Redes neurais e artificiais
Curso Bacharelado em Ciências da Computação
REDES NEURAIS E ARTIFICIAIS
Naty Gomes
São Paulo
Novembro/2012
CONCEITO
As redes neurais, ou redes artificiais de neurônios, foram desenvolvidas a partir de uma tentativa de criar em computador, a partir de estudos neurobiológicos, um modelo computacional que simule a estrutura e funcionamento do cérebro humano, buscando a chamada Inteligência Natural [OSO 91].
Uma rede neural artificial é uma implementação de um algoritmo construído, tomando como base, de maneira muito tênue, o funcionamento do cérebro humano. As redes neurais caracterizam-se por possuírem:
- Grande número de elementos de processamento bem simples, inspirados no funcionamento de um neurônio.
- Grande número de conexões entre estes elementos de processamento. Cada conexão tem peso associado, este peso representa quão forte é a interação ou acoplamento entre elementos de processamento e se a sua natureza é excitatória ou inibitória.
Um modelo neural consiste em uma rede de células, relativamente autônomas, dotadas de capacidade de processamento. As células são ligadas por conexões, cada uma com um peso associado, que corresponde à influência da célula no processamento do sinal de saída. Pesos positivos correspondem a fatores de reforço do sinal de entrada e pesos negativos correspondem a fatores de inibição. Os modelos, geralmente, apresentam um conjunto de células de entrada, por onde são passadas as informações para a rede, um conjunto de células de saída, que apresentam os sinais de saída da rede e um conjunto de células intermediárias [MEN 96].
As redes neurais possuem várias características vantajosas que estimulam as pesquisas na área [DAH 98]:
- Controle altamente paralelo e distribuído.
- Capacidade de aprendizado através da observação de um conjunto de exemplos sendo estes com ou sem informação de respostas desejadas a cada estímulo.
- Robustez, isto é, uma