Redes neurais artificiais
Fernando Deschamps
Objetivos
• Fornecer uma visão histórica das redes neurais artificiais (RNAs). • Apresentar os fundamentos básicos das RNAs, discutindo aspectos relacionados aos diferentes tipos de neurônios, às diferentes arquiteturas de rede e aos diferentes algoritmos de treinamento. • Mostrar algumas das aplicações em que as redes neurais artificiais (RNAs) são utilizadas.
Redes Neurais Artificiais – Fundamentos Fernando Deschamps
Seqüência da Apresentação
• • • • • Introdução. O Neurônio Biológico. Neurônios Artificiais. Arquiteturas de Redes. Algoritmos de Treinamento.
Redes Neurais Artificiais – Fundamentos Fernando Deschamps
I ntrodução
• Existem uma série de problemas que os seres vivos e os seres humanos, em particular, parecem resolver de uma maneira inata, utilizando seu cérebro:
– – – – – Processamento de imagens; Reconhecimento de fala; Recuperação de informações de maneira associativa; Aprendizado de novos fatos e idéias; Seleção de informações.
Redes Neurais Artificiais – Fundamentos Fernando Deschamps
I ntrodução
• Se o cérebro dos seres vivos e dos seres humanos, em particular, parece adequado para a resolução de problemas não algorítmicos, é razoável que se desenvolva um modelo de solução de problemas que procure se inspirar no funcionamento do cérebro para a solução destes problemas. • As RNAs foram criadas, então, não para imitar o funcionamento do cérebro, mas como um modelo de resolução de problemas não algorítmicos inspirado no funcionamento do cérebro humano.
Redes Neurais Artificiais – Fundamentos Fernando Deschamps
I ntrodução
• Áreas de interesse para a utilização de RNAs:
– Engenharia:
• • • • Computação paralela; Otimização; Controle; Reconhecimento de padrões.
– Ciência cognitiva:
• Conhecimento dos mecanismos envolvidos no processo cognitivo.
– Em geral, qualquer área que possua problemas de solução não algorítmica.
Redes Neurais Artificiais –