An optimized adaptive ensemble model with feature selection for network intrusion detection

Summary Network intrusion detection system (NIDS) is a key component to identify abnormal behavior of network systems and plays an important role in preventing the occurrence of network attacks. Although a considerable number of machine learning methods have been applied in the field of intrusion de...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Concurrency and computation 2023-02, Vol.35 (4), p.n/a
Hauptverfasser: Yang, Zhongjun, Liu, Zhi, Zong, Xuejun, Wang, Guogang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page n/a
container_issue 4
container_start_page
container_title Concurrency and computation
container_volume 35
creator Yang, Zhongjun
Liu, Zhi
Zong, Xuejun
Wang, Guogang
description Summary Network intrusion detection system (NIDS) is a key component to identify abnormal behavior of network systems and plays an important role in preventing the occurrence of network attacks. Although a considerable number of machine learning methods have been applied in the field of intrusion detection, it is still a challenge for existing solutions to achieve a good classification performance. The existing traffic datasets generally have redundant and irrelevant features, which hinder classifiers from making more accurate predictions. Furthermore, a single classifier has limited classification performance and may not be able to achieve a better detection performance overall in the face of unbalanced multi‐category traffic data. Therefore, in order to improve the classification performance of intrusion detection models, this paper proposes an adaptive ensemble model by combining feature selection techniques and effective ensemble methods. Firstly, a heuristic feature selection algorithm (NRS‐SSA) is proposed by introducing the neighborhood dependency degree of the neighborhood rough set (NRS) into the salp swarm algorithm (SSA). Then, an improved adaptive weighted voting algorithm is designed. The SSA is introduced to optimize the weight matrix when setting the voting weight. Finally, we use the designed voting algorithm to combine the classification advantages of homogeneous classifiers and heterogeneous classifiers, respectively, and propose an M‐Tree algorithm and an adaptive ensemble model. The experimental results on multiple intrusion detection datasets show that the proposed adaptive ensemble model achieves an advanced detection level.
doi_str_mv 10.1002/cpe.7529
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2765780142</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2765780142</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2239-c0cbbedd4b6ab5af9730e4d9022b8c95c5ebc7c5ead95d0187e47aa55f25bafd3</originalsourceid><addsrcrecordid>eNp1kE1LxDAQhoMouK6CPyHgxUvXJG36cVyW9QMW9KAnDyEfU8zaNjVJXdZfb9eKNy8zLzMPM_AgdEnJghLCbnQPi4Kz6gjNKE9ZQvI0O_7LLD9FZyFsCaGUpHSGXpcddn20rf0Cg6WRY_4EDF2AVjWAW2egwTsb33ANMg4ecIAGdLSuw7XzuIO4c_4d2y76IRymBuK0P0cntWwCXPz2OXq5XT-v7pPN493DarlJNGNplWiilQJjMpVLxWVdFSmBzFSEMVXqimsOShdjlabihtCygKyQkvOacSVrk87R1XS39-5jgBDF1g2-G18KVuS8KAnN2EhdT5T2LgQPtei9baXfC0rEQZ0Y1YmDuhFNJnRnG9j_y4nV0_qH_wYmMHIQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2765780142</pqid></control><display><type>article</type><title>An optimized adaptive ensemble model with feature selection for network intrusion detection</title><source>Wiley Online Library All Journals</source><creator>Yang, Zhongjun ; Liu, Zhi ; Zong, Xuejun ; Wang, Guogang</creator><creatorcontrib>Yang, Zhongjun ; Liu, Zhi ; Zong, Xuejun ; Wang, Guogang</creatorcontrib><description>Summary Network intrusion detection system (NIDS) is a key component to identify abnormal behavior of network systems and plays an important role in preventing the occurrence of network attacks. Although a considerable number of machine learning methods have been applied in the field of intrusion detection, it is still a challenge for existing solutions to achieve a good classification performance. The existing traffic datasets generally have redundant and irrelevant features, which hinder classifiers from making more accurate predictions. Furthermore, a single classifier has limited classification performance and may not be able to achieve a better detection performance overall in the face of unbalanced multi‐category traffic data. Therefore, in order to improve the classification performance of intrusion detection models, this paper proposes an adaptive ensemble model by combining feature selection techniques and effective ensemble methods. Firstly, a heuristic feature selection algorithm (NRS‐SSA) is proposed by introducing the neighborhood dependency degree of the neighborhood rough set (NRS) into the salp swarm algorithm (SSA). Then, an improved adaptive weighted voting algorithm is designed. The SSA is introduced to optimize the weight matrix when setting the voting weight. Finally, we use the designed voting algorithm to combine the classification advantages of homogeneous classifiers and heterogeneous classifiers, respectively, and propose an M‐Tree algorithm and an adaptive ensemble model. The experimental results on multiple intrusion detection datasets show that the proposed adaptive ensemble model achieves an advanced detection level.</description><identifier>ISSN: 1532-0626</identifier><identifier>EISSN: 1532-0634</identifier><identifier>DOI: 10.1002/cpe.7529</identifier><language>eng</language><publisher>Hoboken: Wiley Subscription Services, Inc</publisher><subject>Adaptive algorithms ; Algorithms ; Classification ; Classifiers ; Datasets ; ensemble learning ; Feature selection ; intrusion detection ; Intrusion detection systems ; Machine learning ; NRS ; SSA ; Traffic information</subject><ispartof>Concurrency and computation, 2023-02, Vol.35 (4), p.n/a</ispartof><rights>2022 John Wiley &amp; Sons, Ltd.</rights><rights>2023 John Wiley &amp; Sons, Ltd.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2239-c0cbbedd4b6ab5af9730e4d9022b8c95c5ebc7c5ead95d0187e47aa55f25bafd3</citedby><cites>FETCH-LOGICAL-c2239-c0cbbedd4b6ab5af9730e4d9022b8c95c5ebc7c5ead95d0187e47aa55f25bafd3</cites><orcidid>0000-0003-3757-8060</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fcpe.7529$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fcpe.7529$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,780,784,1416,27923,27924,45573,45574</link.rule.ids></links><search><creatorcontrib>Yang, Zhongjun</creatorcontrib><creatorcontrib>Liu, Zhi</creatorcontrib><creatorcontrib>Zong, Xuejun</creatorcontrib><creatorcontrib>Wang, Guogang</creatorcontrib><title>An optimized adaptive ensemble model with feature selection for network intrusion detection</title><title>Concurrency and computation</title><description>Summary Network intrusion detection system (NIDS) is a key component to identify abnormal behavior of network systems and plays an important role in preventing the occurrence of network attacks. Although a considerable number of machine learning methods have been applied in the field of intrusion detection, it is still a challenge for existing solutions to achieve a good classification performance. The existing traffic datasets generally have redundant and irrelevant features, which hinder classifiers from making more accurate predictions. Furthermore, a single classifier has limited classification performance and may not be able to achieve a better detection performance overall in the face of unbalanced multi‐category traffic data. Therefore, in order to improve the classification performance of intrusion detection models, this paper proposes an adaptive ensemble model by combining feature selection techniques and effective ensemble methods. Firstly, a heuristic feature selection algorithm (NRS‐SSA) is proposed by introducing the neighborhood dependency degree of the neighborhood rough set (NRS) into the salp swarm algorithm (SSA). Then, an improved adaptive weighted voting algorithm is designed. The SSA is introduced to optimize the weight matrix when setting the voting weight. Finally, we use the designed voting algorithm to combine the classification advantages of homogeneous classifiers and heterogeneous classifiers, respectively, and propose an M‐Tree algorithm and an adaptive ensemble model. The experimental results on multiple intrusion detection datasets show that the proposed adaptive ensemble model achieves an advanced detection level.</description><subject>Adaptive algorithms</subject><subject>Algorithms</subject><subject>Classification</subject><subject>Classifiers</subject><subject>Datasets</subject><subject>ensemble learning</subject><subject>Feature selection</subject><subject>intrusion detection</subject><subject>Intrusion detection systems</subject><subject>Machine learning</subject><subject>NRS</subject><subject>SSA</subject><subject>Traffic information</subject><issn>1532-0626</issn><issn>1532-0634</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNp1kE1LxDAQhoMouK6CPyHgxUvXJG36cVyW9QMW9KAnDyEfU8zaNjVJXdZfb9eKNy8zLzMPM_AgdEnJghLCbnQPi4Kz6gjNKE9ZQvI0O_7LLD9FZyFsCaGUpHSGXpcddn20rf0Cg6WRY_4EDF2AVjWAW2egwTsb33ANMg4ecIAGdLSuw7XzuIO4c_4d2y76IRymBuK0P0cntWwCXPz2OXq5XT-v7pPN493DarlJNGNplWiilQJjMpVLxWVdFSmBzFSEMVXqimsOShdjlabihtCygKyQkvOacSVrk87R1XS39-5jgBDF1g2-G18KVuS8KAnN2EhdT5T2LgQPtei9baXfC0rEQZ0Y1YmDuhFNJnRnG9j_y4nV0_qH_wYmMHIQ</recordid><startdate>20230215</startdate><enddate>20230215</enddate><creator>Yang, Zhongjun</creator><creator>Liu, Zhi</creator><creator>Zong, Xuejun</creator><creator>Wang, Guogang</creator><general>Wiley Subscription Services, Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0003-3757-8060</orcidid></search><sort><creationdate>20230215</creationdate><title>An optimized adaptive ensemble model with feature selection for network intrusion detection</title><author>Yang, Zhongjun ; Liu, Zhi ; Zong, Xuejun ; Wang, Guogang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2239-c0cbbedd4b6ab5af9730e4d9022b8c95c5ebc7c5ead95d0187e47aa55f25bafd3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Adaptive algorithms</topic><topic>Algorithms</topic><topic>Classification</topic><topic>Classifiers</topic><topic>Datasets</topic><topic>ensemble learning</topic><topic>Feature selection</topic><topic>intrusion detection</topic><topic>Intrusion detection systems</topic><topic>Machine learning</topic><topic>NRS</topic><topic>SSA</topic><topic>Traffic information</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yang, Zhongjun</creatorcontrib><creatorcontrib>Liu, Zhi</creatorcontrib><creatorcontrib>Zong, Xuejun</creatorcontrib><creatorcontrib>Wang, Guogang</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Concurrency and computation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yang, Zhongjun</au><au>Liu, Zhi</au><au>Zong, Xuejun</au><au>Wang, Guogang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An optimized adaptive ensemble model with feature selection for network intrusion detection</atitle><jtitle>Concurrency and computation</jtitle><date>2023-02-15</date><risdate>2023</risdate><volume>35</volume><issue>4</issue><epage>n/a</epage><issn>1532-0626</issn><eissn>1532-0634</eissn><abstract>Summary Network intrusion detection system (NIDS) is a key component to identify abnormal behavior of network systems and plays an important role in preventing the occurrence of network attacks. Although a considerable number of machine learning methods have been applied in the field of intrusion detection, it is still a challenge for existing solutions to achieve a good classification performance. The existing traffic datasets generally have redundant and irrelevant features, which hinder classifiers from making more accurate predictions. Furthermore, a single classifier has limited classification performance and may not be able to achieve a better detection performance overall in the face of unbalanced multi‐category traffic data. Therefore, in order to improve the classification performance of intrusion detection models, this paper proposes an adaptive ensemble model by combining feature selection techniques and effective ensemble methods. Firstly, a heuristic feature selection algorithm (NRS‐SSA) is proposed by introducing the neighborhood dependency degree of the neighborhood rough set (NRS) into the salp swarm algorithm (SSA). Then, an improved adaptive weighted voting algorithm is designed. The SSA is introduced to optimize the weight matrix when setting the voting weight. Finally, we use the designed voting algorithm to combine the classification advantages of homogeneous classifiers and heterogeneous classifiers, respectively, and propose an M‐Tree algorithm and an adaptive ensemble model. The experimental results on multiple intrusion detection datasets show that the proposed adaptive ensemble model achieves an advanced detection level.</abstract><cop>Hoboken</cop><pub>Wiley Subscription Services, Inc</pub><doi>10.1002/cpe.7529</doi><tpages>22</tpages><orcidid>https://orcid.org/0000-0003-3757-8060</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1532-0626
ispartof Concurrency and computation, 2023-02, Vol.35 (4), p.n/a
issn 1532-0626
1532-0634
language eng
recordid cdi_proquest_journals_2765780142
source Wiley Online Library All Journals
subjects Adaptive algorithms
Algorithms
Classification
Classifiers
Datasets
ensemble learning
Feature selection
intrusion detection
Intrusion detection systems
Machine learning
NRS
SSA
Traffic information
title An optimized adaptive ensemble model with feature selection for network intrusion detection
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T16%3A33%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20optimized%20adaptive%20ensemble%20model%20with%20feature%20selection%20for%20network%20intrusion%20detection&rft.jtitle=Concurrency%20and%20computation&rft.au=Yang,%20Zhongjun&rft.date=2023-02-15&rft.volume=35&rft.issue=4&rft.epage=n/a&rft.issn=1532-0626&rft.eissn=1532-0634&rft_id=info:doi/10.1002/cpe.7529&rft_dat=%3Cproquest_cross%3E2765780142%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2765780142&rft_id=info:pmid/&rfr_iscdi=true