Cargando…
An internet traffic classification method based on echo state network and improved salp swarm algorithm
Internet traffic classification is fundamental to network monitoring, service quality and security. In this paper, we propose an internet traffic classification method based on the Echo State Network (ESN). To enhance the identification performance, we improve the Salp Swarm Algorithm (SSA) to optim...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9044245/ https://www.ncbi.nlm.nih.gov/pubmed/35494824 http://dx.doi.org/10.7717/peerj-cs.860 |
_version_ | 1784695063741202432 |
---|---|
author | Zhang, Meijia Sun, Wenwen Tian, Jie Zheng, Xiyuan Guan, Shaopeng |
author_facet | Zhang, Meijia Sun, Wenwen Tian, Jie Zheng, Xiyuan Guan, Shaopeng |
author_sort | Zhang, Meijia |
collection | PubMed |
description | Internet traffic classification is fundamental to network monitoring, service quality and security. In this paper, we propose an internet traffic classification method based on the Echo State Network (ESN). To enhance the identification performance, we improve the Salp Swarm Algorithm (SSA) to optimize the ESN. At first, Tent mapping with reversal learning, polynomial operator and dynamic mutation strategy are introduced to improve the SSA, which enhances its optimization performance. Then, the advanced SSA are utilized to optimize the hyperparameters of the ESN, including the size of the reservoir, sparse degree, spectral radius and input scale. Finally, the optimized ESN is adopted to classify Internet traffic. The simulation results show that the proposed ESN-based method performs much better than other traditional machine learning algorithms in terms of per-class metrics and overall accuracy. |
format | Online Article Text |
id | pubmed-9044245 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-90442452022-04-28 An internet traffic classification method based on echo state network and improved salp swarm algorithm Zhang, Meijia Sun, Wenwen Tian, Jie Zheng, Xiyuan Guan, Shaopeng PeerJ Comput Sci Artificial Intelligence Internet traffic classification is fundamental to network monitoring, service quality and security. In this paper, we propose an internet traffic classification method based on the Echo State Network (ESN). To enhance the identification performance, we improve the Salp Swarm Algorithm (SSA) to optimize the ESN. At first, Tent mapping with reversal learning, polynomial operator and dynamic mutation strategy are introduced to improve the SSA, which enhances its optimization performance. Then, the advanced SSA are utilized to optimize the hyperparameters of the ESN, including the size of the reservoir, sparse degree, spectral radius and input scale. Finally, the optimized ESN is adopted to classify Internet traffic. The simulation results show that the proposed ESN-based method performs much better than other traditional machine learning algorithms in terms of per-class metrics and overall accuracy. PeerJ Inc. 2022-02-28 /pmc/articles/PMC9044245/ /pubmed/35494824 http://dx.doi.org/10.7717/peerj-cs.860 Text en ©2022 Zhang et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Artificial Intelligence Zhang, Meijia Sun, Wenwen Tian, Jie Zheng, Xiyuan Guan, Shaopeng An internet traffic classification method based on echo state network and improved salp swarm algorithm |
title | An internet traffic classification method based on echo state network and improved salp swarm algorithm |
title_full | An internet traffic classification method based on echo state network and improved salp swarm algorithm |
title_fullStr | An internet traffic classification method based on echo state network and improved salp swarm algorithm |
title_full_unstemmed | An internet traffic classification method based on echo state network and improved salp swarm algorithm |
title_short | An internet traffic classification method based on echo state network and improved salp swarm algorithm |
title_sort | internet traffic classification method based on echo state network and improved salp swarm algorithm |
topic | Artificial Intelligence |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9044245/ https://www.ncbi.nlm.nih.gov/pubmed/35494824 http://dx.doi.org/10.7717/peerj-cs.860 |
work_keys_str_mv | AT zhangmeijia aninternettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm AT sunwenwen aninternettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm AT tianjie aninternettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm AT zhengxiyuan aninternettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm AT guanshaopeng aninternettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm AT zhangmeijia internettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm AT sunwenwen internettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm AT tianjie internettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm AT zhengxiyuan internettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm AT guanshaopeng internettrafficclassificationmethodbasedonechostatenetworkandimprovedsalpswarmalgorithm |