Redes Neurais Projeto

10
Redes Neurais Redes Neurais Projeto Projeto Equipe: Equipe: Guilherme de Sousa Moura Guilherme de Sousa Moura (gsm) (gsm) Paulo Amorim (prfa) Paulo Amorim (prfa)

description

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 - PowerPoint PPT Presentation

Transcript of Redes Neurais Projeto

Page 1: Redes Neurais Projeto

Redes NeuraisRedes NeuraisProjetoProjeto

Equipe:Equipe:

Guilherme de Sousa Moura (gsm)Guilherme de Sousa Moura (gsm)

Paulo Amorim (prfa)Paulo Amorim (prfa)

Page 2: Redes Neurais Projeto

RoteiroRoteiro

MetodologiaMetodologia• Pré-ProcessamentoPré-Processamento• ConfiguraçõesConfigurações

TreinamentoTreinamento ResultadosResultados DesempenhoDesempenho

• Curva ROCCurva ROC• Matriz de ConfusãoMatriz de Confusão

Page 3: Redes Neurais Projeto

Metodologia (1/3)Metodologia (1/3)

Dados:Dados:• Entrada -> 46 atributosEntrada -> 46 atributos• Saida -> 2 atributosSaida -> 2 atributos

Classe 1 (40000)Classe 1 (40000) Classe 2 (700)Classe 2 (700)

Page 4: Redes Neurais Projeto

Metodologia (2/3)Metodologia (2/3)

Pré-Processamento:Pré-Processamento:• Divisão das ClassesDivisão das Classes

25% - teste25% - teste• Balanceamento das ClassesBalanceamento das Classes

2/3 restante – treinamento2/3 restante – treinamento 1/3 restante – validação1/3 restante – validação

• Aleatorização dos dadosAleatorização dos dados

Page 5: Redes Neurais Projeto

Metodologia (3/3)Metodologia (3/3)

Configurações:Configurações:• 20 exemplos20 exemplos

Nós da Camada Escondida (2,4,8,12,24)Nós da Camada Escondida (2,4,8,12,24) Erro (MSE/SSE)Erro (MSE/SSE) Número de Iterações (350-500)Número de Iterações (350-500) Taxa de Aprendizagem (0.001,0.00001)Taxa de Aprendizagem (0.001,0.00001) TreinamentoTreinamento

• Trainrp (Trainrp (backpropagation residualbackpropagation residual))• Traingd (Traingd (gradiente descendentegradiente descendente))

Page 6: Redes Neurais Projeto

TreinamentoTreinamento

40 Simulações (2x cada)40 Simulações (2x cada) Média dos Resultados Média dos Resultados

• minimizar aleatoriedade da redeminimizar aleatoriedade da rede Observações:Observações:

• Over-fitingOver-fiting• Resultados não-confiáveisResultados não-confiáveis

Page 7: Redes Neurais Projeto

Resultados (1/2)Resultados (1/2)

Page 8: Redes Neurais Projeto

Resultados (2/2)Resultados (2/2)

Melhor Configuração De Rede:Melhor Configuração De Rede:• menor porcentagem de erromenor porcentagem de erro

• Sem over-fiting prematuroSem over-fiting prematuro

Page 9: Redes Neurais Projeto

Desempenho (1/2)Desempenho (1/2)

Curva ROCCurva ROC• Dados de teste divididos por classe (a)Dados de teste divididos por classe (a)• Dados de teste aleatorizados (b)Dados de teste aleatorizados (b)

(a) (b)

Page 10: Redes Neurais Projeto

Desempenho (2/2)Desempenho (2/2)

Matriz de ConfusãoMatriz de Confusão• Classe 01 – PositivaClasse 01 – Positiva• Classe 10 – NegativaClasse 10 – Negativa

Classe Preditos Positivos Preditos Negativos Precisão da Classe Precisão Total

Positivos 7643 88 98,86172552 75,97051597Negativos 2357 87 3,559738134

Classe Preditos Positivos Preditos Negativos Precisão da Classe Precisão Total

Positivos 87 2357 3,559738134 75,97051597Negativos 88 7643 98,86172552

• Classe 01 – NegativaClasse 01 – Negativa• Classe 10 – PositivaClasse 10 – Positiva