ARBIB : Um robô autonômo baseado
em inspirações biológicas
Damper, French, Scutt, UK
IEEE Robotics and Autonomous
Systems, 1999
INE – CTC - UFSC
1
Resumo
•
•
Testar se o aprendizado pode ser baseado na
habituação e sensibilização neural (nãoassociativo)
Comprovar que o condicionamento clássico e
de alta-ordem (associativo) podem ser
baseados nestas modelagens e dão origem aos
comportamentos emergentes
INE – CTC - UFSC
2
Tipos de Aprendizados
• Não-Associativos
– Utiliza um único estímulo
– Habituação e Sensibilização
• Associativos
– Utiliza relações entre eventos (dois ou mais estímulos,
estimulo e resposta, ou resposta e conseqüência)
– Condicionamento Clássico e de Alta Ordem
INE – CTC - UFSC
3
Aprendizado Não-Associativo
• Habituação
– Ocorre quando um animal aprende a ignorar um
estímulo fraco repetitivo cuja conseqüência não são
nem recompensa nem algo prejudicial
– Ex: quando você se muda para uma rua movimentada
– Não-associativo porque não há outro estímulo está
envolvido
INE – CTC - UFSC
4
Aprendizado Não-Associativo
• Sensibilização
– O animal aprende a responder mais rapidamente a
uma variedade de estímulo depois que recebe um
estímulo nocivo
– Ex: quando você está ouvindo alguém que a cada
frase termina com um ‘ok’
– Não-associativo porque não há uma união de estímulo
sensibilizado e nocivo
INE – CTC - UFSC
5
Aprendizado Associativo
• Condicionamento Clássico
– Condicionamento Pavloviano
– Ocorre uma resposta a um estímulo inicialmente
neutro quando este é repetidamente apresentado em
relação a outro estímulo que produz uma resposta
– Ex: Pavlov
Comida (US)  Salivar (UR)
Sino (NS) + Comida (US)  Salivar (UR)
Sino (CS)  Salivar (CR)
INE – CTC - UFSC
6
Aprendizado Associativo
• Condicionamento de Alta Ordem
– Ocorre a modificação da reação de um estímulo neutro
associado com um estímulo condicionado que era
anteriormente neutro
– Ex: Pavlov
Sino (CS)  Salivar (CR)
Sino (CS) + Bola (NS)  Salivar (CR)
Bola (CS)  Salivar (CR)
INE – CTC - UFSC
7
Aprendizado motivado
biologicamente
• ARBIB é modelado com habituação, sensibilização e
condicionamento clássico
sensibilização
condicionamento clássico
INE – CTC - UFSC
8
Sistema Nervoso do Robô
• Geradores de Padrão
Central:
– circuitos neurais oscilatórios
que dão suporte ao
comportamento rítmico no
animal (respirar, andar,
nadar)
• São encontrados em
invertebrados e
vertebrados (espinha
dorsal)
Perambular
INE – CTC - UFSC
9
Sistema Nervoso do Robô
• Reflexos:
– Condicionamento clássico assume que existem
comportamentos providos geneticamente que ajudam
as espécies a sobreviveram no ambiente
• ARBIB possui dois reflexos nativos:
– colisão esquerda e direita
– são usados como estímulos incondicionados para o
condicionamento clássico
– formam o ponto inicial do aprendizado do robô
INE – CTC - UFSC
10
Sistema Nervoso do Robô
• Condicionamento Clássico
– É realizado através dos sensores IR que passam a
atuar como reflexos de colisão
– Sinais recebidos através dos sensores IR são
inicialmente ignorados e passam a responder ao
ambiente somente após o condicionamento (através
das sinapses condicionadas)
Sinapses condicionadas
INE – CTC - UFSC
11
Condicionamento Clássico
INE – CTC - UFSC
12
Sistema Nervoso do Robô
• Condicionamento de Segunda Ordem
– Dois sensores de luminosidade (LDR)
– Cada sensor é compostos por duas células sensoriais:
• Proximal: responde ao aumento da intensidade da luz
• Distal: responde a diminuição da intensidade da luz
– Os limiares são muitos próximos ao potencial de
descanso dos sensores de luminosidade, fazendo que
sejam muito sensitivo a mudanças na luz
INE – CTC - UFSC
13
Condicionamento de Segunda
Ordem
INE – CTC - UFSC
14
Simulador Neural
• Hi-NOON:
– Rede Hieráquica de Neurônios Orientados a Objetos
– Neurônios, sinapses e as redes são representados
como objetos
– Utiliza o potencial da membrana como parâmetro
observável na rede
– Apresenta tipos diferentes de neurônios (basic, noisy,
sensor, etc) conforme seus spikes (potenciais de ação)
INE – CTC - UFSC
15
Evolução do spike
INE – CTC - UFSC
16
Conclusão
• Através da monitoração das taxas de disparo de
específicos neurônios e dos pesos sinápticos
entre as conexões neurais, confirmou-se que o
condicionamento clássico e de alta ordem
ocorrem, levando a emergência de
comportamentos ecologicamente válidos
INE – CTC - UFSC
17
Download

ARBIB : Um robô autonômo baseado em inspiração biológica