Federated Transfer Learning para detecção de intrusão e redes de computadores

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Reis, Carlos de Jesus [UNESP]
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Estadual Paulista (Unesp)
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/11449/296822
https://lattes.cnpq.br/1082305520502531
https://orcid.org/0000-0001-7856-658X
Resumo: Com a crescente inserção da tecnologia da informação em diversos processos do mundo atual, observa-se um aumento significativo nos ciberataques a infraestruturas de redes e dispositivos. A propagação de softwares maliciosos, capazes de comprometer a integridade de diferentes sistemas, tem impulsionado empresas a investirem continua mente em segurança cibernética. Nesse contexto, as técnicas de Machine Learning (ML) vêm sendo cada vez mais utilizadas na cibersegurança, permitindo a criação de Sistemas de Detecção de Intrusão (IDS). No entanto, a maioria dos estudos e implementações existentes adotam uma abordagem centralizada, em que as atividades de treinamento e teste ocorrem exclusivamente em um servidor central, limitando a escalabilidade e aumentando os riscos associados ao compartilhamento de dados sensíveis. Diante desse cenário, este trabalho propõe a aplicação de Federated Learning (FL) aliado ao Transfer Learning (TL), resultando em uma arquitetura de Federated Transfer Learning (FTL). O FL permite a execução descentralizada e colaborativa do treinamento e teste dos modelos, garantindo a privacidade dos dados ao evitar sua transmissão para um servidor central. Além disso, essa abordagem mitiga os desafios relacionados à transferência de grandes volumes de dados. O TL, por sua vez, possibilita reaproveitar o conhecimento previamente adquirido, otimizando o desempenho dos modelos em diferentes cenários. A orquestração do FL foi realizada por meio do Framework Flower, amplamente utilizado no meio acadêmico, enquanto a gestão da TL foi conduzida por uma pipeline de DevOps, alternativa inovadora para automatizar e garantir a segurança do processo de transferência de modelos pré-treinados. Para validar a proposta, foram utilizados os conjuntos de dados BOT-IoT e TON_IoT, que contêm amostras rotuladas de tráfego de rede. O estudo utilizou uma Linear Neural Networks (LNN) como modelo compartilhado e o algoritmo de agregação FedAvg para o treinamento descentralizado. Os experimentos demonstraram resultados excepcionais em todas as comparações realizadas, evidenciando a eficácia da abordagem híbrida entre Aprendizado Federado e Aprendizado por Transferência na detecção e mitigação de intrusões. A pesquisa contribui significativamente para o avanço das soluções de cibersegurança baseadas em Inteligência Artificial, incentivando novas investigações sobre técnicas de agregação e aprimoramento da arquitetura FTL para ambientes IoT e Edge Computing.
id UNSP_45a74700e8d0e20162631ef934aab24a
oai_identifier_str oai:repositorio.unesp.br:11449/296822
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str
spelling Federated Transfer Learning para detecção de intrusão e redes de computadoresFederated Transfer Learning for intrusion detection in computer networksFederated learningTransfer learningFederated transfer learningIntrusion detection systemNetwork intrusion detection systemMachine learningCom a crescente inserção da tecnologia da informação em diversos processos do mundo atual, observa-se um aumento significativo nos ciberataques a infraestruturas de redes e dispositivos. A propagação de softwares maliciosos, capazes de comprometer a integridade de diferentes sistemas, tem impulsionado empresas a investirem continua mente em segurança cibernética. Nesse contexto, as técnicas de Machine Learning (ML) vêm sendo cada vez mais utilizadas na cibersegurança, permitindo a criação de Sistemas de Detecção de Intrusão (IDS). No entanto, a maioria dos estudos e implementações existentes adotam uma abordagem centralizada, em que as atividades de treinamento e teste ocorrem exclusivamente em um servidor central, limitando a escalabilidade e aumentando os riscos associados ao compartilhamento de dados sensíveis. Diante desse cenário, este trabalho propõe a aplicação de Federated Learning (FL) aliado ao Transfer Learning (TL), resultando em uma arquitetura de Federated Transfer Learning (FTL). O FL permite a execução descentralizada e colaborativa do treinamento e teste dos modelos, garantindo a privacidade dos dados ao evitar sua transmissão para um servidor central. Além disso, essa abordagem mitiga os desafios relacionados à transferência de grandes volumes de dados. O TL, por sua vez, possibilita reaproveitar o conhecimento previamente adquirido, otimizando o desempenho dos modelos em diferentes cenários. A orquestração do FL foi realizada por meio do Framework Flower, amplamente utilizado no meio acadêmico, enquanto a gestão da TL foi conduzida por uma pipeline de DevOps, alternativa inovadora para automatizar e garantir a segurança do processo de transferência de modelos pré-treinados. Para validar a proposta, foram utilizados os conjuntos de dados BOT-IoT e TON_IoT, que contêm amostras rotuladas de tráfego de rede. O estudo utilizou uma Linear Neural Networks (LNN) como modelo compartilhado e o algoritmo de agregação FedAvg para o treinamento descentralizado. Os experimentos demonstraram resultados excepcionais em todas as comparações realizadas, evidenciando a eficácia da abordagem híbrida entre Aprendizado Federado e Aprendizado por Transferência na detecção e mitigação de intrusões. A pesquisa contribui significativamente para o avanço das soluções de cibersegurança baseadas em Inteligência Artificial, incentivando novas investigações sobre técnicas de agregação e aprimoramento da arquitetura FTL para ambientes IoT e Edge Computing.With the growing integration of information technology in various processes of today’s world, there is a significant increase in cyberattacks on network infrastructures and devices. The spread of malicious software, capable of compromising the integrity of different systems, has driven companies to continuously invest in cybersecurity. In this context, Machine Learning (ML) techniques are increasingly being used in cybersecurity, enabling the creation of Intrusion Detection Systems (IDS). However, most existing studies and implementations adopt a centralized approach, where training and testing activities occur exclusively on a central server, limiting scalability and increasing risks associated with sharing sensitive data. Against this backdrop, this work proposes the application of Federated Learning (FL) combined with Transfer Learning (TL), resulting in a Federated Transfer Learning (FTL) architecture. FL allows decentralized and collaborative training and testing of models, ensuring data privacy by preventing its transmission to a central server. Furthermore, this approach mitigates challenges related to transferring large volumes of data. TL, in turn, enables the reuse of previously acquired knowledge, optimizing model performance in different scenarios. The orchestration of FL was carried out through the Flower framework, widely used in academia, while the management of TL was conducted by a DevOps pipeline, an innovative alternative to automate and ensure the security of the pre-trained model transfer process. To validate the proposal, the BOT-IoT and TON_IoT datasets, which contain labeled samples of network traffic, were used. The study utilized a linear artificial neural network (LNN) as the shared model and the FedAvg aggregation algorithm for decentralized training. The experiments demonstrated exceptional results across all comparisons made, highlighting the effectiveness of the hybrid approach between Federated Learning and Transfer Learning in intrusion detection and mitigation. The research significantly contributes to the advancement of AI-based cybersecurity solutions, encouraging further investigations into aggregation techniques and improvements to the FTL architecture for IoT and Edge Computing environments.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Universidade Estadual Paulista (Unesp)Costa, Kelton Augusto Pontara [UNESP]Universidade Estadual Paulista (Unesp)Lucas, Thiago JoséReis, Carlos de Jesus [UNESP]2025-04-29T11:30:06Z2025-03-07info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfREIS, Carlos de Jesus. Federated transfer learning para detecção de intrusão em redes de computadores. Orientador: Kelton Augusto Pontara Costa. 2025. 102 f. Dissertação (Mestrado em Ciência da Computação) – Faculdade de Ciências, Universidade Estadual Paulista (UNESP), Bauru, 2025.https://hdl.handle.net/11449/29682233004153073P2https://lattes.cnpq.br/1082305520502531https://orcid.org/0000-0001-7856-658Xporinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2025-06-24T06:13:39Zoai:repositorio.unesp.br:11449/296822Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462025-06-24T06:13:39Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Federated Transfer Learning para detecção de intrusão e redes de computadores
Federated Transfer Learning for intrusion detection in computer networks
title Federated Transfer Learning para detecção de intrusão e redes de computadores
spellingShingle Federated Transfer Learning para detecção de intrusão e redes de computadores
Reis, Carlos de Jesus [UNESP]
Federated learning
Transfer learning
Federated transfer learning
Intrusion detection system
Network intrusion detection system
Machine learning
title_short Federated Transfer Learning para detecção de intrusão e redes de computadores
title_full Federated Transfer Learning para detecção de intrusão e redes de computadores
title_fullStr Federated Transfer Learning para detecção de intrusão e redes de computadores
title_full_unstemmed Federated Transfer Learning para detecção de intrusão e redes de computadores
title_sort Federated Transfer Learning para detecção de intrusão e redes de computadores
author Reis, Carlos de Jesus [UNESP]
author_facet Reis, Carlos de Jesus [UNESP]
author_role author
dc.contributor.none.fl_str_mv Costa, Kelton Augusto Pontara [UNESP]
Universidade Estadual Paulista (Unesp)
Lucas, Thiago José
dc.contributor.author.fl_str_mv Reis, Carlos de Jesus [UNESP]
dc.subject.por.fl_str_mv Federated learning
Transfer learning
Federated transfer learning
Intrusion detection system
Network intrusion detection system
Machine learning
topic Federated learning
Transfer learning
Federated transfer learning
Intrusion detection system
Network intrusion detection system
Machine learning
description Com a crescente inserção da tecnologia da informação em diversos processos do mundo atual, observa-se um aumento significativo nos ciberataques a infraestruturas de redes e dispositivos. A propagação de softwares maliciosos, capazes de comprometer a integridade de diferentes sistemas, tem impulsionado empresas a investirem continua mente em segurança cibernética. Nesse contexto, as técnicas de Machine Learning (ML) vêm sendo cada vez mais utilizadas na cibersegurança, permitindo a criação de Sistemas de Detecção de Intrusão (IDS). No entanto, a maioria dos estudos e implementações existentes adotam uma abordagem centralizada, em que as atividades de treinamento e teste ocorrem exclusivamente em um servidor central, limitando a escalabilidade e aumentando os riscos associados ao compartilhamento de dados sensíveis. Diante desse cenário, este trabalho propõe a aplicação de Federated Learning (FL) aliado ao Transfer Learning (TL), resultando em uma arquitetura de Federated Transfer Learning (FTL). O FL permite a execução descentralizada e colaborativa do treinamento e teste dos modelos, garantindo a privacidade dos dados ao evitar sua transmissão para um servidor central. Além disso, essa abordagem mitiga os desafios relacionados à transferência de grandes volumes de dados. O TL, por sua vez, possibilita reaproveitar o conhecimento previamente adquirido, otimizando o desempenho dos modelos em diferentes cenários. A orquestração do FL foi realizada por meio do Framework Flower, amplamente utilizado no meio acadêmico, enquanto a gestão da TL foi conduzida por uma pipeline de DevOps, alternativa inovadora para automatizar e garantir a segurança do processo de transferência de modelos pré-treinados. Para validar a proposta, foram utilizados os conjuntos de dados BOT-IoT e TON_IoT, que contêm amostras rotuladas de tráfego de rede. O estudo utilizou uma Linear Neural Networks (LNN) como modelo compartilhado e o algoritmo de agregação FedAvg para o treinamento descentralizado. Os experimentos demonstraram resultados excepcionais em todas as comparações realizadas, evidenciando a eficácia da abordagem híbrida entre Aprendizado Federado e Aprendizado por Transferência na detecção e mitigação de intrusões. A pesquisa contribui significativamente para o avanço das soluções de cibersegurança baseadas em Inteligência Artificial, incentivando novas investigações sobre técnicas de agregação e aprimoramento da arquitetura FTL para ambientes IoT e Edge Computing.
publishDate 2025
dc.date.none.fl_str_mv 2025-04-29T11:30:06Z
2025-03-07
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 REIS, Carlos de Jesus. Federated transfer learning para detecção de intrusão em redes de computadores. Orientador: Kelton Augusto Pontara Costa. 2025. 102 f. Dissertação (Mestrado em Ciência da Computação) – Faculdade de Ciências, Universidade Estadual Paulista (UNESP), Bauru, 2025.
https://hdl.handle.net/11449/296822
33004153073P2
https://lattes.cnpq.br/1082305520502531
https://orcid.org/0000-0001-7856-658X
identifier_str_mv REIS, Carlos de Jesus. Federated transfer learning para detecção de intrusão em redes de computadores. Orientador: Kelton Augusto Pontara Costa. 2025. 102 f. Dissertação (Mestrado em Ciência da Computação) – Faculdade de Ciências, Universidade Estadual Paulista (UNESP), Bauru, 2025.
33004153073P2
url https://hdl.handle.net/11449/296822
https://lattes.cnpq.br/1082305520502531
https://orcid.org/0000-0001-7856-658X
dc.language.iso.fl_str_mv por
language por
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.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv repositoriounesp@unesp.br
_version_ 1854954942380376064