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 条
  • [21] Anomaly Based Intrusion Detection for IoT with Machine Learning
    Shaver, Addison
    Liu, Zhipeng
    Thapa, Niraj
    Roy, Kaushik
    Gokaraju, Balakrishna
    Yuan, Xiaohon
    2020 IEEE APPLIED IMAGERY PATTERN RECOGNITION WORKSHOP (AIPR): TRUSTED COMPUTING, PRIVACY, AND SECURING MULTIMEDIA, 2020,
  • [22] Anomaly Detection of Smart Grid Equipment Using Machine Learning Applications
    Rajasekaran A.S.
    Kalyanchakravarthi P.
    Subudhi P.S.
    Distributed Generation and Alternative Energy Journal, 2022, 37 (05): : 1721 - 1738
  • [23] Machine Learning Approaches for Anomaly Detection in IoT Networks
    Kumar, Gotte Ranjith
    Kulkarni, Anagha Deepak
    Kumar, B. Santhosh
    Singh, Navdeep
    Revathi, V
    Kumar, T. Ch. Anil
    2024 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION AND APPLIED INFORMATICS, ACCAI 2024, 2024,
  • [24] Anomaly Detection Using Smart Shirt and Machine Learning: A Systematic Review
    Nunes, E.C.
    Barbosa, José
    Alves, Paulo
    Franco, Tiago
    Silva, Alfredo
    Communications in Computer and Information Science, 2022, 1754 CCIS : 470 - 485
  • [25] Injection attack detection using machine learning for smart IoT applications
    Gaber, Tarek
    El-Ghamry, Amir
    Hassanien, Aboul Ella
    PHYSICAL COMMUNICATION, 2022, 52
  • [26] Anomaly detection in blockchain using network representation and machine learning
    Martin, Kevin
    Rahouti, Mohamed
    Ayyash, Moussa
    Alsmadi, Izzat
    SECURITY AND PRIVACY, 2022, 5 (02)
  • [27] Anomaly detection in network traffic using extreme learning machine
    Imamverdiyev, Yadigar
    Sukhostat, Lyudmila
    2016 IEEE 10TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2016, : 418 - 421
  • [28] Network Traffic Anomaly Detection using Machine Learning Approaches
    Limthong, Kriangkrai
    Tawsook, Thidarat
    2012 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2012, : 542 - 545
  • [29] Predictive Modeling for Network Anomaly Detection using Machine Learning
    Sivakumar, G.
    Amsaveni, K.
    Chandralekha, R.
    SrirengaNachiyar, V
    Vaitheki, S.
    Marichamy, P.
    2ND INTERNATIONAL CONFERENCE ON SUSTAINABLE COMPUTING AND SMART SYSTEMS, ICSCSS 2024, 2024, : 965 - 970
  • [30] Software Defined Machine Learning Based Anomaly Detection in Fog Based IoT Network
    Shafi, Qaisar
    Qaisar, Saad
    Basit, Abdul
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2019, PT IV, 2019, 11622 : 611 - 621