IDS Usando IA
IDS Usando IA
IDS Usando IA
o Introdução;
o Problemática;
o Justificativa;
o Objetivos:
‣ Geral e Específicos;
o Metodologia;
o Resultados;
o Analise e Discussão de Resultados;
o Conclusão;
o Trabalhos Futuros;
2
Introdução
3
Introdução – Cont
4
Problemática
5
Problemática - Cont
6
Justificativa
7
Objetivos
● Geral:
9
IDS – Cont.
Tipos de Intrusos: Método de Deteção
11
Algoritmos Implementados
12
Algoritmos Implementados
13
Algoritmos Implementados
14
Metodologia
Etapas da Metodologia
15
Metodologia – Cont.
Conjunto de Dado:
UNWS-NB15
44 recursos, 4 instâncias
são categóricas e 40 são
numéricos em natureza;
16
Metodologia – Cont.
1. Pré-Processamento Dataset:
● Limpeza do Dataset: sem valores nulos e/ou discrepantes (Outlier);
● Normalização: Label Encoding & Normalize (MinMax Scaler);
● Seleção de Recursos: Select K Best.
17
Metodologia – Cont.
18
Metodologia – Cont.
3. Treinamento e Teste:
Jupyter Notebook;
SMOTE (Oversampling);
19
Resultados
20
Analise e Discussão dos Resultados
21
Conclusão
Pela definição de precisão significa que, toda vez que o modelo classifica um
ataque malicioso, existe uma probabilidade de 0.9671 de que a rede esteja
realmente a sofrer um ataque. Os resultados aqui apresentados mostram que é
possível fazer o uso de modelos de classificação para a classificação de diferentes
tipos de ataques que uma rede de computadores pode sofrer e concluímos no
geral que os objetivos foram alcançados.
22
Trabalhos Futuros
23
Obrigado