SUBIDA DA ENCOSTA   Elaborado por: Perycles Lopes e Klyvia Farias
SUBIDA DA ENCOSTA•   É um método de busca local que usa a ideia de que o objetivo deve ser atingido com o menor número de ...
SUBIDA DA ENCOSTA•   Há duas variações do método: a Subida de Encosta SIMPLES e a Subida de Encosta PELA TRILHA MAIS ÍNGRE...
SUBIDA DA ENCOSTAAlgoritmo:1. Estado corrente ← estado inicial2. Repita até que o estado corrente seja a solução ou não ex...
SUBIDA DA ENCOSTA PARA A TRILHA MAIS ÍNGREMEAlgoritmo:1.Estado corrente ← Estado inicial.2. Repita até que estado corrente...
EXEMPLO          Problema:          h=1 (valor de h para cada sucessor possível obtido pela movimentação de uma rainha), t...
EXEMPLO
BIBLIOGRAFIAhttp://www.scribd.com/doc/62492025/20/Subida-da-encosta-Hill-Climbinghttp://www.gsigma.ufsc.br/~popov/aulas/ia...
Próximos SlideShares
Carregando em…5
×

Trabalho de inteligência artificial

271 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
271
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Trabalho de inteligência artificial

  1. 1. SUBIDA DA ENCOSTA Elaborado por: Perycles Lopes e Klyvia Farias
  2. 2. SUBIDA DA ENCOSTA• É um método de busca local que usa a ideia de que o objetivo deve ser atingido com o menor número de passos.• heurísticas de busca em vizinhança, como a busca local, as quais necessariamente partem de uma solução inicial viável (em alguns casos podendo ser somente uma solução possível qualquer), tentando melhorar esta solução através de operações de troca, remoção ou inserção, até que não seja mais possível a melhoria ou algum outro critério de parada seja satisfeito;• Empregando uma ordenação total ou parcial do conjunto de estados, é possível dizer se um estado sucessor leva para mais perto ou para mais longe da solução. Assim o algoritmo de busca pode preferir explorar em primeiro lugar os estados que levam para mais perto da solução.
  3. 3. SUBIDA DA ENCOSTA• Há duas variações do método: a Subida de Encosta SIMPLES e a Subida de Encosta PELA TRILHA MAIS ÍNGREME.• Subida de encosta simples: vai examinando os sucessores do estado atual e segue para o primeiro estado que for maior que o atual.• Subida de encosta pela trilha mais íngreme: Examina todos os sucessores do estado atual e escolhe entre estes sucessores qual é o que está mais próximo da solução.
  4. 4. SUBIDA DA ENCOSTAAlgoritmo:1. Estado corrente ← estado inicial2. Repita até que o estado corrente seja a solução ou não existam operadores a serem aplicados ao estado correntea) Escolha um operador que ainda não tenha sido aplicado ao estado corrente e aplique-o para produzirum novo estado.b) Avalie o novo estado. i) Se for a solução (um estado meta) retorne-o e encerre. ii) Se for melhor que o estado corrente então Estado corrente ← novo estado.Características:• Seleciona o primeiro vizinho que seja melhor.• Problema: tende a convergir para uma solução que é um máximo local e não para o máximo global.• É irrevogável (sem retrocesso)
  5. 5. SUBIDA DA ENCOSTA PARA A TRILHA MAIS ÍNGREMEAlgoritmo:1.Estado corrente ← Estado inicial.2. Repita até que estado corrente seja a solução ou não haja mudança no estado corrente.a) Sucessor ← pior absolutob) Para cada operador aplicável ao estado corrente.i) aplique o operador e gere um novo estado.ii) Avalie o novo estado. Se for a solução retorne-o e encerre Se for melhor então sucessor ← novo estadoc) Se sucessor for melhor que estado correnteEntão Estado corrente ← sucessorCaracterísticas• Seleciona o melhor vizinho, desde que seja melhor que o estado corrente.• Problema: tende a convergir para uma solução que é um máximo local e não para o máximo global.• É irrevogável (sem retrocesso)
  6. 6. EXEMPLO Problema: h=1 (valor de h para cada sucessor possível obtido pela movimentação de uma rainha), todo movimento de qualquer rainha só piora a situação. Solução: Movimento lateral para evitar plano – pode ocorrer repetição infinita se for um máximo local plano que não seja planície; – Impor um limite sobre o número de movimentos laterais;
  7. 7. EXEMPLO
  8. 8. BIBLIOGRAFIAhttp://www.scribd.com/doc/62492025/20/Subida-da-encosta-Hill-Climbinghttp://www.gsigma.ufsc.br/~popov/aulas/ia/modulo3/index.htmlhttp://pt.wikipedia.org/wiki/Heur%C3%ADstica_(computa%C3%A7%C3%A3o)http://www.professeurs.polymtl.ca/michel.gagnon/Disciplinas/Bac/IA/ResolProb/resproblema.html#hillclimbinghttps://docs.google.com/viewer?a=v&q=cache:AwC4OtSerR0J:fei.edu.br/~psantos/slidesIA/CAP4_busca_informada.ppt+&hl=en&gl=br&pid=bl&srcid=ADGEESj7EtSbHXPaETuSbzJShy8vPHVMLhAJs-LS02-0fGsESCBbBrgd6DqIKjGd9EAInIwcXsClT7sxUn7T1gownl8JFeWFs6COzUnk9Ut7vADdfLLtWdfgs5Gxmyh8RQpv7U9q09Gb&sig=AHIEtbSbiEGlx_R4ZGxpctaUsjaYSyjLtw

×