13.04.2013 Views

uma nova abordagem na resolução do problema do caixeiro viajante

uma nova abordagem na resolução do problema do caixeiro viajante

uma nova abordagem na resolução do problema do caixeiro viajante

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

⎛ − t ⎞<br />

( t)<br />

= R(<br />

0)<br />

exp ⎜<br />

⎟<br />

⎝ z1<br />

⎠<br />

R , (3.2.10)<br />

onde z1 é <strong>uma</strong> constante, dada por z1 = 1000/log(R(0)) (HAYKIN, 1999), e o raio inicial inicia<br />

o processo de aprendizagem cobrin<strong>do</strong> o mapa to<strong>do</strong>. A atualização da taxa de aprendizagem <strong>do</strong><br />

mapa de Kohonen também é exponencial, dada por:<br />

⎛ − t ⎞<br />

( t) = α(<br />

0)<br />

exp ⎜<br />

⎟<br />

⎝ z2<br />

⎠<br />

α , (3.2.11)<br />

onde z2 é <strong>uma</strong> constante, dada por z2 = 1000 (HAYKIN, 1999), e a taxa de aprendizagem<br />

inicial, α(0), possui valor menor <strong>do</strong> que 1, decain<strong>do</strong> para valores próximos de zero no fi<strong>na</strong>l <strong>do</strong><br />

aprendiza<strong>do</strong> <strong>do</strong> mapa.<br />

O critério de parada que pode ser utiliza<strong>do</strong> para o “trei<strong>na</strong>mento” da Rede de Kohonen<br />

é o alcance de um <strong>do</strong>s seguintes valores pré-determi<strong>na</strong><strong>do</strong>s: erro mínimo desejável, número<br />

máximo de iterações, ou valor mínimo para a taxa de aprendizagem.<br />

Na seção seguinte são apresentadas alg<strong>uma</strong>s formas de medir a qualidade <strong>do</strong>s mapas<br />

Auto-Organizáveis.<br />

3.2.2 Cálculo de erros em mapas Auto-Organizáveis de Kohonen<br />

Existem várias medidas de erro que podem ser utilizadas para determi<strong>na</strong>r a qualidade<br />

de um mapa Auto-Organizável, e as três medidas escolhidas neste trabalho encontram-se<br />

descritas a seguir.<br />

O Erro de Quantização (KIVILUOTO, 1996; KOHONEN, 2001) é da<strong>do</strong> por:<br />

E<br />

Q<br />

1<br />

=<br />

v<br />

v<br />

∑<br />

k=<br />

1<br />

p<br />

k<br />

− w<br />

*<br />

, (3.2.12)<br />

onde v é a quantidade de padrões de entrada apresenta<strong>do</strong>s ao mapa e w * representa o vetor<br />

peso <strong>do</strong> neurônio vence<strong>do</strong>r para o padrão pk. Este erro representa o erro médio correspondente<br />

à diferença entre os vetores <strong>do</strong>s padrões de entrada e os respectivos pesos de seus neurônios<br />

vence<strong>do</strong>res.<br />

forma:<br />

Já o Erro Médio Quadrático (LEE; VERLEYSEN, 2002) é calcula<strong>do</strong> da seguinte

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!