A data-driven approach for intrusion and anomaly detection using automated machine learning for the Internet of Things

被引:127
作者
Xu, Hao [1 ]
Sun, Zihan [2 ]
Cao, Yuan [3 ]
Bilal, Hazrat [4 ]
机构
[1] Soochow Univ, Sch Mech & Elect Engn, Suzhou 215137, Jiangsu, Peoples R China
[2] Soochow Univ, Dongwu Business Sch, Finance & Econ Sch, Suzhou 215021, Jiangsu, Peoples R China
[3] Soochow Univ, Sch Comp Sci &Technol, Suzhou 215006, Jiangsu, Peoples R China
[4] Univ Sci & Technol China, Dept Automat, Hefei 2300271, Peoples R China
关键词
Intrusion detection system (IDS); Automated machine learning (Auto-ML); Multi-class classification; Internet of Things (IoT); Network security; DETECTION SYSTEM; FEATURE-SELECTION; IOT; NETWORK; MANAGEMENT; ENERGY;
D O I
10.1007/s00500-023-09037-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cyber-attacks and network intrusion have surfaced as major concerns for modern days applications of the Internet of Things (IoT). The existing intrusion detection and prevention techniques have a wide range of limitations and thus are unable to precisely detect any type of attack or anomaly within the network traffic. Many machine learning-based algorithms have also been presented by the researchers, which lack performance in terms of classification accuracy, or in terms of multi-class classification. This research presents a data-driven approach for intrusion and anomaly detection, where the data is processed and filtered using different algorithms. The quality of the training dataset is improved by using Synthetic Minority Oversampling Technique (SMOTE) algorithm and mutual information. Automated machine learning is also used to detect the algorithm with auto-tuned hyper-parameters that best suit to classify the data. This technique not only saves the computational cost to test the data at run-time but also provides an optimal algorithm without the need to run calculations to tune hyper-parameters, manually. The resultant algorithm solves a multi-class classification problem with an accuracy of 99.7%, outperforming the existing algorithms by a decent margin.
引用
收藏
页码:14469 / 14481
页数:13
相关论文
共 60 条
[1]   Cervical Cancer Diagnosis Using Random Forest Classifier With SMOTE and Feature Reduction Techniques [J].
Abdoh, Sherif F. ;
Rizka, Mohamed Abo ;
Maghraby, Fahima A. .
IEEE ACCESS, 2018, 6 :59475-59485
[2]   A feature reduced intrusion detection system using ANN classifier [J].
Akashdeep ;
Manzoor, Ishfaq ;
Kumar, Neeraj .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 88 :249-257
[3]   Multi-level hybrid support vector machine and extreme learning machine based on modified K-means for intrusion detection system [J].
Al-Yaseen, Wathiq Laftah ;
Othman, Zulaiha Ali ;
Nazri, Mohd Zakree Ahmad .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 67 :296-303
[4]   IoT Intrusion Detection Taxonomy, Reference Architecture, and Analyses [J].
Albulayhi, Khalid ;
Smadi, Abdallah A. ;
Sheldon, Frederick T. ;
Abercrombie, Robert K. .
SENSORS, 2021, 21 (19)
[5]  
Alrawashdeh K, 2016, 2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), P195, DOI [10.1109/ICMLA.2016.0040, 10.1109/ICMLA.2016.167]
[6]   Towards Automated Machine Learning: Evaluation and Comparison of AutoML Approaches and Tools [J].
Anh Truong ;
Walters, Austin ;
Goodsitt, Jeremy ;
Hines, Keegan ;
Bruss, C. Bayan ;
Farivar, Reza .
2019 IEEE 31ST INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2019), 2019, :1471-1479
[7]   A delayed Takagi-Sugeno fuzzy control approach with uncertain measurements using an extended sliding mode observer [J].
Aslam, Muhammad Shamrooz ;
Tiwari, Prayag ;
Pandey, Hari Mohan ;
Band, Shahab S. ;
El Sayed, Hesham .
INFORMATION SCIENCES, 2023, 643
[8]   Reliable control design for composite-driven scheme based on delay networked T-S fuzzy system [J].
Aslam, Muhammad Shamrooz ;
Dai, Xisheng ;
Hou, Jun ;
Li, Qianmu ;
Ullah, Rizwan ;
Ni, Zhen ;
Liu, Yaozong .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2020, 30 (04) :1622-1642
[9]   Prediction of Covid-19 and post Covid-19 patients with reduced feature extraction using Machine Learning Techniques [J].
Bano, Shehr ;
Hussain, Syed Fawad .
2021 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT 2021), 2021, :37-42
[10]   A practical study of active disturbance rejection control for rotary flexible joint robot manipulator [J].
Bilal, Hazrat ;
Yin, Baoqun ;
Aslam, Muhammad Shamrooz ;
Anjum, Zeeshan ;
Rohra, Avinash ;
Wang, Yizhen .
SOFT COMPUTING, 2023, 27 (08) :4987-5001