Distributed code behavior vulnerability with nano science fuzzy scanning algorithm based on machine learning

被引:1
作者
Su, Wenwei [1 ]
Ma, Wen [1 ]
机构
[1] Yunnan Power Grid Co Ltd, Informat Ctr, Kunming 650000, Yunnan, Peoples R China
关键词
Machine learning; Principal component analysis; P2P network structure; Distributed code; Behavior vulnerability; Fuzzy scanning;
D O I
10.1007/s13204-021-02119-5
中图分类号
TB3 [工程材料学];
学科分类号
0805 ; 080502 ;
摘要
In view of the fact that the distributed code behavior vulnerability fuzzy scanning algorithm does not consider the vulnerability feature selection method, which leads to the low accuracy and long scanning time of distributed code behavior vulnerability fuzzy scanning. A distributed code behavior vulnerability fuzzy scanning algorithm based on machine learning is proposed. According to the characteristics of kernel principal component analysis, this paper compares the effects of different kernel functions, obtains the vulnerability feature selection method and kernel function, finds the most suitable feature mapping, and transforms it into a feature sample set. In depth study of vulnerability scanning technology, combined with the characteristics of P2P network structure and vulnerability scanning, the distributed code behavior vulnerability fuzzy scanning model is constructed. Each scanning node cooperates with each other to complete the scanning task issued by the user, and the node join and exit mechanism are designed to seek the optimal scheduling matrix of the scanning task set, complete the vulnerability scanning task scheduling, and realize the distributed code line fuzzy scan for vulnerabilities. Experimental results show that the proposed algorithm has high accuracy and can effectively shorten the vulnerability scanning time.
引用
收藏
页码:2073 / 2081
页数:9
相关论文
共 50 条
[31]   Machine learning based-distributed optimal control algorithm for multiple nonlinear agents with input constraints [J].
Nguyen Tan Luy ;
Nguyen Thanh Dang ;
Dang Quang Minh ;
Tran Hong Vinh .
PROCEEDINGS OF 2018 5TH NAFOSTED CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS 2018), 2018, :276-281
[32]   Machine Learning Algorithm Accuracy for Code-Switching Analytics in Detecting Mood [J].
Abd Latib, Latifah ;
Subramaniam, Hema ;
Ramli, Siti Khadijah ;
Ali, Affezah ;
Yulia, Astri ;
Shandan, Tengku Shahrom Tengku ;
Zulkefly, Nor Sheereen .
INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2022, 22 (09) :334-342
[33]   The Research on Distributed Fusion Estimation Based on Machine Learning [J].
Peng, Zhengxiao ;
Li, Yun ;
Hao, Gang .
IEEE ACCESS, 2020, 8 :38174-38184
[34]   Crytojacking Classification based on Machine Learning Algorithm [J].
Mansor, Wan Nur Aaisyah Binti Wan ;
Ahmad, Azuan ;
Zainudin, Wan Shafiuddin ;
Saudi, Madihah Mohd ;
Kama, Mohd Nazri .
ICCBN 2020: 2020 8TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND BROADBAND NETWORKING / ICCET 2020: 2020 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION ENGINEERING AND TECHNOLOGY, 2020, :73-76
[35]   An Improved Algorithm Model based on Machine Learning [J].
Zhou Ke ;
Wong Huan ;
Wu Ruo-fan ;
Qi Xin .
2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, :3754-3757
[36]   Knowledge acquisition using a fuzzy machine-learning algorithm for a knowledge-based anesthesia monitor [J].
van den Eijkel, GC ;
Backer, E .
PROCEEDINGS OF THE 18TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOL 18, PTS 1-5, 1997, 18 :1997-1998
[37]   Machine Learning Based Prediction of Complex Bugs in Source Code [J].
Uqaili, Ishrat-Un-Nisa ;
Ahsan, Syed Nadeem .
INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2020, 17 (01) :26-37
[38]   CloneCognition: Machine Learning Based Code Clone Validation Tool [J].
Mostaeen, Golam ;
Svajlenko, Jeffrey ;
Roy, Banani ;
Roy, Chanchal K. ;
Schneider, Kevin A. .
ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2019, :1105-1109
[39]   Fuzlearn: A Fuzzy Clusterization based Machine Learning using Learning Automata [J].
Shmarov, Ivan ;
Docampo, Pablo ;
Billam, Thomas ;
Shafik, Rishad ;
Yakovlev, Alex .
2022 INTERNATIONAL SYMPOSIUM ON THE TSETLIN MACHINE (ISTM 2022), 2022, :89-96
[40]   An Adaptive Learning Environment for Programming Based on Fuzzy Logic and Machine Learning [J].
Chrysafiadi, Konstantina ;
Virvou, Maria ;
Tsihrintzis, George A. ;
Hatzilygeroudis, Ioannis .
INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2023, 32 (05)