Machine Learning and Security: Protecting Systems with Data and Algorithms by Clarence Chio and David Freeman is an English-language study book on the application of machine learning in computer security. It is aimed at professionals who want to understand how machine learning can help improve security systems.
This hands-on guide covers topics such as intrusion detection, malware classification, and network analysis. The authors provide a theoretical framework and concrete algorithms to address a wide range of security problems. The book is suitable for both security engineers and data scientists.
Key topics:
- Application of machine learning to security challenges
- Detection of anomalies and attacks in networks
- Malware analysis by extracting important information
- Analysis of exploitation of consumer-facing websites and apps
- Deployment of machine-learning models
- Threats to machine learning within security solutions
Machine Learning and Security is relevant for fields such as data encryption, data analysis, and general computer security.

