O que é uma rede neural artificial?
Uma rede neural artificial é um nome para um tipo de tecnologia de computador que tenta imitar o cérebro humano. Uma rede neural artificial ou RNA inclui neurônios simulados e estímulos para tentativas de reproduzir as funções do cérebro. Essa ampla gama de softwares e dispositivos usa modelos de algoritmos neurais para criar processos de tomada de decisão que os planejadores esperam imitar de perto os processos de pensamento humano. As redes neurais artificiais representam um grande avanço em relação às idéias relativamente primitivas sobre computadores nas décadas anteriores.
O software de rede neural é tradicionalmente aplicado ao jogo e a outras tarefas que envolvem um pensamento humano relativamente calculado. Em um sentido mais biofísico, as redes neurais são baseadas no exame de como os neurônios do cérebro se comunicam e transmitem mensagens. As aplicações de redes neurais incluem a interação de várias funções, nas quais os engenheiros analisam a produção produtiva total para ver como esses sistemas de redes neurais artificiais podem imitar efetivamente o pensamento humano. Uma variedade de "aplicativos da vida real" para RNA inclui análise de regressão, aproximação de função, robótica e processamento de dados em geral.
Vários tipos de redes neurais artificiais foram desenvolvidos para diferentes disposições de pesquisa. Eles usam diferentes tipos de modelos de aprendizado, como aprendizado supervisionado, não supervisionado ou reforçado. Os tipos de redes neurais incluem uma rede neural de avanço unidirecional, uma função de base radial ou rede RBF, uma rede auto-organizada de Kohonen e até redes neurais modulares em que uma rede maior é composta por várias pequenas.
Outro tipo de nova estrutura aplicada a redes neurais artificiais é freqüentemente chamado de "comitê de máquinas", em que várias estruturas de rede fornecem seu próprio "voto" ou "opinião" em um processo de modelagem de decisão. Isso às vezes também é chamado de rede neural associativa ou ASNN. O benefício desse tipo de pesquisa é evidente para os engenheiros que acreditam que o ASNN pode ajudar a modelar a tomada de decisões de grupos humanos ou outra modelagem complexa de maneiras semelhantes aos modelos individuais de tomada de decisão fornecidos pela ANN.
Um princípio frequentemente utilizado por uma rede neural artificial é chamado de "lógica difusa". A palavra "difusa" é usada para descrever quaisquer lacunas nos dados ou no conhecimento. As redes neurais geralmente são capazes de fechar algumas lacunas de dados ou conhecimento através de suposições educadas e previsões estatísticas, o que contrasta com a lógica binária estrita "sim ou não" tradicionalmente associada à tomada de decisão eletrônica. Superar a lógica difusa ajuda as redes neurais a fornecer melhores resultados nas simulações. Usando os blocos de construção de pesquisas anteriores, os planejadores e engenheiros com experiência em redes neurais artificiais estão aprimorando continuamente o que essas ferramentas podem fazer para forçar os limites de nosso conhecimento sobre nossas próprias mentes.