• Nenhum resultado encontrado

Redes de Kohonen

N/A
N/A
Protected

Academic year: 2022

Share "Redes de Kohonen"

Copied!
21
0
0

Texto

(1)

Redes de Kohonen

Self-organizing Maps

Germano Vasconcelos Centro de Informática

Universidade Federal de Pernambuco

(2)

Conteúdo Conteúdo

Aprendizagem não-supervisionada

Inspiração biológica

• Mapas topográficos , Funções de ativação, Auto- organização

Rede de Kohonen

Algoritmo de aprendizagem

Formação dos mapas (clustering)

Aplicações

(3)

Tipos de Aprendizagem I Tipos de Aprendizagem I

(pelo grau de feedback) (pelo grau de feedback)

Supervisionada:

um ”professor“ diz quanto a resposta dada pelo sistema se aproxima da resposta desejada.

(e. g. nota de um aluno numa prova)

Por Reforço:

um ”professor“ diz apenas se a resposta dada pelo sistema está certa ou errada.

(e. g. punição/recompensa no treinamento de animais)

Não-Supervisionada:

o sistema tenta se auto-organizar baseado nas similaridades entre os exemplos a ele apre- sentados.

(e. g. desenvolvimento das células simples do córtex visual estriado)

(4)

Tipos de Aprendizagem II Tipos de Aprendizagem II

(pelo grau de feedback) (pelo grau de feedback)

Supervisionada:

Conjunto de treinamento s = {(x1, f(x1)), (x2, f(x2)),..., (xn, f(xn))}

Convergência rápida

Por Reforço:

Conjunto de treinamento s = {(x1, sgn[f(x1)] ), (x2, sgn[f(x2)] ),..., (xn, sgn[f(xn)] )}

Convergência média

Não-Supervisionada:

Conjunto de treinamento s = {(x1, ), (x2, ),..., (xn, )}

Convergência lenta

(5)

Características Gerais das Características Gerais das

Redes de

Redes de Kohonen Kohonen

Inspiração biológica

Aprendizagem não supervisionada (clustering)

a aprendizagem agrupa padrões de características comuns

a rede é capaz de identificar as características comuns ao longo do domínio dos padrões de entrada

Memória associativa

Mapa topográfico de características

Quantização vetorial (compressão de dados)

Relações de vizinhança preservadas (transformações conformes)

Representação de espaços N-Dimensionais em 2-D

(6)

Inspiração Biológica Inspiração Biológica

Codificação distribuída em camadas (redes planas)

Funções de ativação (vizinhança)

Mapas topográficos

visão (ice cube, fóvea etc.)

tato

audição

Aprendizagem biologicamente plausível

processo WinnerTakes All (canto de acasalamento)

liberação de óxido nítrico pelos neurônios ativos

membro fantasma (reaprendizagem dos córtices somato-sensorial e motor)

(7)

Homúnculo Homúnculo

Mapa Topográfico Motor

Mapa Topográfico Motor

(8)

Homúnculo Homúnculo Mapa Topográfico

Mapa Topográfico Somato Somato - - Sensorial Sensorial

(9)

Rede de

Rede de Kohonen Kohonen

Entrada Estado

/Saída

Camada de saída plana:

grade 2-D

Os estados dos

neurônios são as próprias saídas

Camadas de entrada e saída totalmente

conectadas

Feedback na camada de saída apenas numa

vizinhança de cada neurônio (excitação / inibição lateral)

(10)

Aspectos do Treinamento Aspectos do Treinamento

O treinamento forma agrupamentos dos neurônios em vizinhanças que funcionam como detectores de

características

Esse mapa topográfico é auto-organizado por um

processo cíclico de comparação dos padrões de entrada com aqueles já armazenados nos pesos dos neurônios

A partir de regiões aleatoriamente setadas, a rede cria uma representação local e auto-organizada da informação

O treinamento seleciona o neurônio de maior resposta ao padrão de entrada apresentado e aumenta a resposta

desse neurônio e da sua vizinhança ao padrão

(11)

Função de Ativação Função de Ativação Chapéu de Mexicano Chapéu de Mexicano

O óxido nítrico liberado pelas células ativas é uma das substâncias que fazem esse papel.

(12)

Funções Chapéu de Mexicano Funções Chapéu de Mexicano no Sistema Visual (

no Sistema Visual ( DOGs DOGs , , Gabor Gabor etc.) etc.)

Retina

Núcleo Geniculado

Lateral

Córtex Estriado

(13)

Auto Auto - - Organização Biológica Organização Biológica

(Detecção de Bordas)(Detecção de Bordas)

Seletividade à Orientação no Córtex Estriado

Seletividade à Orientação no Córtex Estriado

(14)

Vizinhança Adaptável para Detecção de Vizinhança Adaptável para Detecção de

Bordas

Bordas

(15)

Algoritmo de Aprendizagem Algoritmo de Aprendizagem

Inicializa-se a rede:

pesos, raio da vizinhança, taxa de aprendizagem e taxa de redução da vizinhança

Apresenta-se o padrão de entrada

Calcula-se a distância Euclideana do vetor de entrada a cada neurônio j de saída

Seleciona-se o neurônio nj* de menor distância dj*

Adapta-se os pesos do neurônio nj* e da sua vizinhança Nj*, segundo a regra:

wij(t+1) = wij(t) + η(t)[xi(t)-wij(t)]

Reduz-se a vizinhança e a taxa de aprendizagem (convergência)

Apresenta-se outro padrão de entrada

(16)

Exemplo

Exemplo : : treinamento treinamento de de uma uma rede rede para para representar

representar uma uma grade de grade de pontos pontos

(17)

Formação do Mapa Topográfico Uniforme Formação do Mapa Topográfico Uniforme

T=0 T=25

T=500 T=10.000

(18)

Máquina de Escrever Fonética

Máquina de Escrever Fonética

(19)

Máquina de Escrever Fonética Máquina de Escrever Fonética

Mapa

Mapa Fonotópico Fonotópico

(20)

Máquina de Escrever Fonética Máquina de Escrever Fonética

Seqüência Fonética

Seqüência Fonética

(21)

Outros Aspectos das Redes de

Outros Aspectos das Redes de Kohonen Kohonen

A orientação espacial dos vetores é priorizada na avaliação de similaridade: normalização é necessária

Durante o treinamento o sistema se auto-organiza para mapear topograficamente as características. Depois, são associados os rótulos às características de cada região do mapa

A plausibilidade biológica desse modelo de rede a torna candidata natural na interpretação de fenômenos

biológicos (e.g. distúrbios de aprendizagem, membro fantasma etc.)

Referências

Documentos relacionados

Portanto, diante de tudo que foi apresentado, para obter uma melhor análise sobre a influência da dependência financeira dos agentes militares sobre os gastos e o grau de

O Programa de Avaliação da Rede Pública de Educação Básica (Proeb), criado em 2000, em Minas Gerais, foi o primeiro programa a fornecer os subsídios necessários para que

Conforme a Organização para a Cooperação e Desenvolvimento Econômico ([OCDE], 2013), um ecossistema pode ser conceituado como o conjunto de atores interconectados, que

Apesar do Decreto de Lei nº118/2013 ter sido lançado em 2013, fazia falta o lançamento de um despacho que definiria a forma de calculo de Qusable e SPF. Apenas em dezembro de 2015

A partir desta pesquisa e de todo o referencial teórico abordado aqui, é possível afirmar que este estudo possibilitou a compreensão que o desenvolvimento da autonomia e a

O Documento Orientador da CGEB de 2014 ressalta a importância do Professor Coordenador e sua atuação como forma- dor dos professores e que, para isso, o tempo e

F REQUÊNCIAS PRÓPRIAS E MODOS DE VIBRAÇÃO ( MÉTODO ANALÍTICO ) ... O RIENTAÇÃO PELAS EQUAÇÕES DE PROPAGAÇÃO DE VIBRAÇÕES ... P REVISÃO DOS VALORES MÁXIMOS DE PPV ...

psicológicos, sociais e ambientais. Assim podemos observar que é de extrema importância a QV e a PS andarem juntas, pois não adianta ter uma meta de promoção de saúde se