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

Full description

Saved in:
Bibliographic Details
Published in:SN computer science 2023-09, Vol.4 (5), p.517, Article 517
Main Authors: Johnson Singh, Khundrakpam, Maisnam, Debabrata, Chanu, Usham Sanjota
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 &amp; 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 &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; 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