Anomaly detection aims at identifying patterns in data that do not conform to the expected behavior. Despite anomaly detection has been arising as one of the most powerful techniques to suspect attacks or failures, dedicated support for the experimental evaluation is actually scarce. In fact, existing frameworks are mostly intended for the broad purposes of data mining and machine learning. Intuitive tools tailored for evaluating anomaly detection algorithms for failure and attack detection with an intuitive support to sliding windows are currently missing. This paper presents RELOAD, a flexible and intuitive tool for the Rapid EvaLuation Of Anomaly Detection algorithms. RELOAD is able to automatically i) fetch data from an existing data set, ii) identify the most informative features of the data set, iii) run anomaly detection algorithms, including those based on sliding windows, iv) apply multiple strategies to features and decide on anomalies, and v) provide conclusive results following an extensive set of metrics, along with plots of algorithms scores. Finally, RELOAD includes a simple GUI to set up the experiments and examine results. After describing the structure of the tool and detailing inputs and outputs of RELOAD, we exercise RELOAD to analyze an intrusion detection dataset available on a public platform, showing its setup, metric scores and plots.

Evaluation of Anomaly Detection algorithms made easy with RELOAD / Zoppi, Tommaso; Ceccarelli, Andrea; Bondavalli, Andrea. - ELETTRONICO. - (2019), pp. 0-0. (Intervento presentato al convegno INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING tenutosi a Berlino nel Ottobre) [10.1109/ISSRE.2019.00051].

Evaluation of Anomaly Detection algorithms made easy with RELOAD

Tommaso Zoppi;
2019-01-01

Abstract

Anomaly detection aims at identifying patterns in data that do not conform to the expected behavior. Despite anomaly detection has been arising as one of the most powerful techniques to suspect attacks or failures, dedicated support for the experimental evaluation is actually scarce. In fact, existing frameworks are mostly intended for the broad purposes of data mining and machine learning. Intuitive tools tailored for evaluating anomaly detection algorithms for failure and attack detection with an intuitive support to sliding windows are currently missing. This paper presents RELOAD, a flexible and intuitive tool for the Rapid EvaLuation Of Anomaly Detection algorithms. RELOAD is able to automatically i) fetch data from an existing data set, ii) identify the most informative features of the data set, iii) run anomaly detection algorithms, including those based on sliding windows, iv) apply multiple strategies to features and decide on anomalies, and v) provide conclusive results following an extensive set of metrics, along with plots of algorithms scores. Finally, RELOAD includes a simple GUI to set up the experiments and examine results. After describing the structure of the tool and detailing inputs and outputs of RELOAD, we exercise RELOAD to analyze an intrusion detection dataset available on a public platform, showing its setup, metric scores and plots.
2019
Proceedings of the 30th International Symposium on Software Reliability Engineering (ISSRE 2019)
..
IEEE Computer Society
Zoppi, Tommaso; Ceccarelli, Andrea; Bondavalli, Andrea
Evaluation of Anomaly Detection algorithms made easy with RELOAD / Zoppi, Tommaso; Ceccarelli, Andrea; Bondavalli, Andrea. - ELETTRONICO. - (2019), pp. 0-0. (Intervento presentato al convegno INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING tenutosi a Berlino nel Ottobre) [10.1109/ISSRE.2019.00051].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/390291
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 17
  • ???jsp.display-item.citation.isi??? 14
social impact