Академический Документы
Профессиональный Документы
Культура Документы
INTELIGNCIAARTIFICIAL
estadosucessor
n
,ovalor
f(n)
.Seja
ni
oestadosucessorquetemomaiorvalor.
3. Se
f(n
<
n
n
.Issosignificaqueoalgoritmoencontrouumestado
i)
atual,retornar
atual
quemaximizaafuno
f(n)
.
4. Seno,
n
=
n
evoltaretapa2.
atual
i
Problemascomoalgoritmohillclimbing:
Elepodeseencontraremummximolocal.Comoelesempre"sobe"epara
quandoeleseencontraemumcume,setiveroutrocumemaisaltonoespao
deestados,elenovairetornaressasoluo.Piorainda,senocumequeele
encontrouoestadonocorrespondesoluoesperada,elenoretornauma
soluo.
Planaltos.Issoacontecequandotodosoestadossucessorestemmaisou
menosomesmovalor.Nessecaso,oalgoritmovai"andar"aleatoriamente
nessaregio.
Solues:
Gerarumaoutraconfiguraoaleatoriamenteerecomearapartirdessenovo
estado.
Tmperasimulada.Aidiadepermitiraoalgoritmoescolher,devezem
quando,umestadoquetemumvalormenor.Aprobabilidadedefazertal
escolhadiminuimedidaqueabuscaprogride.
Porsetratardeumtipodealgoritmodebuscalocal,possuias
vantagem
de:
1.usampoucamemria(normalmente,umaquantidadeconstantedememria)
2.podemencontrarsoluesrazoveis/factveisemespaosdeestadosgrandesou
infinitos(etambmcontnuos)paraosquaisalgoritmossistemticoscomoosdebusca
cegaeinformadanosoadequados.
ProblemadasNRainhas:
Resolvido comminimizaodeconflitos,tcnicaderesoluodecombinaodo
HillClimbingcom satisfao derestries.Do HillClimbingela usaaidiadeescolher
o melhor estado sucessor. Das tcnicas de resoluo por satisfao de restries a
minimizaodeconflitos usa o princpioderepresentaroproblemaporumconjuntode
variveis e restries sobre as variveis. Um estado representado por uma
Suponhaoseguinteestadoinicial,ondeA=B=C=D=1restrio:
Vejaonmerodeconflitosparacadaposiopossvel:
Finalmente,colocandoarainhaAnasegundacoluna,obtemosumasoluo:
Referncia:
http://www.dainf.ct.utfpr.edu.br/~tacla/IA/013BuscaLocal.pdf
http://www.professeurs.polymtl.ca/michel.gagnon/Disciplinas/Bac/IA/ResolProb/resprobl
ema.html#hillclimbing