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 条
  • [31] Anomaly detection framework for IoT-enabled appliances using machine learning
    Siddiqui, Mohd Ahsan
    Krishna, C. Rama
    Kalra, Mala
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (07): : 9811 - 9835
  • [32] IoT Dataset Validation Using Machine Learning Techniques for Traffic Anomaly Detection
    Vigoya, Laura
    Fernandez, Diego
    Carneiro, Victor
    Novoa, Francisco J.
    ELECTRONICS, 2021, 10 (22)
  • [33] Anomaly Detection using Machine Learning to Discover Sensor Tampering in IoT Systems
    Pathak, Aditya Kumar
    Saguna, Saguna
    Mitra, Karan
    Ahlund, Christer
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [34] Explainable Anomaly Detection of Synthetic Medical IoT Traffic Using Machine Learning
    Aversano L.
    Bernardi M.L.
    Cimitile M.
    Montano D.
    Pecori R.
    Veltri L.
    SN Computer Science, 5 (5)
  • [35] A Comprehensive Review of Machine Learning Approaches for Anomaly Detection in Smart Homes: Experimental Analysis and Future Directions
    Rahman, Md Motiur
    Gupta, Deepti
    Bhatt, Smriti
    Shokouhmand, Shiva
    Faezipour, Miad
    FUTURE INTERNET, 2024, 16 (04)
  • [36] Implementation of Lightweight Machine Learning-Based Intrusion Detection System on IoT Devices of Smart Homes
    Javed, Abbas
    Ehtsham, Amna
    Jawad, Muhammad
    Awais, Muhammad Naeem
    Qureshi, Ayyaz-ul-Haq
    Larijani, Hadi
    FUTURE INTERNET, 2024, 16 (06)
  • [37] Smart Agriculture Using Iot and Machine Learning
    David, Shiela
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (06): : 326 - 329
  • [38] A Comparative Study of Anomaly Detection Techniques for IoT Security Using Adaptive Machine Learning for IoT Threats
    Alsalman, Dheyaaldin
    IEEE ACCESS, 2024, 12 : 14719 - 14730
  • [39] Machine Learning in Network Anomaly Detection: A Survey
    Wang, Song
    Balarezo, Juan Fernando
    Kandeepan, Sithamparanathan
    Al-Hourani, Akram
    Chavez, Karina Gomez
    Rubinstein, Benjamin
    IEEE ACCESS, 2021, 9 : 152379 - 152396
  • [40] Network Anomaly Detection by Means of Machine Learning
    Kwitt, Roland
    ERCIM NEWS, 2006, (67): : 63 - 64