RADE: resource-efficient supervised anomaly detection using decision tree-based ensemble methods

被引:9
|
作者
Vargaftik, Shay [1 ]
Keslassy, Isaac [1 ,2 ]
Orda, Ariel [2 ]
Ben-Itzhak, Yaniv [1 ]
机构
[1] VMware Res, Palo Alto, CA 94304 USA
[2] Technion, Haifa, Israel
基金
以色列科学基金会;
关键词
Resource efficient machine learning; Fast machine learning; Anomaly detection; Supervised learning; Decision-tree based ensemble methods; SMOTE;
D O I
10.1007/s10994-021-06047-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The capability to perform anomaly detection in a resource-constrained setting, such as an edge device or a loaded server, is of increasing need due to emerging on-premises computation constraints as well as security, privacy and profitability reasons. Yet, the increasing size of datasets often results in current anomaly detection methods being too resource consuming, and in particular decision-tree based ensemble classifiers. To address this need, we present RADE-a new resource-efficient anomaly detection framework that augments standard decision-tree based ensemble classifiers to perform well in a resource constrained setting. The key idea behind RADE is first to train a small model that is sufficient to correctly classify the majority of the queries. Then, using only subsets of the training data, train expert models for these fewer harder cases where the small model is at high risk of making a classification mistake. We implement RADE as a scikit-learn classifier. Our evaluation indicates that RADE offers competitive anomaly detection capabilities as compared to standard methods while significantly improving memory footprint by up to 12x, training-time by up to 20x, and classification time by up to 16x.
引用
收藏
页码:2835 / 2866
页数:32
相关论文
共 50 条
  • [21] Cardiac anomaly detection based on time and frequency domain features using tree-based classifiers
    Kropf, M.
    Hayn, D.
    Morris, D.
    Radhakrishnan, Aravind-Kumar
    Belyayskiy, E.
    Frydas, A.
    Pieske-Kraigher, E.
    Pieske, B.
    Schreier, G.
    PHYSIOLOGICAL MEASUREMENT, 2018, 39 (11)
  • [22] Ensemble classifiers for supervised anomaly based network intrusion detection
    Timcenko, Valentina
    Gajin, Slavko
    2017 13TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2017, : 13 - 19
  • [23] Evolutionary Decision Tree-Based Intrusion Detection System
    Azad, Chandrashekhar
    Mehta, Ashok Kumar
    Jha, Vijay Kumar
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MICROELECTRONICS, COMPUTING AND COMMUNICATION SYSTEMS, MCCS 2018, 2019, 556 : 271 - 282
  • [24] Detection of cyber attacks in IoT using tree-based ensemble and feedforward neural network
    Shorfuzzaman, Mohammad
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 2601 - 2606
  • [25] Road Detection in Urban Areas Using Random Forest Tree-Based Ensemble Classification
    Bedawi, Safaa M.
    Kamel, Mohamed S.
    IMAGE ANALYSIS AND RECOGNITION (ICIAR 2015), 2015, 9164 : 499 - 505
  • [26] Exploring the potential of tree-based ensemble methods in solar radiation modeling
    Hassan, Muhammed A.
    Khalil, A.
    Kaseb, S.
    Kassem, M. A.
    APPLIED ENERGY, 2017, 203 : 897 - 916
  • [27] An Incremental-Learning Method for Supervised Anomaly Detection by Cascading Service Classifier and ITI Decision Tree Methods
    Yu, Wei-Yi
    Lee, Hahn-Ming
    INTELLIGENCE AND SECURITY INFORMATICS, PROCEEDINGS, 2009, 5477 : 155 - 160
  • [28] Streamlined and Resource-Efficient Estimation of Epistemic Uncertainty in Deep Ensemble Classification Decision via Regression
    Masakuna, Jordan F.
    Nkashama, Djeff K.
    Soltani, Arian
    Frappier, Marc
    Tardif, Pierre M.
    Kabanza, Froduald
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024,
  • [29] Optimizing investment portfolios with a sequential ensemble of decision tree-based models and the FBI algorithm for efficient financial analysis
    Chou, Jui-Sheng
    Chen, Ke-En
    APPLIED SOFT COMPUTING, 2024, 158
  • [30] Modeling Bus Dwell Time with Decision Tree-Based Methods
    Rashidi, Soroush
    Ranjitkar, Prakash
    Hadas, Yuval
    TRANSPORTATION RESEARCH RECORD, 2014, (2418) : 74 - 83