IoT Network Cybersecurity Assessment With the Associated Random Neural Network

被引:9
作者
Gelenbe, Erol [1 ,2 ]
Nakip, Mert [1 ]
机构
[1] Polish Acad Sci PAN, Inst Theoret & Appl Informat, PL-44100 Gliwice, Poland
[2] Univ Cote Azur, CNRS I3S, F-06103 Nice, France
基金
欧盟地平线“2020”;
关键词
Internet of Things (IoT); cybersecurity; botnets; machine learning; associated random neural network; MIRAI attacks; ATTACKS;
D O I
10.1109/ACCESS.2023.3297977
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a method to assess the security of an n device, or IP address, IoT network by simultaneously identifying all the compromised IoT devices and IP addresses. It uses a specific Random Neural Network (RNN) architecture composed of two mutually interconnected sub-networks that complement each other in a recurrent structure, called the Associated RNN (ARNN). For each of the n devices or IP addresses in the IoT network, two distinct neurons of the ARNN advocate opposite views: compromised or not compromised. The fully interconnected 2n neuron ARNN structure of paired neurons learns offline from ground truth data. Thus rather than requiring a separate attack detector at each network node, the ARNN offers a single overall attack detector that observes the incoming traffic at each node, learns about the interdependencies between network nodes, and formulates a recommendation for each device or IP address in an IoT network. The ARNN weight initialization and learning algorithm are discussed, and the ARNN performance is evaluated using real attack data, and compared against several learning and testing techniques. Results are obtained both for off-line learning with ground truth data, and for on-line incremental learning using a simplified average metric measured from incoming packet traffic. Comparisons with the best state-of-the-art techniques show that the ARNN significantly outperforms previously known approaches.
引用
收藏
页码:85501 / 85512
页数:12
相关论文
共 55 条
[1]  
Abhishek N. V., 2018, P IEEE WORKSH TECH C, P1
[2]   An Intelligent Two-Layer Intrusion Detection System for the Internet of Things [J].
Alani, Mohammed M. ;
Awad, Ali Ismail .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) :683-692
[3]   BotStop : Packet-based efficient and explainable IoT botnet detection using machine learning [J].
Alani, Mohammed M. .
COMPUTER COMMUNICATIONS, 2022, 193 :53-62
[4]  
[Anonymous], 2020, KITS NETW ATT DAT
[5]  
Antonakakis M, 2017, PROCEEDINGS OF THE 26TH USENIX SECURITY SYMPOSIUM (USENIX SECURITY '17), P1093
[6]   IoTBoT-IDS: A novel statistical learning-enabled botnet detection framework for protecting networks of smart cities [J].
Ashraf, Javed ;
Keshk, Marwa ;
Moustafa, Nour ;
Abdel-Basset, Mohamed ;
Khurshid, Hasnat ;
Bakhshi, Asim D. ;
Mostafa, Reham R. .
SUSTAINABLE CITIES AND SOCIETY, 2021, 72
[7]  
Banerjee M., 2019, INT J COMPUT SCI INF, V17, P61
[8]   Levenberg-Marquardt Training Algorithms for Random Neural Networks [J].
Basterrech, Sebastian ;
Mohammed, Samir ;
Rubino, Gerardo ;
Soliman, Mostafa .
COMPUTER JOURNAL, 2011, 54 (01) :125-135
[9]   G-NETWORKS AND THEIR APPLICATIONS TO MACHINE LEARNING, ENERGY PACKET NETWORKS AND ROUTING: INTRODUCTION TO THE SPECIAL ISSUE [J].
Caglayan, Mehmet Ufuk .
PROBABILITY IN THE ENGINEERING AND INFORMATIONAL SCIENCES, 2017, 31 (04) :381-395
[10]   Anomal-E: A self-supervised network intrusion detection system based on graph neural networks [J].
Caville, Evan ;
Lo, Wai Weng ;
Layeghy, Siamak ;
Portmann, Marius .
KNOWLEDGE-BASED SYSTEMS, 2022, 258