Detection of Malicious Domains With Concept Drift Using Ensemble Learning

被引:3
作者
Chiang, Pin-Hsuan [1 ]
Tsai, Shi-Chun [2 ]
机构
[1] AIROHA Technol, Hsinchu 302082, Taiwan
[2] Natl Yang Ming Chiao Tung Univ, Dept Comp Sci, Hsinchu 300, Taiwan
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2024年 / 21卷 / 06期
关键词
Domain Name System; Concept drift; Data models; Streams; Bagging; Anomaly detection; Adaptation models; Security management; artificial intelligence and machine learning; security services; concept drift; WEIGHTED-MAJORITY;
D O I
10.1109/TNSM.2024.3435516
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the current landscape of network technology, it is indisputable that the Domain Name System (DNS) plays a vital role but also encounters significant security challenges. Despite the potential of recent advancements in deep learning and machine learning, concept drift is often not addressed. In this work, we designed a DNS anomaly detection system leveraging client-domain associations. We propose the Modified Deterministic Sampling Classifier with weighted Bagging (MDSCB) method, a chunk-based ensemble learning approach addressing concept drift and data imbalance. It integrates weighted bagging, resampling, random feature selection, and a retention strategy for classifier updates, enhancing adaptability and efficiency. We conducted experiments using multiple real-world and synthetic datasets for evaluation. Empirical studies show that our detection system can help identify malicious domains that are difficult for firewalls to detect timely. Moreover, MDSCB outperforms other methods in terms of performance and efficiency.
引用
收藏
页码:6796 / 6809
页数:14
相关论文
共 50 条
[21]   The Impact of Diversity on Online Ensemble Learning in the Presence of Concept Drift [J].
Minku, Leandro L. ;
White, Allan P. ;
Yao, Xin .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2010, 22 (05) :730-742
[22]   ADTCD: An Adaptive Anomaly Detection Approach Toward Concept Drift in IoT [J].
Xu, Lijuan ;
Ding, Xiao ;
Peng, Haipeng ;
Zhao, Dawei ;
Li, Xin .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (18) :15931-15942
[23]   Distributed anomaly detection using concept drift detection based hybrid ensemble techniques in streamed network data [J].
Meenal Jain ;
Gagandeep Kaur .
Cluster Computing, 2021, 24 :2099-2114
[24]   Distributed anomaly detection using concept drift detection based hybrid ensemble techniques in streamed network data [J].
Jain, Meenal ;
Kaur, Gagandeep .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03) :2099-2114
[25]   Adaptive Malicious URL Detection: Learning in the Presence of Concept Drifts [J].
Tan, Guolin ;
Zhang, Peng ;
Liu, Qingyun ;
Liu, Xinran ;
Zhu, Chunge ;
Dou, Fenghu .
2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, :737-743
[26]   An Ensemble Based Incremental Learning Framework for Concept Drift and Class Imbalance [J].
Ditzler, Gregory ;
Polikar, Robi .
2010 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS IJCNN 2010, 2010,
[27]   Online Active Learning Paired Ensemble for Concept Drift and Class imbalance [J].
Zhang, Hang ;
Liu, Weike ;
Shan, Jicheng ;
Liu, Qingbao .
IEEE ACCESS, 2018, 6 :73815-73828
[28]   Ensemble framework for concept drift detection and class imbalance in data streams [J].
S P. ;
R A.U. .
Multimedia Tools and Applications, 2025, 84 (11) :8823-8837
[29]   FeSAD ransomware detection framework with machine learning using adaption to concept drift [J].
Fernando, Damien Warren ;
Komninos, Nikos .
COMPUTERS & SECURITY, 2024, 137
[30]   Dynamically adaptive and diverse dual ensemble learning approach for handling concept drift in data streams [J].
Goel, Kanu ;
Batra, Shalini .
COMPUTATIONAL INTELLIGENCE, 2022, 38 (02) :463-505