"Machine Learning Algorithms Applied to Intrusion Detection Systems"
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/11110/2898 |
Resumo: | Artificial Intelligence has proven its value in multiple fields. Cybersecurity is one of the critical fields that due to its importance and evolution needs AI to protect the systems against hackers. Intrusion Detection Systems (IDS) play an essential role in the Cybersecurity environment due to their behaviour of detecting intruders in network traffic. Even though it’s not possible to prevent these attacks, it is possible to know that they happened and if so, apply procedures related to each type of incident. The problem to be addressed in this research, the use of AI in IDS, is based on a classification problem that consists of distinguishing between benign traffic and various attack types. AI-based IDS are already in the Cybersecurity market, but researchers affirm that there is more need for research on improvements and challenges related to the IDS. This research contributes with an updated exploratory data analysis of the most recent datasets, a study of feature importance showing that using less than half of the total number of features we can achieve similar performance, with machine learning algorithms, a parallel training of ML algorithms that can speed up execution to more near than half of the sequential time needed, an explainable AI study that shows the impact of each feature to the classification process, and finishes with a proof of concept of an embedded AI-based IDS ready to use with a updated version of the cicflowmeter software and a web interface developed in Python. |
id |
RCAP_9373c6b66ab4ff62dc9f78b9dbb8415d |
---|---|
oai_identifier_str |
oai:ciencipca.ipca.pt:11110/2898 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
"Machine Learning Algorithms Applied to Intrusion Detection Systems"AI-based IDSIntrusion Detection System,CybersecurityMachine LearningNvidia Jetson NanoArtificial Intelligence has proven its value in multiple fields. Cybersecurity is one of the critical fields that due to its importance and evolution needs AI to protect the systems against hackers. Intrusion Detection Systems (IDS) play an essential role in the Cybersecurity environment due to their behaviour of detecting intruders in network traffic. Even though it’s not possible to prevent these attacks, it is possible to know that they happened and if so, apply procedures related to each type of incident. The problem to be addressed in this research, the use of AI in IDS, is based on a classification problem that consists of distinguishing between benign traffic and various attack types. AI-based IDS are already in the Cybersecurity market, but researchers affirm that there is more need for research on improvements and challenges related to the IDS. This research contributes with an updated exploratory data analysis of the most recent datasets, a study of feature importance showing that using less than half of the total number of features we can achieve similar performance, with machine learning algorithms, a parallel training of ML algorithms that can speed up execution to more near than half of the sequential time needed, an explainable AI study that shows the impact of each feature to the classification process, and finishes with a proof of concept of an embedded AI-based IDS ready to use with a updated version of the cicflowmeter software and a web interface developed in Python.2024-04-112024-04-11T00:00:00Z2023-12-05T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/11110/2898http://hdl.handle.net/11110/2898TID:203568362engmetadata only accessinfo:eu-repo/semantics/openAccessFernandes, Rui Pedro Coelhoreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-04-18T06:54:54Zoai:ciencipca.ipca.pt:11110/2898Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-04-18T06:54:54Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
"Machine Learning Algorithms Applied to Intrusion Detection Systems" |
title |
"Machine Learning Algorithms Applied to Intrusion Detection Systems" |
spellingShingle |
"Machine Learning Algorithms Applied to Intrusion Detection Systems" Fernandes, Rui Pedro Coelho AI-based IDS Intrusion Detection System, Cybersecurity Machine Learning Nvidia Jetson Nano |
title_short |
"Machine Learning Algorithms Applied to Intrusion Detection Systems" |
title_full |
"Machine Learning Algorithms Applied to Intrusion Detection Systems" |
title_fullStr |
"Machine Learning Algorithms Applied to Intrusion Detection Systems" |
title_full_unstemmed |
"Machine Learning Algorithms Applied to Intrusion Detection Systems" |
title_sort |
"Machine Learning Algorithms Applied to Intrusion Detection Systems" |
author |
Fernandes, Rui Pedro Coelho |
author_facet |
Fernandes, Rui Pedro Coelho |
author_role |
author |
dc.contributor.author.fl_str_mv |
Fernandes, Rui Pedro Coelho |
dc.subject.por.fl_str_mv |
AI-based IDS Intrusion Detection System, Cybersecurity Machine Learning Nvidia Jetson Nano |
topic |
AI-based IDS Intrusion Detection System, Cybersecurity Machine Learning Nvidia Jetson Nano |
description |
Artificial Intelligence has proven its value in multiple fields. Cybersecurity is one of the critical fields that due to its importance and evolution needs AI to protect the systems against hackers. Intrusion Detection Systems (IDS) play an essential role in the Cybersecurity environment due to their behaviour of detecting intruders in network traffic. Even though it’s not possible to prevent these attacks, it is possible to know that they happened and if so, apply procedures related to each type of incident. The problem to be addressed in this research, the use of AI in IDS, is based on a classification problem that consists of distinguishing between benign traffic and various attack types. AI-based IDS are already in the Cybersecurity market, but researchers affirm that there is more need for research on improvements and challenges related to the IDS. This research contributes with an updated exploratory data analysis of the most recent datasets, a study of feature importance showing that using less than half of the total number of features we can achieve similar performance, with machine learning algorithms, a parallel training of ML algorithms that can speed up execution to more near than half of the sequential time needed, an explainable AI study that shows the impact of each feature to the classification process, and finishes with a proof of concept of an embedded AI-based IDS ready to use with a updated version of the cicflowmeter software and a web interface developed in Python. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-12-05T00:00:00Z 2024-04-11 2024-04-11T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/11110/2898 http://hdl.handle.net/11110/2898 TID:203568362 |
url |
http://hdl.handle.net/11110/2898 |
identifier_str_mv |
TID:203568362 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
metadata only access info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
metadata only access |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
mluisa.alvim@gmail.com |
_version_ |
1817543288989679616 |