Applying machine learning and parallel data processing for attack detection in IoT

被引:11
|
作者
Branitskiy, Alexander [1 ]
Kotenko, Igor [1 ]
Saenko, Igor [1 ]
机构
[1] Russian Acad Sci SPIIRAS, St Petersburg Inst Informat & Automat, Liniya 14 Ya,39, St Petersburg 199178, Russia
关键词
Machine learning; Data processing; Task analysis; Training; Sparks; Security; Computer networks; parallel processing; security and privacy protection; classifier design and evaluation;
D O I
10.1109/TETC.2020.3006351
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) networks are kind of computer networks for which the problem of information security and, in particular, computer attack detection is acute. For solving this task the paper proposes a joint application of methods of machine learning and parallel data processing. The structure of basic classifiers is determined, which are designed for detecting the attacks in IoT networks, and a new approach to their combining is proposed. The statement of classification problem is formed in which the integral indicator of effectiveness is the ratio of accuracy to time of training and testing. For enhancing the speed of training and testing we propose the usage of the distributed data processing system Spark and multi-threaded mode. Moreover, a dataset pre-processing procedure is suggested, which leads to a significant reduction of the training sample volume. An experimental assessment of the proposed approach shows that the attack detection accuracy in IoT networks approaches 100 percent, and the speed of dataset processing increases in proportion to the number of parallel threads.
引用
收藏
页码:1642 / 1653
页数:12
相关论文
共 50 条
  • [31] Intrusion detection in IoT networks using machine learning and deep learning approaches for MitM attack mitigation
    Muhanna Ahmed Ali
    Salah Alawi Hussein Al-Sharafi
    Discover Internet of Things, 5 (1):
  • [32] Mental Health Monitoring and Detection Based on Machine Learning and IoT Data
    Mohsen, Belal
    Al-Khaleel, Osama
    Alfadhly, Abdullah
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2024, 23 (04) : 1449 - 1483
  • [33] IoT Malware Detection with Machine Learning
    Buttyan, Levente
    Ferenc, Rudolf
    ERCIM NEWS, 2022, (129): : 17 - 19
  • [34] Efficient machine learning for attack detection
    Wressnegger, Christian
    IT-INFORMATION TECHNOLOGY, 2020, 62 (5-6): : 279 - 286
  • [35] Applying Machine Learning to a Conventional Data Processing Task-A Quantitative Evaluation
    Pree, Wolfgang
    Hoerbinger, Felix
    ICMLC 2020: 2020 12TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING, 2018, : 111 - 115
  • [36] Applying of Digital Signal Processing Techniques to Improve the Performance of Machine Learning-based Cyber Attack Detection in Industrial Control System
    Sokolov, Alexander N.
    Ragozin, Andrey N.
    Pyatnitsky, Ilya A.
    Alabugin, Sergei K.
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SECURITY OF INFORMATION AND NETWORKS (SIN'19), 2019,
  • [37] Machine learning and data analytics for the IoT
    Adi, Erwin
    Anwar, Adnan
    Baig, Zubair
    Zeadally, Sherali
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (20): : 16205 - 16233
  • [38] Machine learning and data analytics for the IoT
    Erwin Adi
    Adnan Anwar
    Zubair Baig
    Sherali Zeadally
    Neural Computing and Applications, 2020, 32 : 16205 - 16233
  • [39] A Detection Framework Against CPMA Attack Based on Trust Evaluation and Machine Learning in IoT Network
    Liu, Liang
    Xu, Xiangyu
    Liu, Yulei
    Ma, Zuchao
    Peng, Jianfei
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (20) : 15249 - 15258
  • [40] APPLYING MACHINE LEARNING TO AGRICULTURAL DATA
    MCQUEEN, RJ
    GARNER, SR
    NEVILLMANNING, CG
    WITTEN, IH
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 1995, 12 (04) : 275 - 293