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...
Gespeichert in:
Veröffentlicht in: | Concurrency and computation 2023-02, Vol.35 (4), p.n/a |
---|---|
Hauptverfasser: | , , , |
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 & Sons, Ltd.</rights><rights>2023 John Wiley & 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 |