Structural Node Representation Learning for Detecting Botnet Nodes

被引:1
作者
Carpenter, Justin [1 ]
Layne, Janet [1 ]
Serra, Edoardo [1 ]
Cuzzocrea, Alfredo [2 ]
Gallo, Carmine [2 ]
机构
[1] Boise State Univ, Dept Comp Sci, Boise, ID USA
[2] Univ Calabria, IDEA LAB, Arcavacata Di Rende, Italy
来源
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2023, PT I | 2023年 / 13956卷
关键词
Machine Learning; Botnet Detection; VISUALIZATION;
D O I
10.1007/978-3-031-36805-9_47
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Private consumers, small businesses, and even large enterprises are all more at risk from botnets. These botnets are known for spearheading Distributed Denial-Of-Service (DDoS) attacks, spamming large populations of users, and causing critical harm to major organizations. The development of Internet-of-Things (IoT) devices led to the use of these devices for cryptocurrency mining, in transit data interception, and sending logs containing private data to the master botnet. Different techniques have been developed to identify these botnet activities, but only a few use Graph Neural Networks (GNNs) to analyze host activity by representing their communications with a directed graph. Although GNNs are intended to extract structural graph properties, they risk to cause overfitting, which leads to failure when attempting to do so from an unidentified network. In this study, we test the notion that structural graph patterns might be used for efficient botnet detection. In this study, we also present SIR-GN, a structural iterative representation learning methodology for graph nodes. Our approach is built towork well with untested data, and our model is able to provide a vector representation for every node that captures its structural information. Finally, we demonstrate that, when the collection of node representation vectors is incorporated into a neural network classifier, our model outperforms the state-of-the-art GNN based algorithms in the detection of bot nodes within unknown networks.
引用
收藏
页码:731 / 743
页数:13
相关论文
共 44 条
[21]  
Kaashoek MF, 2003, LECT NOTES COMPUT SC, V2735, P98
[22]   Convolutional Neural Network Ensemble Fine-Tuning for Extended Transfer Learning [J].
Korzh, Oxana ;
Joaristi, Mikel ;
Serra, Edoardo .
BIG DATA - BIGDATA 2018, 2018, 10968 :110-123
[23]  
Layne J., 2021, arXiv
[24]   Big Data Visualization and Visual Analytics of COVID-19 Data [J].
Leung, Carson K. ;
Chen, Yubo ;
Hoi, Calvin S. H. ;
Shang, Siyuan ;
Wen, Yan ;
Cuzzocrea, Alfredo .
2020 24TH INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV 2020), 2020, :415-420
[25]   Machine Learning and OLAP on Big COVID-19 Data [J].
Leung, Carson K. ;
Chen, Yubo ;
Hoi, Calvin S. H. ;
Shang, Siyuan ;
Cuzzocrea, Alfredo .
2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, :5118-5127
[26]  
Leung CK, 2019, IEEE INT CONF BIG DA, P2871, DOI 10.1109/BigData47090.2019.9005969
[27]   Urban Analytics of Big Transportation Data for Supporting Smart Cities [J].
Leung, Carson K. ;
Braun, Peter ;
Hoi, Calvin S. H. ;
Souza, Joglas ;
Cuzzocrea, Alfredo .
BIG DATA ANALYTICS AND KNOWLEDGE DISCOVERY, DAWAK 2019, 2019, 11708 :24-33
[28]  
Maymounkov P, 2002, LECT NOTES COMPUT SC, V2429, P53
[29]  
Mikolov T., 2013, ADV NEURAL INF PROCE, V26, P3111
[30]  
Mikolov T, 2013, Arxiv, DOI arXiv:1301.3781