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...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Meijia, Sun, Wenwen, Tian, Jie, Zheng, Xiyuan, Guan, Shaopeng
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