Predicting Malicious Software in IoT Environment Based on Machine Learning and Data Mining Techniques

被引:2
|
作者
Alharbi, Abdulmohsen [1 ]
Hamid, Abdul [1 ]
Lahza, Husam [1 ]
机构
[1] King Abdulaziz Univ, Dept Informat Technol, Fac Comp & Informat Technol, Jeddah 21589, Saudi Arabia
关键词
Machine learning; internet of things; malware; predictive modeling; cyber threats; ATTACKS;
D O I
10.1007/978-3-319-67071-3_33
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Internet of Things (IoT) enable the IoT to sense and respond using the power of computing to autonomously come up with the best solutions for any industry today. However, Internet of Things have vulnerabilities since it can be hacked by cybercriminals. The cybercriminals know where the IoT vulnerabilities are, such as unsecured update mechanisms and malware (Malicious Software) to attack the IoT devices. The recently posted IoT-23 dataset based on several IoT devices such as Philips Hue, Amazon Echo devices and Somfy door lock were used for machine learning classification algorithms and data mining techniques with training and testing for predictive modelling of a variety of malware attacks like Distributed Denial of Service (DDoS), Command and Control (C & C) and various IoT botnets like Mirai and Okiru. This paper aims to develop predictive modeling that will predict malicious software to protect IoT and reduce vulnerabilities by using machine learning and data mining techniques. We collected, analyzed and processed benign and several of malicious software in IoT network traffic. Malware prediction is crucial in maintaining IoT devices' safety and security from cybercriminals' activities. Furthermore, the Principal Component Analysis (PCA) method was applied to determine the important features of IoT-23. In addition, this study compared with previous studies that used the IoT-23 dataset in terms of accuracy rate and other metrics. Experiments show that Random Forest (RF) classifier achieved the predictive model produced classification accuracy 0.9714% as well as predict 8754 samples with various types of malware and obtained 0.9644% of Area Under Curve (AUC) which outperforms several bassline machine learning classification models.
引用
收藏
页码:497 / 506
页数:10
相关论文
共 50 条
  • [41] Prediction of an educational institute learning environment using machine learning and data mining
    Muhammad Shoaib
    Nasir Sayed
    Nedra Amara
    Abdul Latif
    Sikandar Azam
    Sajjad Muhammad
    [J]. Education and Information Technologies, 2022, 27 : 9099 - 9123
  • [42] Predicting and mitigating cyber threats through data mining and machine learning
    Samia, Nusrat
    Saha, Sajal
    Haque, Anwar
    [J]. COMPUTER COMMUNICATIONS, 2024, 228
  • [43] Predicting osteoarthritis in adults using statistical data mining and machine learning
    Bertoncelli, Carlo M.
    Altamura, Paola
    Bagui, Sikha
    Bagui, Subhash
    Vieira, Edgar Ramos
    Costantini, Stefania
    Monticone, Marco
    Solla, Federico
    Bertoncelli, Domenico
    [J]. THERAPEUTIC ADVANCES IN MUSCULOSKELETAL DISEASE, 2022, 14
  • [44] Predicting learning organization factors that affect performance by data mining techniques
    Suksangaram, Wiwit
    Hemtong, Waratta
    Klamsakul, Sopaporn
    [J]. 2018 INTERNATIONAL JOINT SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND NATURAL LANGUAGE PROCESSING (ISAI-NLP 2018), 2018, : 259 - 262
  • [45] Malicious Mining Behavior Detection System of Encrypted Digital Currency Based on Machine Learning
    Bie, Mu
    Ma, Haoyu
    [J]. Mathematical Problems in Engineering, 2021, 2021
  • [46] Malicious Mining Behavior Detection System of Encrypted Digital Currency Based on Machine Learning
    Bie, Mu
    Ma, Haoyu
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [47] Predicting Software Faults in Large Space Systems using Machine Learning Techniques
    Twala, Bhekisipho
    [J]. DEFENCE SCIENCE JOURNAL, 2011, 61 (04) : 306 - 316
  • [48] An Approach Based on Machine Learning for Predicting Software Design Problems
    Keemps, Robson
    Farias, Kleinner
    Kunst, Rafael
    Dalzochio, Jovani
    [J]. PROCEEDINGS OF THE 19TH BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS, 2023, : 53 - 60
  • [49] Performance Analysis of Data Mining Techniques in IoT
    Isha
    Verma, Sahil
    Kavita
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON COMPUTING SCIENCES (ICCS), 2018, : 194 - 199
  • [50] IDM: An intelligent software agent based data mining environment
    Bose, R
    Sugumaran, V
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 2888 - 2893