{"title":"基于CS-SDAE的入侵检测方法","authors":"Zinuo Yin, Hailong Ma","doi":"10.1109/IEEECONF52377.2022.10013343","DOIUrl":null,"url":null,"abstract":"Intrusion detection is one of the effective methods to prevent network environment from malicious attack. This paper proposes an intrusion detection method based on CS-SDAE to solve the problem of low detection accuracy caused by low traffic feature extraction accuracy and poor robustness in network intrusion detection. Firstly, the structure optimization algorithm of stacked denoising autoencoder (SDAE) is designed based on Cuckoo Search algorithm, and the number of hidden layers and nodes of each layer is optimized by optimizing the detection accuracy of traffic data. Then, the training data are used to train SDAE to minimize the difference between the reconstructed vector of the noisy data and the original input vector, and the characteristics with strong robustness are obtained. Finally, the extracted features are used to train Softmax to build a classifier to detect malicious attacks. Experimental results show that the proposed method can dynamically adjust the structure of SDAE according to the classification task, and the detection accuracy of SDAE is improved by 20.69% compared with traditional SDAE. It has better detection performance.","PeriodicalId":193681,"journal":{"name":"2021 International Conference on Advanced Computing and Endogenous Security","volume":"67 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Intrusion Detection Method Based on CS-SDAE\",\"authors\":\"Zinuo Yin, Hailong Ma\",\"doi\":\"10.1109/IEEECONF52377.2022.10013343\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Intrusion detection is one of the effective methods to prevent network environment from malicious attack. This paper proposes an intrusion detection method based on CS-SDAE to solve the problem of low detection accuracy caused by low traffic feature extraction accuracy and poor robustness in network intrusion detection. Firstly, the structure optimization algorithm of stacked denoising autoencoder (SDAE) is designed based on Cuckoo Search algorithm, and the number of hidden layers and nodes of each layer is optimized by optimizing the detection accuracy of traffic data. Then, the training data are used to train SDAE to minimize the difference between the reconstructed vector of the noisy data and the original input vector, and the characteristics with strong robustness are obtained. Finally, the extracted features are used to train Softmax to build a classifier to detect malicious attacks. Experimental results show that the proposed method can dynamically adjust the structure of SDAE according to the classification task, and the detection accuracy of SDAE is improved by 20.69% compared with traditional SDAE. It has better detection performance.\",\"PeriodicalId\":193681,\"journal\":{\"name\":\"2021 International Conference on Advanced Computing and Endogenous Security\",\"volume\":\"67 2\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-04-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Advanced Computing and Endogenous Security\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IEEECONF52377.2022.10013343\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Advanced Computing and Endogenous Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEEECONF52377.2022.10013343","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Intrusion detection is one of the effective methods to prevent network environment from malicious attack. This paper proposes an intrusion detection method based on CS-SDAE to solve the problem of low detection accuracy caused by low traffic feature extraction accuracy and poor robustness in network intrusion detection. Firstly, the structure optimization algorithm of stacked denoising autoencoder (SDAE) is designed based on Cuckoo Search algorithm, and the number of hidden layers and nodes of each layer is optimized by optimizing the detection accuracy of traffic data. Then, the training data are used to train SDAE to minimize the difference between the reconstructed vector of the noisy data and the original input vector, and the characteristics with strong robustness are obtained. Finally, the extracted features are used to train Softmax to build a classifier to detect malicious attacks. Experimental results show that the proposed method can dynamically adjust the structure of SDAE according to the classification task, and the detection accuracy of SDAE is improved by 20.69% compared with traditional SDAE. It has better detection performance.