1. pAElla: Edge AI-Based Real-Time Malware Detection in Data Centers
- Author
-
Andrea Bartolini, Luca Benini, Antonio Libri, Libri A., Bartolini A., and Benini L.
- Subjects
Signal Processing (eess.SP) ,FOS: Computer and information sciences ,Computer Science - Machine Learning ,Computer Science - Cryptography and Security ,Edge device ,Computer Networks and Communications ,Computer science ,Distributed computing ,Big data ,Machine Learning (stat.ML) ,Context (language use) ,02 engineering and technology ,computer.software_genre ,Artificial intelligence (AI) ,Machine Learning (cs.LG) ,edge computing ,Statistics - Machine Learning ,FOS: Electrical engineering, electronic engineering, information engineering ,0202 electrical engineering, electronic engineering, information engineering ,Internet-of-Things (IoT) monitoring ,Electrical Engineering and Systems Science - Signal Processing ,Edge computing ,business.industry ,020206 networking & telecommunications ,Computer Science Applications ,malware detection (MD) ,13. Climate action ,Hardware and Architecture ,Signal Processing ,Scalability ,supercomputer ,Malware ,020201 artificial intelligence & image processing ,Anomaly detection ,Enhanced Data Rates for GSM Evolution ,data center (DC) ,business ,Cryptography and Security (cs.CR) ,computer ,Information Systems - Abstract
The increasing use of Internet-of-Things (IoT) devices for monitoring a wide spectrum of applications, along with the challenges of “big data” streaming support they often require for data analysis, is nowadays pushing for increased attention to the emerging edge computing paradigm. In particular, smart approaches to manage and analyze data directly on the network edge, are more and more investigated, and artificial intelligence (AI)-powered edge computing is envisaged to be a promising direction. In this article, we focus on data centers (DCs) and supercomputers (SCs), where a new generation of high-resolution monitoring systems is being deployed, opening new opportunities for analysis like anomaly detection and security, but introducing new challenges for handling the vast amount of data it produces. In detail, we report on a novel lightweight and scalable approach to increase the security of DCs/SCs, which involves AI-powered edge computing on high-resolution power consumption. The method—called pAElla —targets real-time malware detection (MD), it runs on an out-of-band IoT-based monitoring system for DCs/SCs, and involves power spectral density of power measurements, along with autoencoders. Results are promising, with an F1-score close to 1, and a false alarm and malware miss rate close to 0%. We compare our method with State-of-the-Art (SoA) MD techniques and show that, in the context of DCs/SCs, pAElla can cover a wider range of malware, significantly outperforming SoA approaches in terms of accuracy. Moreover, we propose a methodology for online training suitable for DCs/SCs in production, and release open data set and code.
- Published
- 2020
- Full Text
- View/download PDF