Cyber security meets artificial intelligence: a survey | Synapse