Escolar Documentos
Profissional Documentos
Cultura Documentos
Fundamentos de Inteligência
Artificial
2. Agentes Reactivos
1
9/29/23
Agentes
Agentes
• Estratégias
• com base nas suas propriedades, um agente constrói estratégias que
lhe permitam ser bem sucedidos nas tarefas que têm de resolver.
• Tarefas
• Externas – impostas pelo ambiente;
• Internas – determinadas por objetivos do agente.
2
9/29/23
Agentes
• Tarefas
• Alguns aspectos que permitem caracterizar as tarefas que
os agentes podem ter que realizar:
• Necessidade de deliberação;
• Lidar com a mudança;
• Necessidade de interação;
• Realizar tarefas “impostas”.
Agentes
• Tarefas
• Estes aspetos podem estar mais, ou menos, presentes:
• Necessidade de deliberação – podem, ou não, ser necessários processos de
decisão sofisticados
3
9/29/23
Agentes
•Tarefas
• Lidar com a mudança, tanto ao nível do agente (quando este tem a
capacidade de aprender) ou ao nível do ambiente (navegação)
Agentes
•Tarefas
• Necessidade de interação – o agente pode, ou não, ter necessidade
de comunicar. Esta comunicação tanto pode ser oral como escrita
Sistema automático de
reconhecimento de aviões
4
9/29/23
Agentes
• Tarefas
• Realizar tarefas impostas – por exemplo, tarefas determinadas pelo ambiente.
Dependendo do agente esta necessidade pode ser mais ou menos evidente.
Agentes
• Deterministas 2
• Estáticos
1
fáceis
Dinâmicos
Não deterministas
10
5
9/29/23
Agentes
• Alguns exemplos de agentes comuns:
• Agentes de procura (na Web)
• Agentes de filtragem (do correio eletrónico)
• Agentes assistentes (agenda eletrónica)
• Assim, podemos definir um agente da seguinte forma:
11
Naturais Artificiais
12
6
9/29/23
Ambiente
Agente: Estado* à Acção
Agente
Percepção Acção
Ambiente: Estado×AcçãoàP(Estado)
13
Vizinhança
1
4 2
3
Modelo
Mundo Real
Visão local
Tranformação Tempo t + 1
no mundo real
Tempo t
simplificação simplificação
Os modelos são simplificações
Tranformação
no modelo
Tempo t Tempo t + 1
Modelo
14
7
9/29/23
1
e = <s1,s2,s3,s4> = <0,1,0,0>
4 2
3
p = <livre, ocupado, livre, livre> = < ¬O1, O2, ¬O3, ¬O4>
15
• As três metáforas
• Simbólica
• Conexionista
• Biológica
16
8
9/29/23
Definição à custa de
Agentes Puramente Reactivos Sistemas de Produções
17
Percepções={livre, ocupado}
16 estados
1
Acções={norte,sul, este, oeste}
4 2
3
Sistema de Produções
18
9
9/29/23
19
O que se segue?
O comportamento do
agente repete-se!
1.¬O1 à N
2.¬O2 à E
3.¬O3 à S
4.¬O4 à O
5. T à NIL
Escola Superior de Tecnologia de Castelo Branco 20
20
10
9/29/23
21
Procura_ouro:
1.Ouro à NIL
2.¬O1, ¬P1 à N,Pag
3.¬O2, ¬P2 à E, Pag
4.¬O3, ¬P3 à S, Pag
5.¬O4, ¬P4 à O, Pag
6. T à NIL
22
11
9/29/23
Modelo
x1 x2 x3 x4
Segue_paredes:
x4 ¬x1 ® norte
x3 ¬x 4 ® oeste
x 2 ¬x3 ® sul
x1¬x2 ® este
T ® norte
Tudo bem, mas….
Escola Superior de Tecnologia de Castelo Branco 23
23
Porquê?
x1 x2 x3 x4
X1=0 X1=0
X2=1 X2=1
X3=1 X3=1
X4=1 X4=0
24
12
9/29/23
Arquitetura
Ambiente
Agente
percepção: E àP
percepção acção estado: I´P à I
acção: I à A
estado Estado
25
26
13
9/29/23
Segue_trilho: http://www.youtube.com/watch?v=DCk96kdJfHA
1.Off,F à A,Off
2.Off, ¬F à E,On
3.On,F à A,Off
4.On, ¬F à D,On
1 2 3
4 5 6
27
Evitar obstáculos:
http://www.youtube.com/watch?v=kMflXZ0U97k
28
14