4.6 Article

Applying One-Class Algorithms for Data Stream-Based Insider Threat Detection

Journal

IEEE ACCESS
Volume 11, Issue -, Pages 70560-70573

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2023.3293825

Keywords

Insider threat detection; data stream; machine learning; one-class classification

Ask authors/readers for more resources

An insider threat refers to individuals who have legitimate access to an organization's network and use it to harm the organization. Their actions can be intentional or unintentional, and they are usually motivated by personal discontent, financial issues, or coercion. Traditional security solutions are not effective against insider threats, leading researchers to propose the use of Machine Learning to address this issue. Batch learning and stream learning approaches have been used, with stream approaches being more comprehensive and feasible. This study proposes a framework that combines different data science techniques, such as semi-supervised and supervised machine learning, data stream analysis, and periodic retraining procedures. The ISOF algorithm achieved the best results in terms of recall for both the positive and negative class.
An insider threat is anyone who has legitimate access to a particular organization's network and uses that access to harm that organization. Insider threats may act with or without intent, but when they have an intention, they usually also have some specific motivation. This motivation can vary, including but not limited to personal discontent, financial issues, and coercion. It is hard to face insider threats with traditional security solutions because those solutions are limited to the signature detection paradigm. To overcome this restriction, researchers have proposed using Machine Learning which can address Insider Threat issues more comprehensively. Some of them have used batch learning, and others have used stream learning. Batch approaches are simpler to implement, but the problem is how to apply them in the real world. That is because real insider threat scenarios have complex characteristics to address by batch learning. Although more complex, stream approaches are more comprehensive and feasible to implement. Some studies have also used unsupervised and supervised Machine Learning techniques, but obtaining labeled samples makes it hard to implement fully supervised solutions. This study proposes a framework that combines different data science techniques to address insider threat detection. Among them are using semi-supervised and supervised machine learning, data stream analysis, and periodic retraining procedures. The algorithms used in the implementation were Isolation Forest, Elliptic Envelop, and Local Outlier Factor. This study evaluated the results according to the values obtained by the precision, recall, and F1-Score metrics. The best results were obtained by the ISOF algorithm, with 0.78 for the positive class (malign) recall and 0.80 for the negative class (benign) recall.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available