Redes Neurais Artificiais

Documentos relacionados
Redes Neurais Artificiais

XII Congresso Brasileiro de Meteorologia, Foz de Iguaçu-PR, 2002

GT-JeDi - Curso de Desenv. de Jogos IA para Jogos

Número: Nome:

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS

Pesquisa Qualitativa do Início ao Fim (Métodos de Pesquisa) (Portuguese Edition)

As 10 bobagens mais comuns que as pessoas inteligentes cometem (Portuguese Edition)

Sermões expositivos em todos os livros da Bíblia - Novo Testamento: Esboços completos que percorrem todo o Novo Testamento (Portuguese Edition)

Variações do BP. Variações do BP. Variações do BP. Taxa de Aprendizado Adaptativa. Taxa de Aprendizado Adaptativa

Regra de Hebb Perceptron Delta Rule (Least Mean Square) Multi-Layer Perceptrons (Back Propagation) Hopfield Competitive Learning Radial Basis Function

Biossegurança: uma abordagem multidisciplinar (Portuguese Edition)

Multi-Layer. Perceptrons. Algoritmos de Aprendizado. Perceptrons. Perceptrons

Avaliação de Técnicas de Aprendizado de Máquina no combate ao SPAM

Meu Filho é Alérgico! E Agora? (Portuguese Edition)

2. Redes Neurais Artificiais

As 100 melhores piadas de todos os tempos (Portuguese Edition)

A oração de Jabez: Alcançando a bênção de Deus (Portuguese Edition)

Os 7 Hábitos das Pessoas Altamente Eficazes (Portuguese Edition)

O Algoritmo de Treinamento: Máquina de Aprendizado Extremo (Extreme Learning Machine - ELM)

Multi-Layer. Perceptrons. Algoritmos de Aprendizado. Perceptrons. Perceptrons

Guia para Formacao de Analistas de Processos: Gestão Por Processos de Forma Simples (Portuguese Edition)

Redes Neurais MLP: Exemplos e Características

UM MODELO NEURAL PARA A PREVISÃO DA DEMANDA DE ENERGIA ELÉTRICA NA CIDADE DE FRANCA

Talento para a vida: descubra e desenvolva seus pontos fortes (Portuguese Edition)

Autenticação de assinaturas utilizando algoritmos de Aprendizado de Máquina

Echo State Networks. Fabricio Breve João Bertini

Análise de um aproximador funcional utilizando as Redes Neurais artificiais MLP treinada com o algoritmo Backpropagation

Antonio Moreira Franco Junior. Click here if your download doesn"t start automatically

Manual Pratico do Plano de Projeto: Utilizando o Pmbok Guide

Erros que os Pregadores Devem Evitar (Portuguese Edition)

Churrasco - Dando nome aos bois (Portuguese Edition)

Algoritmos de Aprendizado. Formas de Aprendizado. Aprendizado Batch x Incremental. Aprendizado Batch x Incremental

Editorial Review. Users Review

Guerra Irregular: terrorismo, guerrilha e movimentos de resistência ao longo da história (Portuguese Edition)

Ligações Entre NANDA, NOC e NIC. Diagnósticos, Resultados e Intervenções (Em Portuguese do Brasil)

Introdução A Delphi Com Banco De Dados Firebird (Portuguese Edition)

O sistema único de assistência social no Brasil: uma realidade em movimento (Portuguese Edition)

Scrum: Gestão ágil para projetos de sucesso (Portuguese Edition)

Higiene e Vigilância Sanitária de Alimentos (Portuguese Edition)

Biometria Comportamental: Pesquisa e desenvolvimento de um sistema de autenticação de usuários utilizando assinaturas manuscritas

Minhas lembranças de Leminski (Portuguese Edition)

Atividade Física Adaptada: Qualidade de Vida para Pessoas com Necessidades Especiais (Portuguese Edition)

PL/SQL: Domine a linguagem do banco de dados Oracle (Portuguese Edition)

Regra de Hebb Perceptron Delta Rule (Least Mean Square) Multi-Layer Perceptrons (Back Propagation) Hopfield Competitive Learning Radial Basis Function

Algoritmos de Aprendizado. Formas de Aprendizado. Aprendizado Batch x Incremental. Aprendizado Batch x Incremental

Princípios de Finanças Corporativas (Portuguese Edition)

Scientific data repositories: the USP experience

é a distância entre um determinado ponto da linha

Como Falar no Rádio - Prática de Locução Am e Fm (Portuguese Edition)

Como testar componentes eletrônicos - volume 1 (Portuguese Edition)

Pesquisa de Marketing: Uma Orientação Aplicada (Portuguese Edition)

PL/SQL: Domine a linguagem do banco de dados Oracle (Portuguese Edition)

Redes neurais artificiais

Aprendizado de Máquinas. Multi-Layer Perceptron (MLP)

Bíblia do Obreiro - Almeida Revista e Atualizada: Concordância Dicionário Auxílios Cerimônias (Portuguese Edition)

Conversação Para Viagem - Inglês (Michaelis Tour) (Portuguese Edition)

Ganhar Dinheiro Em Network Marketing (Portuguese Edition)

Sturdevant. Arte e Ciência da Dentística Operatória (Em Portuguese do Brasil)

Introdução às Redes Neurais Artificiais

Reconhecendo Instrumentos Musicais Através de Redes Neurais Artificiais

Instituto Tecnológico de Aeronáutica

O PRíNCIPE FELIZ E OUTRAS HISTóRIAS (EDIçãO BILíNGUE) (PORTUGUESE EDITION) BY OSCAR WILDE

MANUAL PRATICO DO PLANO DE PROJETO: UTILIZANDO O PMBOK GUIDE BY RICARDO VIANA VARGAS

Farmacologia na Pratica de Enfermagem (Em Portuguese do Brasil)

Sistema Conexionista para Auxilio de Detecção de Fraudes em Trabalhos Acadêmicos

1 O que é uma Rede Neuronal?

Da Emoção à Lesão: um Guia de Medicina Psicossomática (Portuguese Edition)

Certificação PMP: Alinhado com o PMBOK Guide 5ª edição (Portuguese Edition)

Modelos ART Adaptive Ressonance Theory. Germano C. Vasconcelos Centro de Informática - UFPE

Planejamento de comunicação integrada (Portuguese Edition)

Energia dos Chakras, Saúde e Autotransformação (Portuguese Edition)

Receitas na Pressão - Vol. 01: 50 Receitas para Panela de Pressão Elétrica (Portuguese Edition)

O Príncipe Feliz e Outras Histórias (Edição Bilíngue) (Portuguese Edition)

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016

Dinâmicas de leitura para sala de aula (Portuguese Edition)

Biologically Inspired Compu4ng: Neural Computa4on. Lecture 5. Patricia A. Vargas

Comece Algo que Faça a Diferença (Portuguese Edition)

Resolução da Prova 1 SCC Redes Neurais 2o. Semestre de Prof. João Luís

Mineração de Dados em Biologia Molecular

Aposentadoria e INSS: Entenda como funcionam e defenda-se (Coleção Seus Direitos) (Portuguese Edition)

Dermatologia Clínica. Guia Colorido Para Diagnostico e Tratamento (Em Portuguese do Brasil)

O candomblé e seus orixás (Coleção Autoconhecimento) (Portuguese Edition)

Reabilitação Neurológica (Em Portuguese do Brasil)

Poder sem limites - o caminho do sucesso pessoal pela programação neurolinguística

Análise de Desempenho e Paralelização de Algoritmos para Redes Neurais Profundas

Mais mil esboços bíblicos: De Gênesis a Apocalipse (Portuguese Edition)

Modelos não recorrentes RNA Feed-Forward: MLP - Backpropagation, RProp,CasCor (HiperPlanos) RBF Radial Basis Function (Clusters)

MySQL: Comece com o principal banco de dados open source do mercado (Portuguese Edition)

ATLAS COLORIDO DE ANATOMIA VETERINáRIA DE EQUINOS (EM PORTUGUESE DO BRASIL) BY STANLEY H. ASHDOWN RAYMOND R. DONE

INSTITUTO SUPERIOR TÉCNICO Sistemas de Apoio à Decisão

PODER DO ESPIRITO SANTO, O BY BILLY GRAHAM DOWNLOAD EBOOK : PODER DO ESPIRITO SANTO, O BY BILLY GRAHAM PDF

Fundamentos da teologia do Antigo Testamento (Portuguese Edition)

O guia do enxoval do bebê nos Estados Unidos: Dicas e segredos da maior especialista de compras em Miami, Orlando e Nova York (Portuguese Edition)

Vaporpunk - A fazenda-relógio (Portuguese Edition)

Bíblia de Estudo Conselheira - Salmos: Acolhimento Reflexão Graça (Portuguese Edition)

TDD Desenvolvimento Guiado por Testes (Portuguese Edition)

O som dos acordes (Portuguese Edition)

Transcrição:

Redes Neurais Artificiais MLP: Modelos Avançados - Acelerando o Back-Propagation Modelos: Rprop, Quick-Prop, Cascade-Correlation Unisinos - 2001/2 Curso de Informática Disciplina: Redes Neurais Prof. Fernando Osório Centro de Ciências Exatas e Tecnológicas - C6 / E-mail: osorio@exatas.unisinos.br Curso de Informática - Web: http://inf.unisinos.br/~osorio/neural.html TEMAS DE ESTUDO: MLP: Modelos Avançados MLP Desvantagens... Definição da arquitetura: nro. de neurônios, camadas e interconexões? Parâmetros em excesso: velocidade, momentum, sp-offset, weight decay Dependente da inicialização dos pesos Paralisia do aprendizado: mínimos locais e o flat spot Minimização do erro: lenta e incerta (depende de vários fatores) Instabilidade: esquecimento catastrófico (moving target problem) Dilema da plasticidade versus estabilidade Redes estáticas versus Conhecimento dinâmico MLP - Aumentando a performance do Back-Propagation RPROP [Riedmiller] QuickProp [Fahlman] Conjugated Scaled Gradient [Moller] Cascade-Correlation [Fahlman] Silva e Almeida Métodos de 2a. Ordem (vide FAQ) 1

ALGORTIMO RPROP: MLP: Modelos Avançados - RPROP Martin Riedmiller & Heinrich Braum A Direct Adaptive Method for Faster BackPropagation Learning - The RPROP Algorithm RPROP: Adaptive Learning Algorithm => Resilent Propagation Ajuste do parâmetro de velocidade de aprendizado durante o aprendizado Cada vez que a derivada parcial de um determinado peso Wij troca de sinal, indicando que a última atualização dos pesos foi grande demais e o algoritmo pulou sobre o mínimo local, o fator de ajuste individual e específico deste peso ( ij) é diminuído por um fator η-. Se a derivada manteve o mesmo sinal, o fator de ajuste individual do peso é ligeiramente aumentado de modo a acelerar a convergência. ALGORTIMO QUICKPROP: MLP: Modelos Avançados - QuickProp Scott E. Fahlman An Empirical Study of Learning Speed in Back-Propagation Networks September 1988. CMU Technical Report - CMU-CS-88-162. QUICKPROP: Back-propagation and its relatives work by calculating the partial first derivative of the overall error with respect to each weight. Given this information we can do gradient descent in weight space. If we take infinitesimal steps down the gradient, we are guaranteed to reach a local minimum, and it has been empirically determined that for many problems this local minimum will be a global minimum, or at least a "good enough" solution for most purposes. Of course, if we want to find a solution in the shortest possible time, we do not want to take infinitesimal steps; we want to take the largest steps possible without overshooting the solution. Unfortunately, a set of partial first derivatives collected at a single point tells us very little about how large a step we may safely take in weight space. If we knew something about the higher-order derivatives -- the curvature of the error function -- we could presumably do much better!... It is a second-order method, based loosely on Newton s method, but in spirit it is more heuristic than formal. I then make the assumption that the error vs. weight curve for each weight can be approximated by a parabola whose arms open upward 2

ALGORTIMO QUICKPROP: MLP: Modelos Avançados - QuickProp Scott E. Fahlman An Empirical Study of Learning Speed in Back-Propagation Networks September 1988. CMU Technical Report - CMU-CS-88-162. QUICKPROP: where S(t) and S(t-1) are the current and previous values of E/ w. Error Vantagem: - Convergência muito rápida Problemas do QuickProp: - Convergência rápida demais, pode levar a um estouro da capacidade de representação numérica usada. Weight ALGORTIMO CASCADE-CORRELATION: MLP: Modelos Avançados - CASCOR Scott E. Fahlman & Christian Lebiere The Cascade-Correlation Learning Architecture. February 1990. CMU Technical Report - CMU-CS-90-100. CASCOR: Rede Neural Construtiva - Baseado no uso do QuickProp Pool de Unidades Candidatas 1 2 3 Aprendizado: alternância unidades de saída e unidades candidatas Limitações: Batch Learning - Classificação (saídas binárias) 3

ALGORTIMO CASCADE-CORRELATION: MLP: Modelos Avançados - CASCOR Aprendizado: - Ajusta os pesos dos neurônios de saída a fim de minimizar o erro, até a paciência estourar, ou parando o aprendizado se os objetivos forem alcançados; - Cria um pool de unidades candidatas, conectadas a todas unidades das camadas superiores, e maximiza a correlação entre o erro residual e a saída desta unidade (feature detector), parando o ajuste dos pesos quando a paciência estourar ; - Adiciona a melhor unidade candidata, conectando ela a saída da rede e congelando seus pesos; - Volta ao início do algoritmo. Pool de Unidades Candidatas 1 2 3 Aprendizado: rápido e de fácil configuração Limitações: Batch Learning - Classificação (saídas binárias) SIMULADOR: NEUSIM inclui modelos avançados - CASCOR e QUICKPROP 4

TEMAS DE PESQUISA SOBRE REDES NEURAIS ARTIFICIAIS: MLP * PAPERS / DOCUMENTAÇÃO SOBRE MLP - BP: Obra clássica: Rumelhart, D.; Hinton, G & Williams, R. Learning Internal Representations by Error Propagation. In: Parallel Distributed Processing: Explorations in the Microstructure of Cognition - Vol. 1. Cambridge: MIT Press, 1986. Lista de Bibliografia - http://www.inf.unisinos.br/~osorio/neural/bp-speedup/biblio-mlp+.pdf Bibliografia - http://www.inf.unisinos.br/~osorio/neural/docs/ (cópias locais) Acelerando o Back-Propagation - http://www.inf.unisinos.br/~osorio/neural/bp-speedup/ Kangoroo - http://www.inf.unisinos.br/~osorio/neural/docs/kangoroo.txt Artigos sobre Redes Neurais na Web SOFTWARES: Neuroprose: http://www.enm.bris.ac.uk/research/neural/archives.html ftp - ftp.cis.ohio-state.edu (anonymous) - /pub/neuroprose/ Citeseer Nec: http://citeseer.nj.nec.com/cs PDP++ SNNS NevProp INSS Outros http://www.cnbc.cmu.edu/pdp++/pdp++.html (Linux e Windows) http://www-ra.informatik.uni-tuebingen.de/snns/ (Linux) Nevada Propagation Software - Disponível na Unisinos (Linux e Dos) Contactar Osório... Disponível na Unisinos (Linux e Dos / Windows) http://www.inf.unisinos.br/~osorio/neural/software.html 5