Unsupervised anomaly detection on cybersecurity data streams: a case with BETH dataset
Not on the map. Why?
Abstract (arXiv)
In modern world the importance of cybersecurity of various systems is increasing from year to year. The number of information security events generated by information security tools grows up with the development of the IT infrastructure. At the same time, the cyber threat landscape does not remain constant, and monitoring should take into account both already known attack indicators and those for which there are no signature rules in information security products of various classes yet. Detecting anomalies in large cybersecurity data streams is a complex task that, if properly addressed, can allow for timely response to atypical and previously unknown cyber threats. The possibilities of using of offline algorithms may be limited for a number of reasons related to the time of training and the frequency of retraining. Using stream learning algorithms for solving this task is capable of providing near-real-time data processing. This article examines the results of ten algorithms from three Python stream machine-learning libraries on BETH dataset with cybersecurity events, which contains information about the creation, cloning, and destruction of operating system processes collected using extended eBPF. ROC-AUC metric and total processing time of processing with these algorithms are presented. Several combinations of features and the order of events are considered. In conclusion, some mentions are given about the most promising algorithms and possible directions for further research are outlined.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 6 of its 40 references that are in the map. First posted on arXiv 6 Mar 2025.
Builds on
6 of 40 references.
References · 6
- 2019PyOD: A Python Toolbox for Scalable Outlier Detectioncited by 221
- 2018Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detectioncited by 121
- 2020River: machine learning for streaming data in Pythoncited by 96
- 2023Unsupervised anomaly detection algorithms on real-world data: how many do we need?cited by 20
- 2017Deep Learning for Unsupervised Insider Threat Detection in Structured Cybersecurity Data Streamscited by 19
- 2020PySAD: A Streaming Anomaly Detection Framework in Pythoncited by 9
Built on by
Not cited yet.