{"title":"基于人工神经网络的入侵检测","authors":"M. Turčaník, J. Baráth","doi":"10.23919/NTSP54843.2022.9920388","DOIUrl":null,"url":null,"abstract":"This paper presents a new approach to intrusion detection using methods of artificial intelligence. Neural networks are suitable for use in intrusion detection systems. To analyze the suitability of using neural networks several data sets were created. They consist of a set of legitimate and malicious communications represented by equally represented samples of data streams, with the number of parameters used varying according to the input parameter optimization method used. For training of the neural networks were used 3 training algorithms: Levenberg–Marquardt algorithm, Bayesian regularization, and scaled conjugate gradient backpropagation algorithm. Dimensionality reduction can decrease the number of features to decrease computational complexity. Two methods are analyzed in the paper: principal component analysis and the stepwise selection method. These methods are compared with results achieved from the training of neural networks for a full set of parameters of the input data sets. The proposed topology of the artificial neural network obtains the probability of correct classification from 80.8 to 84.6% for selected test sets.","PeriodicalId":103310,"journal":{"name":"2022 New Trends in Signal Processing (NTSP)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Intrusion Detection by Artificial Neural Networks\",\"authors\":\"M. Turčaník, J. Baráth\",\"doi\":\"10.23919/NTSP54843.2022.9920388\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a new approach to intrusion detection using methods of artificial intelligence. Neural networks are suitable for use in intrusion detection systems. To analyze the suitability of using neural networks several data sets were created. They consist of a set of legitimate and malicious communications represented by equally represented samples of data streams, with the number of parameters used varying according to the input parameter optimization method used. For training of the neural networks were used 3 training algorithms: Levenberg–Marquardt algorithm, Bayesian regularization, and scaled conjugate gradient backpropagation algorithm. Dimensionality reduction can decrease the number of features to decrease computational complexity. Two methods are analyzed in the paper: principal component analysis and the stepwise selection method. These methods are compared with results achieved from the training of neural networks for a full set of parameters of the input data sets. The proposed topology of the artificial neural network obtains the probability of correct classification from 80.8 to 84.6% for selected test sets.\",\"PeriodicalId\":103310,\"journal\":{\"name\":\"2022 New Trends in Signal Processing (NTSP)\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 New Trends in Signal Processing (NTSP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/NTSP54843.2022.9920388\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 New Trends in Signal Processing (NTSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/NTSP54843.2022.9920388","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This paper presents a new approach to intrusion detection using methods of artificial intelligence. Neural networks are suitable for use in intrusion detection systems. To analyze the suitability of using neural networks several data sets were created. They consist of a set of legitimate and malicious communications represented by equally represented samples of data streams, with the number of parameters used varying according to the input parameter optimization method used. For training of the neural networks were used 3 training algorithms: Levenberg–Marquardt algorithm, Bayesian regularization, and scaled conjugate gradient backpropagation algorithm. Dimensionality reduction can decrease the number of features to decrease computational complexity. Two methods are analyzed in the paper: principal component analysis and the stepwise selection method. These methods are compared with results achieved from the training of neural networks for a full set of parameters of the input data sets. The proposed topology of the artificial neural network obtains the probability of correct classification from 80.8 to 84.6% for selected test sets.