Skip to content

Tarefas com o uso de inteligência artificial para detecção de anomalias e ataques adversariais, fazer testes de modelos, hiperparâmetros e produzir relatórios. Tarefas da cadeira de Detecção de Intrusão do curso de Engenharia da Computação (EC) do CIn da UFPE, cadeira cursada por mim de 2023 a 2024.

License

Notifications You must be signed in to change notification settings

luiz-linkezio/Tarefas-Deteccao_de_Intrusao-EC-CIn-UFPE-2023.2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tarefas de Detecção de Intrusao - EC-CIN-UFPE-2023.2

Tarefas da cadeira de Detecção de Intrusão do curso de Engenharia da Computação (EC) do Centro de Informática (CIn) da Universidade Federal de Pernambuco (UFPE), cadeira cursada por mim de 2023 a 2024. O conteúdo da disciplina abrange a aplicação de técnicas de inteligência artificial na detecção de intrusões em redes, através da análise de pacotes de rede.

Esta cadeira também tem um projeto final, confira no repositório: https://github.com/luiz-linkezio/Deteccao_de_Intrusao_Hierarquica_Multiestagio

Proposta das Tarefas

O objetivo das tarefas foi fazer com que os alunos se familiarizassem com inteligências artificiais e detecções de anomalias, para realizar o projeto final da cadeira.

As tarefas foram avaliativas, os alunos tinham que testar os códigos fornecidos pelo professor e acrescentar novos códigos com novos modelos da categoria da tarefa, testar todos, escrever no próprio código comentários como se fosse um relatório, inclusive com comparações entre diferentes modelos e hiperparâmetros.

Tarefas Propostas

Foram 6 tarefas propostas no total:

  • Clustering
  • One-Class Novelty
  • Ataque Adversarial White Box
  • Ataque Adversarial Black Box
  • Autoencoder
  • GAN (Generative Adversarial Network)

Organização de Arquivos

Na diretório Dados estão os dados usados por algumas tarefas, existem tarefas que estão sem dados porque são muito pesados para pôr neste repositório.

No diretório Tarefas estão várias pastas nomeadas com a respectiva aula/oficina, dentro de cada pasta desta existe uma pasta para cada tarefa da aula/oficina em Jupyter Notebook.

Links:

Python: https://www.python.org

Jupyter Notebook: https://jupyter.org

Centro de Informática (CIn): https://portal.cin.ufpe.br/

Site da graduação em Engenharia da Computação (EC): https://portal.cin.ufpe.br/graduacao/#engenharia-da-computacao

Universidade Federal de Pernambuco (UFPE): https://www.ufpe.br

About

Tarefas com o uso de inteligência artificial para detecção de anomalias e ataques adversariais, fazer testes de modelos, hiperparâmetros e produzir relatórios. Tarefas da cadeira de Detecção de Intrusão do curso de Engenharia da Computação (EC) do CIn da UFPE, cadeira cursada por mim de 2023 a 2024.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published