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 条
[21]   Remote diagnosis of diabetics patient through speech engine and fuzzy based machine learning algorithm [J].
Shankar, G. Siva ;
Manikandan, K. .
INTERNATIONAL JOURNAL OF SPEECH TECHNOLOGY, 2020, 23 (04) :789-798
[22]   Remote diagnosis of diabetics patient through speech engine and fuzzy based machine learning algorithm [J].
G. Siva Shankar ;
K. Manikandan .
International Journal of Speech Technology, 2020, 23 :789-798
[23]   Machine learning-based multiscale framework for mechanical behavior of nano-crystalline structures [J].
Khoei, A. R. ;
Seddighian, M. R. ;
Sameti, A. Rezaei .
INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2024, 265
[24]   Current and Future Research of Machine Learning based Vulnerability Detection [J].
Jin, Zhaoyan ;
Yu, Yang .
2018 EIGHTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2018), 2018, :1562-1566
[25]   Survey on Software Vulnerability Analysis method based on Machine Learning [J].
Gong Jie ;
Kuang Xiao-hui ;
Liu Qiang .
2016 IEEE FIRST INTERNATIONAL CONFERENCE ON DATA SCIENCE IN CYBERSPACE (DSC 2016), 2016, :642-647
[26]   Vulnerability Assessment of Machine Learning Based Malware Classification Models [J].
Raju, Godwin ;
Zavarsky, Pavol ;
Makanju, Adetokunbo ;
Malik, Yasir .
PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, :1615-1618
[27]   Machine-learning based vulnerability analysis of existing buildings [J].
Ruggieri, Sergio ;
Cardellicchio, Angelo ;
Leggieri, Valeria ;
Uva, Giuseppina .
AUTOMATION IN CONSTRUCTION, 2021, 132 (132)
[28]   Explainability-based Debugging of Machine Learning for Vulnerability Discovery [J].
Sotgiu, Angelo ;
Pintor, Maura ;
Biggio, Battista .
PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, ARES 2022, 2022,
[29]   Survey of Software Vulnerability Mining Methods Based on Machine Learning [J].
Li Y. ;
Huang C.-L. ;
Wang Z.-F. ;
Yuan L. ;
Wang X.-C. .
Ruan Jian Xue Bao/Journal of Software, 2020, 31 (07) :2040-2061
[30]   Conditional advancement of machine learning algorithm via fuzzy neural network [J].
Bronik, Kevin ;
Zhang, Le .
PATTERN RECOGNITION, 2024, 155