Netinfo Security ›› 2020, Vol. 20 ›› Issue (6): 82-89.doi: 10.3969/j.issn.1671-1122.2020.06.010

Previous Articles     Next Articles

A Malicious Domain Name Detection Model Based on S-Kohonen Neural Network Optimized by Evolutionary Thinking Algorithm

LUO Zheng1(), ZHANG Xueqian2   

  1. 1. The Third Research Institute of The Ministry of Public Security,Shanghai 200031, China
    2. Cyber Security Team of Sichuan Provincial Public Security Department, Chengdu 610000, China
  • Received:2020-01-15 Online:2020-06-10 Published:2020-10-21
  • Contact: LUO Zheng E-mail:roger@cspec.org.cn

Abstract:

As one of the main means of Internet attack, malicious domain name brings huge network use risk to users and enterprises. In order to resist the attack of malicious domain names more effectively and ensure the security of cyberspace, this paper proposes a malicious domain name detection model based on thought evolution algorithm to optimize S-Kohonen neural network. This model using Kohonen neural network, and in the hidden layer after adding an additional output layer, the improvement for supervised neural network S-Kohonen, make its better learning characteristics of malicious domain name, related recycle mind evolutionary algorithm, the initial weights and threshold of neural network are optimized, finally it is concluded that the model can quickly and accurately detect the malicious domain name. Through MATLAB simulation of the model, and the mind evolutionary algorithm to optimize the BP neural network, from the confusion matrix, classification of histogram, ROC curve and AUC value in the form of specific analysis of the classification of the two models, the results show that the classification model for malicious domain with high accuracy, fast identification characteristics, can be used in the malicious domain of network security protection, and have higher practical value.

Key words: S-Kohonen neural network, supervised learning, evolutionary thinking algorithms, malicious domain name detection

CLC Number: