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 条
  • [41] Analysis and Evaluation of Machine Learning Classifiers for IoT Attack Dataset
    Jagruthi, H.
    Kavitha, C.
    MACHINE LEARNING AND AUTONOMOUS SYSTEMS, 2022, 269 : 471 - 482
  • [42] Machine learning based network intrusion detection for data streaming IoT applications
    Yahyaoui, Aymen
    Lakhdhar, Haithem
    Abdellatif, Takoua
    Attia, Rabah
    2021 21ST ACIS INTERNATIONAL WINTER CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD-WINTER 2021), 2021, : 51 - 56
  • [43] Attack Target Detection Using Machine Learning on SCADA Gas Pipeline Data
    Buslon, Michelle
    Park, Chol Hyun
    Kim, Yoohwan
    Jo, Ju-Yeon
    2023 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE, CSCI 2023, 2023, : 910 - 914
  • [44] Machine Learning Algorithm for Detection of False Data Injection Attack in Power System
    Kumar, Ajit
    Saxena, Neetesh
    Choi, Bong Jun
    35TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2021), 2021, : 385 - 390
  • [45] Applying IoT and Deep Learning for ECG Data Analysis
    Lussier, Paul
    Yu, Chen-Hsiang
    2022 IEEE GLOBAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERNET OF THINGS (GCAIOT), 2022, : 37 - 42
  • [46] Cloud DDoS Attack Detection Model with Data Fusion & Machine Learning Classifiers
    Pattnaik, Lal Mohan
    Swain, Pratik Kumar
    Satpathy, Suneeta
    Panda, Aditya N.
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2023, 10 (06)
  • [48] Skin Cancer Detection and Classification System by Applying Image Processing and Machine Learning Techniques
    Rasmi, A.
    Jayanthiladevi, A.
    OPTICAL MEMORY AND NEURAL NETWORKS, 2023, 32 (03) : 197 - 203
  • [49] Dynamic Distributed and Parallel Machine Learning algorithms for big data mining processing
    Djafri, Laouni
    DATA TECHNOLOGIES AND APPLICATIONS, 2022, 56 (04) : 558 - 601
  • [50] Man in the Middle Attack Detection for MQTT based IoT devices using different Machine Learning Algorithms
    Sultan, Ali Bin Mazhar
    Mehmood, Saqib
    Zahid, Hamza
    PROCEEDINGS OF 2ND IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (ICAI 2022), 2022, : 118 - 121