Multi Class Machine Learning Algorithms for Intrusion Detection - A Performance Study

Manjula C. Belavagi, Balachandra Muniyal

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Advancement of the network technology has increased our dependency on the Internet. Hence the security of the network plays a very important role. The network intrusions can be identified using Intrusion Detection System (IDS). Machine learning algorithms are used to predict the network behavior as intrusion or normal. This paper discusses the prediction analysis of different supervised machine learning algorithms namely Logistic Regression, Gaussian Naive Bayes, Support Vector Machine and Random Forest on NSL-KDD dataset. These machine learning classification techniques are used to predict the four different types of attacks namely Denial of Service attack, Remote to Local (R2L), Probe and User to Root(U2R) attacks using multi-class classification technique.

Original languageEnglish
Title of host publicationSecurity in Computing and Communications - 5th International Symposium, SSCC 2017, Proceedings
PublisherSpringer Verlag
Pages170-178
Number of pages9
ISBN (Print)9789811068973
DOIs
Publication statusPublished - 01-01-2017
Event5th International Symposium on Security in Computing and Communications, SSCC 2017 - Manipal, India
Duration: 13-09-201716-09-2017

Publication series

NameCommunications in Computer and Information Science
Volume746
ISSN (Print)1865-0929

Conference

Conference5th International Symposium on Security in Computing and Communications, SSCC 2017
CountryIndia
CityManipal
Period13-09-1716-09-17

Fingerprint

Intrusion detection
Multi-class
Intrusion Detection
Learning algorithms
Learning systems
Learning Algorithm
Machine Learning
Attack
Predict
Multi-class Classification
Denial of Service
Support vector machines
Naive Bayes
Logistics
Random Forest
Supervised Learning
Logistic Regression
Internet
Support Vector Machine
Probe

All Science Journal Classification (ASJC) codes

  • Computer Science(all)
  • Mathematics(all)

Cite this

Belavagi, M. C., & Muniyal, B. (2017). Multi Class Machine Learning Algorithms for Intrusion Detection - A Performance Study. In Security in Computing and Communications - 5th International Symposium, SSCC 2017, Proceedings (pp. 170-178). (Communications in Computer and Information Science; Vol. 746). Springer Verlag. https://doi.org/10.1007/978-981-10-6898-0_14
Belavagi, Manjula C. ; Muniyal, Balachandra. / Multi Class Machine Learning Algorithms for Intrusion Detection - A Performance Study. Security in Computing and Communications - 5th International Symposium, SSCC 2017, Proceedings. Springer Verlag, 2017. pp. 170-178 (Communications in Computer and Information Science).
@inproceedings{f954f1bb29744854ac6b47bd4d57ee2b,
title = "Multi Class Machine Learning Algorithms for Intrusion Detection - A Performance Study",
abstract = "Advancement of the network technology has increased our dependency on the Internet. Hence the security of the network plays a very important role. The network intrusions can be identified using Intrusion Detection System (IDS). Machine learning algorithms are used to predict the network behavior as intrusion or normal. This paper discusses the prediction analysis of different supervised machine learning algorithms namely Logistic Regression, Gaussian Naive Bayes, Support Vector Machine and Random Forest on NSL-KDD dataset. These machine learning classification techniques are used to predict the four different types of attacks namely Denial of Service attack, Remote to Local (R2L), Probe and User to Root(U2R) attacks using multi-class classification technique.",
author = "Belavagi, {Manjula C.} and Balachandra Muniyal",
year = "2017",
month = "1",
day = "1",
doi = "10.1007/978-981-10-6898-0_14",
language = "English",
isbn = "9789811068973",
series = "Communications in Computer and Information Science",
publisher = "Springer Verlag",
pages = "170--178",
booktitle = "Security in Computing and Communications - 5th International Symposium, SSCC 2017, Proceedings",
address = "Germany",

}

Belavagi, MC & Muniyal, B 2017, Multi Class Machine Learning Algorithms for Intrusion Detection - A Performance Study. in Security in Computing and Communications - 5th International Symposium, SSCC 2017, Proceedings. Communications in Computer and Information Science, vol. 746, Springer Verlag, pp. 170-178, 5th International Symposium on Security in Computing and Communications, SSCC 2017, Manipal, India, 13-09-17. https://doi.org/10.1007/978-981-10-6898-0_14

Multi Class Machine Learning Algorithms for Intrusion Detection - A Performance Study. / Belavagi, Manjula C.; Muniyal, Balachandra.

Security in Computing and Communications - 5th International Symposium, SSCC 2017, Proceedings. Springer Verlag, 2017. p. 170-178 (Communications in Computer and Information Science; Vol. 746).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Multi Class Machine Learning Algorithms for Intrusion Detection - A Performance Study

AU - Belavagi, Manjula C.

AU - Muniyal, Balachandra

PY - 2017/1/1

Y1 - 2017/1/1

N2 - Advancement of the network technology has increased our dependency on the Internet. Hence the security of the network plays a very important role. The network intrusions can be identified using Intrusion Detection System (IDS). Machine learning algorithms are used to predict the network behavior as intrusion or normal. This paper discusses the prediction analysis of different supervised machine learning algorithms namely Logistic Regression, Gaussian Naive Bayes, Support Vector Machine and Random Forest on NSL-KDD dataset. These machine learning classification techniques are used to predict the four different types of attacks namely Denial of Service attack, Remote to Local (R2L), Probe and User to Root(U2R) attacks using multi-class classification technique.

AB - Advancement of the network technology has increased our dependency on the Internet. Hence the security of the network plays a very important role. The network intrusions can be identified using Intrusion Detection System (IDS). Machine learning algorithms are used to predict the network behavior as intrusion or normal. This paper discusses the prediction analysis of different supervised machine learning algorithms namely Logistic Regression, Gaussian Naive Bayes, Support Vector Machine and Random Forest on NSL-KDD dataset. These machine learning classification techniques are used to predict the four different types of attacks namely Denial of Service attack, Remote to Local (R2L), Probe and User to Root(U2R) attacks using multi-class classification technique.

UR - http://www.scopus.com/inward/record.url?scp=85034596795&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85034596795&partnerID=8YFLogxK

U2 - 10.1007/978-981-10-6898-0_14

DO - 10.1007/978-981-10-6898-0_14

M3 - Conference contribution

SN - 9789811068973

T3 - Communications in Computer and Information Science

SP - 170

EP - 178

BT - Security in Computing and Communications - 5th International Symposium, SSCC 2017, Proceedings

PB - Springer Verlag

ER -

Belavagi MC, Muniyal B. Multi Class Machine Learning Algorithms for Intrusion Detection - A Performance Study. In Security in Computing and Communications - 5th International Symposium, SSCC 2017, Proceedings. Springer Verlag. 2017. p. 170-178. (Communications in Computer and Information Science). https://doi.org/10.1007/978-981-10-6898-0_14