IoT Network Anomaly Detection in Smart Homes Using Machine Learning

被引:9
|
作者
Sarwar, Nadeem [1 ]
Bajwa, Imran Sarwar [1 ]
Hussain, Muhammad Zunnurain [2 ]
Ibrahim, Muhammad [1 ]
Saleem, Khizra [1 ]
机构
[1] Islamia Univ Bahawalpur, Dept Comp Sci, Bahawalpur 63100, Pakistan
[2] Bahria Univ Lahore Campus, Dept Comp Sci, Lahore 54600, Pakistan
关键词
Smart homes; IoT environment; cyber security; network anomaly detection; smart environments; machine learning; CHALLENGES; INTERNET; DEVICES; THINGS;
D O I
10.1109/ACCESS.2023.3325929
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this modern age of technology, the Internet of Things has covered all aspects of life including smart situations, smart homes, and smart spaces. Smart homes have a large number of IoT objects that are working continuously without any interruption. Better security and authentication of these smart devices can provide peaceful environments to live in such spaces. It is important to monitor the activities of smart IoT devices to make them work fault-free. Such devices are small, consume relatively less power and resources, and are easily attackable by attackers. It is crucial to protect the integrity and characteristics of the smart home environment from external attacks. Machine Learning played a vital role in recognizing such malicious activities and attempts. Several Machine Learning approaches are available to detect the normal and abnormal behavior of IoT device traffic. This study proposed a machine learning-based anomaly detection approach for smart homes using different classifiers. Testing and evaluation are performed using the University of New South Wales (UNSW) BoT IoT dataset. Machine learning models based on four classifiers are built using an IoT devices dataset. For the Test dataset, the Weighted Precision, Recall, and F1 score of Random forest, decision tree, and AdaBoost is 1 as compared to ANN which has 0.98, 0.96, and 0.96 respectively Results show that high performance, precision, and robustness can be achieved using the proposed methodology. In this way, smart homes' security and identity of devices can be monitored and anomalies can be detected with high accuracy. Attack categories include binary class, multiclass class, and subclasses. Results show Random Forest algorithm outperforms enough to use this methodology in smart environments.
引用
收藏
页码:119462 / 119480
页数:19
相关论文
共 50 条
  • [1] Combining Statistical and Machine Learning Techniques in IoT Anomaly Detection for Smart Homes
    Spanos, Georgios
    Giannoutakis, Konstantinos M.
    Votis, Konstantinos
    Tzovaras, Dimitrios
    2019 IEEE 24TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (IEEE CAMAD), 2019,
  • [2] Anomaly detection and prediction of energy consumption for smart homes using machine learning
    Ambat, Anitha
    Sahoo, Jayakrushna
    ETRI JOURNAL, 2024,
  • [3] Simulation and Modeling for Anomaly Detection in IoT Network Using Machine Learning
    Mukherjee, Indrajit
    Sahu, Nilesh Kumar
    Sahana, Sudip Kumar
    INTERNATIONAL JOURNAL OF WIRELESS INFORMATION NETWORKS, 2023, 30 (02) : 173 - 189
  • [4] Simulation and Modeling for Anomaly Detection in IoT Network Using Machine Learning
    Indrajit Mukherjee
    Nilesh Kumar Sahu
    Sudip Kumar Sahana
    International Journal of Wireless Information Networks, 2023, 30 : 173 - 189
  • [5] Anomaly Detection in a Smart Industrial Machinery Plant Using IoT and Machine Learning
    Jaramillo-Alcazar, Angel
    Govea, Jaime
    Villegas-Ch, William
    SENSORS, 2023, 23 (19)
  • [6] Water Wastage Detection in Smart Homes through IoT and Machine Learning
    Brunelli, Chiara
    Pappacoda, Gianmarco
    Zyrianoff, Ivan
    Bononi, Luciano
    Di Felice, Marco
    2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2024, : 372 - 375
  • [7] Anomaly detection in IoT environment using machine learning
    Bilakanti, Harini
    Pasam, Sreevani
    Palakollu, Varshini
    Utukuru, Sairam
    SECURITY AND PRIVACY, 2024, 7 (03)
  • [8] Anomaly Detection in Smart Grids using Machine Learning
    Shabad, Prem Kumar Reddy
    Alrashide, Abdulmueen
    Mohammed, Osama
    IECON 2021 - 47TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2021,
  • [9] Choosing Machine Learning Algorithms for Anomaly Detection in Smart Building IoT Scenarios
    Almaguer-Angeles, Fernando
    Murphy, John
    Murphy, Liam
    Portillo-Dominguez, A. Omar
    2019 IEEE 5TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2019, : 491 - 495
  • [10] Unsupervised machine learning for network-centric anomaly detection in IoT
    Bhatia, Randeep
    Benno, Steven
    Esteban, Jairo
    Lakshman, T., V
    Grogan, John
    BIG-DAMA'19: PROCEEDINGS OF THE 3RD ACM CONEXT WORKSHOP ON BIG DATA, MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE FOR DATA COMMUNICATION NETWORKS, 2019, : 42 - 48