Export Ready — 

Engineering the application of machine learning in an IDS based on IoT traffic flow

Bibliographic Details
Main Author: Prazeres, Nuno
Publication Date: 2023
Other Authors: Costa, Rogério Luís de C., Santos, Leonel, Rabadão, Carlos
Format: Article
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.8/8089
Summary: Internet of Things (IoT) devices are now widely used, enabling intelligent services that, in association with new communication technologies like the 5G and broadband internet, boost smart-city environments. Despite their limited resources, IoT devices collect and share large amounts of data and are connected to the internet, becoming an attractive target for malicious actors. This work uses machine learning combined with an Intrusion Detection System (IDS) to detect possible attacks. Due to the limitations of IoT devices and low latency services, the IDS must have a specialized architecture. Furthermore, although machine learning-based solutions have high potential, there are still challenges related to training and generalization, which may impose constraints on the architecture. Our proposal is an IDS with a distributed architecture that relies on Fog computing to run specialized modules and use deep neural networks to identify malicious traffic inside IoT data flows. We compare our IoT-Flow IDS with three other architectures. We assess model generalization using test data from different datasets and evaluate their performance in terms of Recall, Precision, and F1-Score. Results confirm the feasibility of flowbased anomaly detection and the importance of network traffic segmentation and specialized models in the AI-based IDS for IoT.
id RCAP_8db75cc7c59e5de2618c392d2a9ce295
oai_identifier_str oai:iconline.ipleiria.pt:10400.8/8089
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Engineering the application of machine learning in an IDS based on IoT traffic flowIntrusion detection systemsInternet of thingsMachine learningSmart cityCybersecurityInternet of Things (IoT) devices are now widely used, enabling intelligent services that, in association with new communication technologies like the 5G and broadband internet, boost smart-city environments. Despite their limited resources, IoT devices collect and share large amounts of data and are connected to the internet, becoming an attractive target for malicious actors. This work uses machine learning combined with an Intrusion Detection System (IDS) to detect possible attacks. Due to the limitations of IoT devices and low latency services, the IDS must have a specialized architecture. Furthermore, although machine learning-based solutions have high potential, there are still challenges related to training and generalization, which may impose constraints on the architecture. Our proposal is an IDS with a distributed architecture that relies on Fog computing to run specialized modules and use deep neural networks to identify malicious traffic inside IoT data flows. We compare our IoT-Flow IDS with three other architectures. We assess model generalization using test data from different datasets and evaluate their performance in terms of Recall, Precision, and F1-Score. Results confirm the feasibility of flowbased anomaly detection and the importance of network traffic segmentation and specialized models in the AI-based IDS for IoT.Repositório IC-OnlinePrazeres, NunoCosta, Rogério Luís de C.Santos, LeonelRabadão, Carlos2023-02-01T11:54:51Z2023-022023-01-31T15:08:18Z2023-02-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.8/8089eng2667-305310.1016/j.iswa.2023.200189info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T15:19:05Zoai:iconline.ipleiria.pt:10400.8/8089Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T20:57:52.467030Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Engineering the application of machine learning in an IDS based on IoT traffic flow
title Engineering the application of machine learning in an IDS based on IoT traffic flow
spellingShingle Engineering the application of machine learning in an IDS based on IoT traffic flow
Prazeres, Nuno
Intrusion detection systems
Internet of things
Machine learning
Smart city
Cybersecurity
title_short Engineering the application of machine learning in an IDS based on IoT traffic flow
title_full Engineering the application of machine learning in an IDS based on IoT traffic flow
title_fullStr Engineering the application of machine learning in an IDS based on IoT traffic flow
title_full_unstemmed Engineering the application of machine learning in an IDS based on IoT traffic flow
title_sort Engineering the application of machine learning in an IDS based on IoT traffic flow
author Prazeres, Nuno
author_facet Prazeres, Nuno
Costa, Rogério Luís de C.
Santos, Leonel
Rabadão, Carlos
author_role author
author2 Costa, Rogério Luís de C.
Santos, Leonel
Rabadão, Carlos
author2_role author
author
author
dc.contributor.none.fl_str_mv Repositório IC-Online
dc.contributor.author.fl_str_mv Prazeres, Nuno
Costa, Rogério Luís de C.
Santos, Leonel
Rabadão, Carlos
dc.subject.por.fl_str_mv Intrusion detection systems
Internet of things
Machine learning
Smart city
Cybersecurity
topic Intrusion detection systems
Internet of things
Machine learning
Smart city
Cybersecurity
description Internet of Things (IoT) devices are now widely used, enabling intelligent services that, in association with new communication technologies like the 5G and broadband internet, boost smart-city environments. Despite their limited resources, IoT devices collect and share large amounts of data and are connected to the internet, becoming an attractive target for malicious actors. This work uses machine learning combined with an Intrusion Detection System (IDS) to detect possible attacks. Due to the limitations of IoT devices and low latency services, the IDS must have a specialized architecture. Furthermore, although machine learning-based solutions have high potential, there are still challenges related to training and generalization, which may impose constraints on the architecture. Our proposal is an IDS with a distributed architecture that relies on Fog computing to run specialized modules and use deep neural networks to identify malicious traffic inside IoT data flows. We compare our IoT-Flow IDS with three other architectures. We assess model generalization using test data from different datasets and evaluate their performance in terms of Recall, Precision, and F1-Score. Results confirm the feasibility of flowbased anomaly detection and the importance of network traffic segmentation and specialized models in the AI-based IDS for IoT.
publishDate 2023
dc.date.none.fl_str_mv 2023-02-01T11:54:51Z
2023-02
2023-01-31T15:08:18Z
2023-02-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.8/8089
url http://hdl.handle.net/10400.8/8089
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 2667-3053
10.1016/j.iswa.2023.200189
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833598993553162240