Chen Chen, Guanghua Wang, Bo Yang, Lintao Yang, Xiaoyan Ye
{"title":"建立基于CNN和集成学习的入侵检测模型","authors":"Chen Chen, Guanghua Wang, Bo Yang, Lintao Yang, Xiaoyan Ye","doi":"10.1117/12.2655173","DOIUrl":null,"url":null,"abstract":"In order to effectively detect network attacks, machine learning is widely used to classify different types of intrusion detection. Traditional detection usually used a single model to train data, which was prone to the problems of large generalization error and over fitting. In order to solve this problem, the idea of ensemble learning is introduced, and an intrusion detection model based on CNN and ensemble learning is proposed. Firstly, CNN is used to mine the deep information in the original data, and then the mined information is taken as the input and detected by using the ensemble learning model. According to the stacking strategy, a variety of heterogeneous models are used as the base-learner, and support vector machine is selected as the meta-learner. The NSL-KDD dataset is used to train and test the intrusion detection model. The experimental results show that the model can obtain higher accuracy and has very good intrusion detection classification effect.","PeriodicalId":105577,"journal":{"name":"International Conference on Signal Processing and Communication Security","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Build intrusion detection model based on CNN and ensemble learning\",\"authors\":\"Chen Chen, Guanghua Wang, Bo Yang, Lintao Yang, Xiaoyan Ye\",\"doi\":\"10.1117/12.2655173\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In order to effectively detect network attacks, machine learning is widely used to classify different types of intrusion detection. Traditional detection usually used a single model to train data, which was prone to the problems of large generalization error and over fitting. In order to solve this problem, the idea of ensemble learning is introduced, and an intrusion detection model based on CNN and ensemble learning is proposed. Firstly, CNN is used to mine the deep information in the original data, and then the mined information is taken as the input and detected by using the ensemble learning model. According to the stacking strategy, a variety of heterogeneous models are used as the base-learner, and support vector machine is selected as the meta-learner. The NSL-KDD dataset is used to train and test the intrusion detection model. The experimental results show that the model can obtain higher accuracy and has very good intrusion detection classification effect.\",\"PeriodicalId\":105577,\"journal\":{\"name\":\"International Conference on Signal Processing and Communication Security\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Signal Processing and Communication Security\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.2655173\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Signal Processing and Communication Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2655173","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Build intrusion detection model based on CNN and ensemble learning
In order to effectively detect network attacks, machine learning is widely used to classify different types of intrusion detection. Traditional detection usually used a single model to train data, which was prone to the problems of large generalization error and over fitting. In order to solve this problem, the idea of ensemble learning is introduced, and an intrusion detection model based on CNN and ensemble learning is proposed. Firstly, CNN is used to mine the deep information in the original data, and then the mined information is taken as the input and detected by using the ensemble learning model. According to the stacking strategy, a variety of heterogeneous models are used as the base-learner, and support vector machine is selected as the meta-learner. The NSL-KDD dataset is used to train and test the intrusion detection model. The experimental results show that the model can obtain higher accuracy and has very good intrusion detection classification effect.