To learn more about botnets and how to detect them with machine learning, I highly recommend you check out these useful external links:
- How botnets expand and how to protect against them: https://bitninja.io/blog/2016/01/11/how-botnets-expand-and-how-protect-against-them
- Botnet basics – don't become a zombie!: https://blog.trendmicro.com/botnet-basics/
- Deep neural networks for bot detection: https://arxiv.org/abs/1802.04289
- Network-based Detection of IoT Botnet Attacks (N-BaIoT) using deep autoencoders: https://arxiv.org/abs/1805.03409
- A Hybrid Spectral Clustering and Deep Neural Network Ensemble Algorithm for Intrusion Detection in Sensor Networks (http://www.covert.io/research-papers/deep-learning-security/A%20Hybrid%20Spectral%20Clustering%20and%20Deep%20Neural%20Network%20Ensemble%20Algorithm%20for%20Intrusion%20Detection%20in%20Sensor%20Networks...