FeSA: Feature selection architecture for ransomware detection under concept drift

被引:11
|
作者
Fernando, Damien Warren [1 ]
Komninos, Nikos [1 ]
机构
[1] City Univ London, Sch Math Comp Sci & Engn, Dept Comp Sci, London, England
关键词
Ransomware; Concept-drift; Detection; Learning-algorithms; Features;
D O I
10.1016/j.cose.2022.102659
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates how different genetic and nature-inspired feature selection algorithms operate in systems where the prediction model changes over time in unforeseen ways. As a result, this study proposes a feature section architecture, namely FeSA, independent of the underlying classification algorithm and aims to find a set of features that will improve the longevity of the machine learning classifier. The feature set produced by FeSA is evaluated by creating scenarios in which concept drift is presented to our trained model. Based on our results, the generated feature set remains robust and maintains high detection rates of ransomware malware. Throughout this paper, we will refer to the true-positive rate of ransomware as detection; this is to clearly define what we focus on, as the high true positive rate for ransomware is the main priority. Our architecture is compared to other nature-inspired feature selection algorithms such as evolutionary search, genetic search, harmony search, best-first search and the greedy stepwise feature selection algorithm. Our results show that FeSA displays the least degradation on average when exposed to concept drift. FeSA is evaluated based on ransomware detection rate, recall, false positives and precision. The FeSA architecture provides a feature set that shows competitive recall, false positives and precision under concept drift while maintaining the highest detection rate from the algorithms it has been compared to.Crown Copyright (c) 2022 Published by Elsevier Ltd. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Real-time feature selection technique with concept drift detection using adaptive micro-clusters for data stream mining
    Hammoodi, Mahmood Shakir
    Stahl, Frederic
    Badii, Atta
    KNOWLEDGE-BASED SYSTEMS, 2018, 161 : 205 - 239
  • [22] A clustering-based method for outlier detection under concept drift
    Tahir, Mahjabeen
    Abdullah, Azizol
    Udzir, Nur Izura
    Kasmiran, Khairul Azhar
    MEHRAN UNIVERSITY RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY, 2024, 43 (03) : 205 - 218
  • [23] Hybrid Multilevel Detection of Mobile Devices Malware Under Concept Drift
    Andrea Augello
    Alessandra De Paola
    Giuseppe Lo Re
    Journal of Network and Systems Management, 2025, 33 (2)
  • [24] Feature-based analyses of concept drift
    Hinder, Fabian
    Vaquet, Valerie
    Hammer, Barbara
    NEUROCOMPUTING, 2024, 600
  • [25] The Entropy-Based Time Domain Feature Extraction for Online Concept Drift Detection
    Ding, Fengqian
    Luo, Chao
    ENTROPY, 2019, 21 (12)
  • [26] Integrated feature and architecture selection
    Steppe, JM
    Bauer, KW
    Rogers, SK
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1996, 7 (04): : 1007 - 1014
  • [27] Feature Selection Using Particle Swarm Optimization and Ensemble-Based Machine Learning Models for Ransomware Detection
    Neel Kumar Yadav Gurukala
    Deepak Kumar Verma
    SN Computer Science, 5 (8)
  • [28] Adapting dynamic classifier selection for concept drift
    Almeida, Paulo R. L.
    Oliveira, Luiz S.
    Britto, Alceu S., Jr.
    Sabourin, Robert
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 104 : 67 - 85
  • [29] Unsupervised Concept Drift Detection using Dynamic Crucial Feature Distribution Test in Data Streams
    Wan, Yen-Ning
    Jaysawal, Bijay Prasad
    Huang, Jen-Wei
    2022 INTERNATIONAL CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, TAAI, 2022, : 137 - 142
  • [30] An Efficient Concept Drift Detection Method for Streaming Data under Limited Labeling
    Kim, Youngin
    Park, Cheong Hee
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2017, E100D (10): : 2537 - 2546