Buscar

14. Suponha um algoritmo de busca pelo melhor primeiro (best-first ou busca gulosa) em que a função objetivo é f(n) = (2 – w).g(n) + w.h(n). Para q...

14. Suponha um algoritmo de busca pelo melhor primeiro (best-first ou busca gulosa) em que a função objetivo é f(n) = (2 – w).g(n) + w.h(n). Para que valores de w este algoritmo é garantidamente ótimo? Que tipo de busca ele realiza quando w = 0? Quando w = 1? E quando w = 2?


Essa pergunta também está no material:

Inteligência Artificial - Lista de Exercícios
4 pág.

Inteligência Artificial Colégio ObjetivoColégio Objetivo

💡 1 Resposta

User badge image

Ed Verified user icon

Para que o algoritmo de busca pelo melhor primeiro seja garantidamente ótimo, o valor de w deve estar entre 0 e 1. Quando w = 0, o algoritmo realiza uma busca gulosa pura, ou seja, considera apenas a heurística h(n) para escolher o próximo nó a ser expandido. Quando w = 1, o algoritmo realiza uma busca A*, que considera tanto a heurística h(n) quanto o custo g(n) do caminho percorrido até o nó atual. Quando w = 2, o algoritmo não é garantido para encontrar a solução ótima, pois a função objetivo não é mais uma combinação convexa de g(n) e h(n).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais