Loading…
Intrusion Detection System with SVM and Ensemble Learning Algorithms
One of the most effective methods of training a model for intrusion detection requires a very good selection of features from the data and efficient and robust training algorithms to facilitate a better prediction model. Choosing features scoring above a certain threshold allows for the removal of u...
Saved in:
Published in: | SN computer science 2023-09, Vol.4 (5), p.517, Article 517 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | cdi_FETCH-LOGICAL-c1853-719768cc345878a2e27ffdcc6dc130ad78718e29146b5972fdfe4626d752ee8e3 |
container_end_page | |
container_issue | 5 |
container_start_page | 517 |
container_title | SN computer science |
container_volume | 4 |
creator | Johnson Singh, Khundrakpam Maisnam, Debabrata Chanu, Usham Sanjota |
description | One of the most effective methods of training a model for intrusion detection requires a very good selection of features from the data and efficient and robust training algorithms to facilitate a better prediction model. Choosing features scoring above a certain threshold allows for the removal of unrelated features following which makes the job of a prediction model easier. The study aims to identify and select the highly correlated features after feature reduction for training the model and then employ various machine learning algorithms to make the classifications with tree-based ensemble learning techniques and non-linear SVM. The dataset from NSL-KDD which is a version derived from the KDD’99 Cup dataset is considered. Implementation is carried out in Python 3 using the scikit-learn machine learning library which is built upon SciPy. Further, the performances of various machine learning classifiers will be evaluated to test for and compare the detection metrics. |
doi_str_mv | 10.1007/s42979-023-01954-3 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2921455915</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2921455915</sourcerecordid><originalsourceid>FETCH-LOGICAL-c1853-719768cc345878a2e27ffdcc6dc130ad78718e29146b5972fdfe4626d752ee8e3</originalsourceid><addsrcrecordid>eNp9kEtLw0AUhQdRsNT-AVcB16PzfixLW7VQcVF1O6STm5jSTOpMivTfmxpBV67uWXznXPgQuqbklhKi75JgVltMGMeEWikwP0MjphTFxhJ9_idfoklKW0IIk0QIJUdovgxdPKS6DdkcOvDdKa2PqYMm-6y792z99pTlocgWIUGz2UG2gjyGOlTZdFe1sUeadIUuynyXYPJzx-j1fvEye8Sr54flbLrCnhrJsaZWK-M9F9JokzNguiwL71XhKSd5oY2mBpilQm2k1awsShCKqUJLBmCAj9HNsLuP7ccBUue27SGG_qVjllEhpaWyp9hA-dimFKF0-1g3eTw6StxJmBuEuV6Y-xbmeF_iQyn1cKgg_k7_0_oCVo5stw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2921455915</pqid></control><display><type>article</type><title>Intrusion Detection System with SVM and Ensemble Learning Algorithms</title><source>Springer Link</source><creator>Johnson Singh, Khundrakpam ; Maisnam, Debabrata ; Chanu, Usham Sanjota</creator><creatorcontrib>Johnson Singh, Khundrakpam ; Maisnam, Debabrata ; Chanu, Usham Sanjota</creatorcontrib><description>One of the most effective methods of training a model for intrusion detection requires a very good selection of features from the data and efficient and robust training algorithms to facilitate a better prediction model. Choosing features scoring above a certain threshold allows for the removal of unrelated features following which makes the job of a prediction model easier. The study aims to identify and select the highly correlated features after feature reduction for training the model and then employ various machine learning algorithms to make the classifications with tree-based ensemble learning techniques and non-linear SVM. The dataset from NSL-KDD which is a version derived from the KDD’99 Cup dataset is considered. Implementation is carried out in Python 3 using the scikit-learn machine learning library which is built upon SciPy. Further, the performances of various machine learning classifiers will be evaluated to test for and compare the detection metrics.</description><identifier>ISSN: 2661-8907</identifier><identifier>ISSN: 2662-995X</identifier><identifier>EISSN: 2661-8907</identifier><identifier>DOI: 10.1007/s42979-023-01954-3</identifier><language>eng</language><publisher>Singapore: Springer Nature Singapore</publisher><subject>Accuracy ; Algorithms ; Artificial intelligence ; Classification ; Clustering ; Computer Imaging ; Computer Science ; Computer Systems Organization and Communication Networks ; Data Structures and Information Theory ; Datasets ; Decision trees ; Denial of service attacks ; Ensemble learning ; False alarms ; Feature selection ; Genetic algorithms ; Information Systems and Communication Service ; Intrusion detection systems ; Machine learning ; Original Research ; Pattern Recognition and Graphics ; Prediction models ; Research Trends in Computational Intelligence ; Software Engineering/Programming and Operating Systems ; Support vector machines ; Vision</subject><ispartof>SN computer science, 2023-09, Vol.4 (5), p.517, Article 517</ispartof><rights>The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c1853-719768cc345878a2e27ffdcc6dc130ad78718e29146b5972fdfe4626d752ee8e3</cites><orcidid>0000-0001-9722-0592</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,778,782,27911,27912</link.rule.ids></links><search><creatorcontrib>Johnson Singh, Khundrakpam</creatorcontrib><creatorcontrib>Maisnam, Debabrata</creatorcontrib><creatorcontrib>Chanu, Usham Sanjota</creatorcontrib><title>Intrusion Detection System with SVM and Ensemble Learning Algorithms</title><title>SN computer science</title><addtitle>SN COMPUT. SCI</addtitle><description>One of the most effective methods of training a model for intrusion detection requires a very good selection of features from the data and efficient and robust training algorithms to facilitate a better prediction model. Choosing features scoring above a certain threshold allows for the removal of unrelated features following which makes the job of a prediction model easier. The study aims to identify and select the highly correlated features after feature reduction for training the model and then employ various machine learning algorithms to make the classifications with tree-based ensemble learning techniques and non-linear SVM. The dataset from NSL-KDD which is a version derived from the KDD’99 Cup dataset is considered. Implementation is carried out in Python 3 using the scikit-learn machine learning library which is built upon SciPy. Further, the performances of various machine learning classifiers will be evaluated to test for and compare the detection metrics.</description><subject>Accuracy</subject><subject>Algorithms</subject><subject>Artificial intelligence</subject><subject>Classification</subject><subject>Clustering</subject><subject>Computer Imaging</subject><subject>Computer Science</subject><subject>Computer Systems Organization and Communication Networks</subject><subject>Data Structures and Information Theory</subject><subject>Datasets</subject><subject>Decision trees</subject><subject>Denial of service attacks</subject><subject>Ensemble learning</subject><subject>False alarms</subject><subject>Feature selection</subject><subject>Genetic algorithms</subject><subject>Information Systems and Communication Service</subject><subject>Intrusion detection systems</subject><subject>Machine learning</subject><subject>Original Research</subject><subject>Pattern Recognition and Graphics</subject><subject>Prediction models</subject><subject>Research Trends in Computational Intelligence</subject><subject>Software Engineering/Programming and Operating Systems</subject><subject>Support vector machines</subject><subject>Vision</subject><issn>2661-8907</issn><issn>2662-995X</issn><issn>2661-8907</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNp9kEtLw0AUhQdRsNT-AVcB16PzfixLW7VQcVF1O6STm5jSTOpMivTfmxpBV67uWXznXPgQuqbklhKi75JgVltMGMeEWikwP0MjphTFxhJ9_idfoklKW0IIk0QIJUdovgxdPKS6DdkcOvDdKa2PqYMm-6y792z99pTlocgWIUGz2UG2gjyGOlTZdFe1sUeadIUuynyXYPJzx-j1fvEye8Sr54flbLrCnhrJsaZWK-M9F9JokzNguiwL71XhKSd5oY2mBpilQm2k1awsShCKqUJLBmCAj9HNsLuP7ccBUue27SGG_qVjllEhpaWyp9hA-dimFKF0-1g3eTw6StxJmBuEuV6Y-xbmeF_iQyn1cKgg_k7_0_oCVo5stw</recordid><startdate>20230901</startdate><enddate>20230901</enddate><creator>Johnson Singh, Khundrakpam</creator><creator>Maisnam, Debabrata</creator><creator>Chanu, Usham Sanjota</creator><general>Springer Nature Singapore</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><orcidid>https://orcid.org/0000-0001-9722-0592</orcidid></search><sort><creationdate>20230901</creationdate><title>Intrusion Detection System with SVM and Ensemble Learning Algorithms</title><author>Johnson Singh, Khundrakpam ; Maisnam, Debabrata ; Chanu, Usham Sanjota</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c1853-719768cc345878a2e27ffdcc6dc130ad78718e29146b5972fdfe4626d752ee8e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Accuracy</topic><topic>Algorithms</topic><topic>Artificial intelligence</topic><topic>Classification</topic><topic>Clustering</topic><topic>Computer Imaging</topic><topic>Computer Science</topic><topic>Computer Systems Organization and Communication Networks</topic><topic>Data Structures and Information Theory</topic><topic>Datasets</topic><topic>Decision trees</topic><topic>Denial of service attacks</topic><topic>Ensemble learning</topic><topic>False alarms</topic><topic>Feature selection</topic><topic>Genetic algorithms</topic><topic>Information Systems and Communication Service</topic><topic>Intrusion detection systems</topic><topic>Machine learning</topic><topic>Original Research</topic><topic>Pattern Recognition and Graphics</topic><topic>Prediction models</topic><topic>Research Trends in Computational Intelligence</topic><topic>Software Engineering/Programming and Operating Systems</topic><topic>Support vector machines</topic><topic>Vision</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Johnson Singh, Khundrakpam</creatorcontrib><creatorcontrib>Maisnam, Debabrata</creatorcontrib><creatorcontrib>Chanu, Usham Sanjota</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>SN computer science</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Johnson Singh, Khundrakpam</au><au>Maisnam, Debabrata</au><au>Chanu, Usham Sanjota</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Intrusion Detection System with SVM and Ensemble Learning Algorithms</atitle><jtitle>SN computer science</jtitle><stitle>SN COMPUT. SCI</stitle><date>2023-09-01</date><risdate>2023</risdate><volume>4</volume><issue>5</issue><spage>517</spage><pages>517-</pages><artnum>517</artnum><issn>2661-8907</issn><issn>2662-995X</issn><eissn>2661-8907</eissn><abstract>One of the most effective methods of training a model for intrusion detection requires a very good selection of features from the data and efficient and robust training algorithms to facilitate a better prediction model. Choosing features scoring above a certain threshold allows for the removal of unrelated features following which makes the job of a prediction model easier. The study aims to identify and select the highly correlated features after feature reduction for training the model and then employ various machine learning algorithms to make the classifications with tree-based ensemble learning techniques and non-linear SVM. The dataset from NSL-KDD which is a version derived from the KDD’99 Cup dataset is considered. Implementation is carried out in Python 3 using the scikit-learn machine learning library which is built upon SciPy. Further, the performances of various machine learning classifiers will be evaluated to test for and compare the detection metrics.</abstract><cop>Singapore</cop><pub>Springer Nature Singapore</pub><doi>10.1007/s42979-023-01954-3</doi><orcidid>https://orcid.org/0000-0001-9722-0592</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2661-8907 |
ispartof | SN computer science, 2023-09, Vol.4 (5), p.517, Article 517 |
issn | 2661-8907 2662-995X 2661-8907 |
language | eng |
recordid | cdi_proquest_journals_2921455915 |
source | Springer Link |
subjects | Accuracy Algorithms Artificial intelligence Classification Clustering Computer Imaging Computer Science Computer Systems Organization and Communication Networks Data Structures and Information Theory Datasets Decision trees Denial of service attacks Ensemble learning False alarms Feature selection Genetic algorithms Information Systems and Communication Service Intrusion detection systems Machine learning Original Research Pattern Recognition and Graphics Prediction models Research Trends in Computational Intelligence Software Engineering/Programming and Operating Systems Support vector machines Vision |
title | Intrusion Detection System with SVM and Ensemble Learning Algorithms |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T16%3A20%3A15IST&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=Intrusion%20Detection%20System%20with%20SVM%20and%20Ensemble%20Learning%20Algorithms&rft.jtitle=SN%20computer%20science&rft.au=Johnson%20Singh,%20Khundrakpam&rft.date=2023-09-01&rft.volume=4&rft.issue=5&rft.spage=517&rft.pages=517-&rft.artnum=517&rft.issn=2661-8907&rft.eissn=2661-8907&rft_id=info:doi/10.1007/s42979-023-01954-3&rft_dat=%3Cproquest_cross%3E2921455915%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c1853-719768cc345878a2e27ffdcc6dc130ad78718e29146b5972fdfe4626d752ee8e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2921455915&rft_id=info:pmid/&rfr_iscdi=true |