Redes Neurais
Projeto
Equipe:
Guilherme de Sousa Moura (gsm)
Paulo Amorim (prfa)
Roteiro




Metodologia
• Pré-Processamento
• Configurações
Treinamento
Resultados
Desempenho
• Curva ROC
• Matriz de Confusão
Metodologia (1/3)

Dados:
• Entrada -> 46 atributos
• Saida -> 2 atributos
 Classe 1 (40000)
 Classe 2 (700)
Metodologia (2/3)

Pré-Processamento:
• Divisão das Classes
 25% - teste
• Balanceamento das Classes
 2/3 restante – treinamento
 1/3 restante – validação
• Aleatorização dos dados
Metodologia (3/3)

Configurações:
• 20 exemplos





Nós da Camada Escondida (2,4,8,12,24)
Erro (MSE/SSE)
Número de Iterações (350-500)
Taxa de Aprendizagem (0.001,0.00001)
Treinamento
• Trainrp (backpropagation residual)
• Traingd (gradiente descendente)
Treinamento



40 Simulações (2x cada)
Média dos Resultados
• minimizar aleatoriedade da rede
Observações:
• Over-fiting
• Resultados não-confiáveis
Resultados (1/2)
Resultados (2/2)

Melhor Configuração De Rede:
• menor porcentagem de erro
• Sem over-fiting prematuro
Desempenho (1/2)

Curva ROC
• Dados de teste divididos por classe (a)
• Dados de teste aleatorizados (b)
(a)
(b)
Desempenho (2/2)

Matriz de Confusão
• Classe 01 – Positiva
• Classe 10 – Negativa
Classe
Positivos
Negativos
Preditos Positivos Preditos Negativos Precisão da Classe Precisão Total
7643
2357
88
87
98,86172552
3,559738134
75,97051597
• Classe 01 – Negativa
• Classe 10 – Positiva
Classe
Positivos
Negativos
Preditos Positivos Preditos Negativos Precisão da Classe Precisão Total
87
88
2357
7643
3,559738134
98,86172552
75,97051597
Download

Redes Neurais