Cargando…

Network Intrusion Detection Based on a General Regression Neural Network Optimized by an Improved Artificial Immune Algorithm

To effectively and accurately detect and classify network intrusion data, this paper introduces a general regression neural network (GRNN) based on the artificial immune algorithm with elitist strategies (AIAE). The elitist archive and elitist crossover were combined with the artificial immune algor...

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Jianfa, Peng, Dahao, Li, Zhuping, Zhao, Li, Ling, Huanzhang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4373783/
https://www.ncbi.nlm.nih.gov/pubmed/25807466
http://dx.doi.org/10.1371/journal.pone.0120976
_version_ 1782363381355773952
author Wu, Jianfa
Peng, Dahao
Li, Zhuping
Zhao, Li
Ling, Huanzhang
author_facet Wu, Jianfa
Peng, Dahao
Li, Zhuping
Zhao, Li
Ling, Huanzhang
author_sort Wu, Jianfa
collection PubMed
description To effectively and accurately detect and classify network intrusion data, this paper introduces a general regression neural network (GRNN) based on the artificial immune algorithm with elitist strategies (AIAE). The elitist archive and elitist crossover were combined with the artificial immune algorithm (AIA) to produce the AIAE-GRNN algorithm, with the aim of improving its adaptivity and accuracy. In this paper, the mean square errors (MSEs) were considered the affinity function. The AIAE was used to optimize the smooth factors of the GRNN; then, the optimal smooth factor was solved and substituted into the trained GRNN. Thus, the intrusive data were classified. The paper selected a GRNN that was separately optimized using a genetic algorithm (GA), particle swarm optimization (PSO), and fuzzy C-mean clustering (FCM) to enable a comparison of these approaches. As shown in the results, the AIAE-GRNN achieves a higher classification accuracy than PSO-GRNN, but the running time of AIAE-GRNN is long, which was proved first. FCM and GA-GRNN were eliminated because of their deficiencies in terms of accuracy and convergence. To improve the running speed, the paper adopted principal component analysis (PCA) to reduce the dimensions of the intrusive data. With the reduction in dimensionality, the PCA-AIAE-GRNN decreases in accuracy less and has better convergence than the PCA-PSO-GRNN, and the running speed of the PCA-AIAE-GRNN was relatively improved. The experimental results show that the AIAE-GRNN has a higher robustness and accuracy than the other algorithms considered and can thus be used to classify the intrusive data.
format Online
Article
Text
id pubmed-4373783
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-43737832015-03-27 Network Intrusion Detection Based on a General Regression Neural Network Optimized by an Improved Artificial Immune Algorithm Wu, Jianfa Peng, Dahao Li, Zhuping Zhao, Li Ling, Huanzhang PLoS One Research Article To effectively and accurately detect and classify network intrusion data, this paper introduces a general regression neural network (GRNN) based on the artificial immune algorithm with elitist strategies (AIAE). The elitist archive and elitist crossover were combined with the artificial immune algorithm (AIA) to produce the AIAE-GRNN algorithm, with the aim of improving its adaptivity and accuracy. In this paper, the mean square errors (MSEs) were considered the affinity function. The AIAE was used to optimize the smooth factors of the GRNN; then, the optimal smooth factor was solved and substituted into the trained GRNN. Thus, the intrusive data were classified. The paper selected a GRNN that was separately optimized using a genetic algorithm (GA), particle swarm optimization (PSO), and fuzzy C-mean clustering (FCM) to enable a comparison of these approaches. As shown in the results, the AIAE-GRNN achieves a higher classification accuracy than PSO-GRNN, but the running time of AIAE-GRNN is long, which was proved first. FCM and GA-GRNN were eliminated because of their deficiencies in terms of accuracy and convergence. To improve the running speed, the paper adopted principal component analysis (PCA) to reduce the dimensions of the intrusive data. With the reduction in dimensionality, the PCA-AIAE-GRNN decreases in accuracy less and has better convergence than the PCA-PSO-GRNN, and the running speed of the PCA-AIAE-GRNN was relatively improved. The experimental results show that the AIAE-GRNN has a higher robustness and accuracy than the other algorithms considered and can thus be used to classify the intrusive data. Public Library of Science 2015-03-25 /pmc/articles/PMC4373783/ /pubmed/25807466 http://dx.doi.org/10.1371/journal.pone.0120976 Text en © 2015 Wu et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Wu, Jianfa
Peng, Dahao
Li, Zhuping
Zhao, Li
Ling, Huanzhang
Network Intrusion Detection Based on a General Regression Neural Network Optimized by an Improved Artificial Immune Algorithm
title Network Intrusion Detection Based on a General Regression Neural Network Optimized by an Improved Artificial Immune Algorithm
title_full Network Intrusion Detection Based on a General Regression Neural Network Optimized by an Improved Artificial Immune Algorithm
title_fullStr Network Intrusion Detection Based on a General Regression Neural Network Optimized by an Improved Artificial Immune Algorithm
title_full_unstemmed Network Intrusion Detection Based on a General Regression Neural Network Optimized by an Improved Artificial Immune Algorithm
title_short Network Intrusion Detection Based on a General Regression Neural Network Optimized by an Improved Artificial Immune Algorithm
title_sort network intrusion detection based on a general regression neural network optimized by an improved artificial immune algorithm
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4373783/
https://www.ncbi.nlm.nih.gov/pubmed/25807466
http://dx.doi.org/10.1371/journal.pone.0120976
work_keys_str_mv AT wujianfa networkintrusiondetectionbasedonageneralregressionneuralnetworkoptimizedbyanimprovedartificialimmunealgorithm
AT pengdahao networkintrusiondetectionbasedonageneralregressionneuralnetworkoptimizedbyanimprovedartificialimmunealgorithm
AT lizhuping networkintrusiondetectionbasedonageneralregressionneuralnetworkoptimizedbyanimprovedartificialimmunealgorithm
AT zhaoli networkintrusiondetectionbasedonageneralregressionneuralnetworkoptimizedbyanimprovedartificialimmunealgorithm
AT linghuanzhang networkintrusiondetectionbasedonageneralregressionneuralnetworkoptimizedbyanimprovedartificialimmunealgorithm