Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contedo programtico
n
A de Andrade 2011
Erivan
A de Andrade 2011
Erivan
Funo de avaliao(FA)
q Retorna um nmero propondo descrever a (desirability)
utilidade(ou falta dela) de expandir o prximo n de uma
arvore de busca
Um FA usa conhecimento especfico sobre o problema
Busca o melhor primeiro
q Se os ns so ordenado e os com melhor avaliao so
expandidos primeiro
A estratgia de buscar o melhor primeiro venervel mas
imprecisa
q Se pudssemos de fato expandir o melhor primeiro iramos
direto soluo
q Ele permite apenas escolher o que parece ser melhor,
segundo a FA utilizada
q Uma FA onisciente pode de fato expandir o melhor primeiro
A de Andrade 2011
Erivan
A de Andrade 2011
Erivan
A de Andrade 2011
Erivan
A de Andrade 2011
Erivan
Busca gulosa
n
A de Andrade 2011
Erivan
Busca gulosa
n
n
q
A de Andrade 2011
q
q
Erivan
Busca gulosa
q A estratgia se preocupa em abocanhar o mximo possvel
do caminho restante para tingir a meta
A de Andrade 2011
q
q
tima e completa
Pode ser muito ineficiente
f(n) = g(n)+h(n)
Erivan
10
Busca A* (cont...)
q
A de Andrade 2011
Heurstica admissvel
n
q
q
11
Erivan
Comportamento da Busca A*
q
A de Andrade 2011
n
q
Erivan
12
Comportamento da Busca A*
q
A de Andrade 2011
n
n
q
13
Erivan
Comportamento da Busca A*
A de Andrade 2011
14
Erivan
Comportamento da Busca A*
q
A de Andrade 2011
Erivan
15
A de Andrade 2011
Erivan
16
A de Andrade 2011
Erivan
17
Funes Heursticas
n
A de Andrade 2011
Erivan
Problema Relaxado:
q
A de Andrade 2011
Operadores relaxados:
4 5 8
1 6
7 2 3
Erivan
19
A de Andrade 2011
Erivan
20
Heursticas possveis
h1 = no. de elementos fora do lugar (h1=7)
h2 = soma das distncias de cada nmero posio final
(h2=2+3+3+2+4+2+0+2=18)
A de Andrade 2011
21
3
4
Erivan
4
2
A de Andrade 2011
Erivan
22
informao estatstica:
q executar a busca com um conjunto de treinamento (e.g., 100
configuraes diferentes do jogo), e computar os resultados.
q se, em 90% dos casos, quando h (n) = 14, a distncia real
da soluo 18,
q ento, quando o algoritmo encontrar 14 para o resultado da
funo, substituir-se esse valor por 18.
Informao estatstica expande menos ns, porm elimina
admissibilidade:
A de Andrade 2011
23
Erivan
A de Andrade 2011
Erivan
24
A de Andrade 2011
26
Erivan
Erivan
27
A de Andrade 2011
28
Erivan
A de Andrade 2011
Erivan
29
A de Andrade 2011
30
Erivan
Subida da Encosta
q
A de Andrade 2011
1. Mximos locais
2. Plancies (plats)
3. Encostas e picos
Erivan
31
A de Andrade 2011
32
Erivan
Mximos locais
q Definio
A de Andrade 2011
q
n
restrio do algoritmo
Erivan
33
Mximos locais
A de Andrade 2011
f(n) = f(filhos(n))
restrio do algoritmo
Erivan
34
Plats (Plancies)
A de Andrade 2011
Erivan
35
Encostas e Picos
Subida da Encosta
q
A de Andrade 2011
36
Objetivo!!!
Erivan
O algoritmo completo?
SIM, para problemas de otimizao
q
A de Andrade 2011
O algoritmo timo?
n
37
Erivan
A de Andrade 2011
Erivan
38
Tmpera Simulado
q
A de Andrade 2011
n
n
q
Erivan
39
Tmpera Simulado
q
A de Andrade 2011
DE = Valor[prximo-n] - Valor[n-atual]
T = Temperatura
40
Erivan
Tmpera Simulado:Algoritmo
q
A de Andrade 2011
Erivan
41
A de Andrade 2011
Erivan
42
q
q
A de Andrade 2011
Erivan
43
Fontes de consulta
A de Andrade 2011
www.di.ufpe.br/~compint/aulas-IAS
Stuart Russel e Peter Norvig. Artificial
Intelligence: A modern approach
Erivan
44