2017/12/31 by Battista Biggio, Fabio Roli · 3 citations
Biochemistry, Genetics and Molecular Biology · Computer Science · #Advanced Malware Detection Techniques #Adversarial Robustness in Machine Learning #Adversarial machine learning #Adversarial system #Artificial intelligence #Artificial neural network #Bacillus and Francisella bacterial research #Computer science #Computer security #Deep learning #Facial recognition system #Feature extraction #Field (mathematics) #Machine learning #Malware #cs.CR #cs.CV #cs.GT #cs.LG
paper · pdf · doi:10.1016/j.patcog.2018.07.023
Accepted for publication on Pattern Recognition, 2018
arxiv created 2018/07/19 · openalex publication_date 2018/07/21 · crossref created 2018/07/21 · arxiv updated 2018/07/24 · crossref issued 2018/12/01 · crossref published 2018/12/01 · crossref published-print 2018/12/01 · crossref deposited 2020/01/11 · openalex created_date 2025/10/10 · crossref indexed 2026/08/04 · openalex updated_date 2026/08/05
Learning-based pattern classifiers, including deep networks, have shown impressive performance in several application domains, ranging from computer vision to cybersecurity. However, it has also been shown that adversarial input perturbations carefully crafted either at training or at test time can easily subvert their predictions. The vulnerability of machine learning to such wild patterns (also referred to as adversarial examples), along with the design of suitable countermeasures, have been investigated in the research field of adversarial machine learning. In this work, we provide a thorough overview of the evolution of this research area over the last ten years and beyond, starting from pioneering, earlier work on the security of non-deep learning algorithms up to more recent work aimed to understand the security properties of deep learning algorithms, in the context of computer vision and cybersecurity tasks. We report interesting connections between these apparently-different lines of work, highlighting common misconceptions related to the security evaluation of machine-learning algorithms. We review the main threat models and attacks defined to this end, and discuss the main limitations of current work, along with the corresponding future challenges towards the design of more secure learning algorithms.