Inteligência Artificial

Isaías Lima · Capítulo 26 de 45

Páginas do PDF

Inteligência Artificial

Capítulo Quatro. Desenvolvimento de Aplicações Utilizando Redes Neurais

C A P Í T U L O

Q U AT R O

Desenvolvimento de Aplicações

Utilizando Redes Neurais

 

4.1 Introdução

Como citado no capítulo anterior, as redes neurais artificiais são aplicadas em áreas diversas: análise de séries temporais; processamento de sinais; sistemas de controle; classificações de padrões; aproximações de funções; entre outras As características que uma RNA deve apresentar no contexto das aplicações citadas são: capacidade de generalização; tolerância a ruídos; adaptação em

relação aos procedimentos de treinamento (Palade et al., 1995).

Uma forma geral de estruturar uma rede neural para uma determinada

aplicação está ilustrada na Figura 4.1 (Caudill,1991).

 

FIGURA 4.1 Etapas da aplicação de uma rede neural.

 

Em termos computacionais as redes neurais são desenvolvidas através de

softwares exclusivamente voltados para esta finalidade, ou se desenvolve um código específico para o problema em questão utilizando uma linguagem de programação. Existem também pacotes comerciais de simuladores de redes

neurais de domínio público (Braga et al., 2000). Em aplicações embarcadas é possível hardwares disponíveis no mercado.

Este capítulo tem o objetivo de ilustrar as etapas necessárias para o

desenvolvimento de aplicações utilizando Redes Neurais Artificiais.

 

4.2 Definição do problema Analisando o problema a ser solucionado, deve-se definir o contexto em questão para encontrar as informações que poderão ser utilizadas no modelo neural. Torna-se necessário verificar se realmente a utilização das RNAs irá permitir atingir o objetivo almejado do problema. Em caso afirmativo, deve-se extrair o maior número de informações possíveis para auxiliar no projeto e aprendizado de uma RNA.