Você está na página 1de 2

Lista nº : 07

Disciplina: Sistemas Inteligentes 1

Nome: Samuel Augusto de Oliveira Rodrigues


Matrícula: 16-94423

1. O que é uma função heurística?


É uma função que classifica alternativas em algoritmos de pesquisa em cada etapa de ramificação
com base nas informações disponíveis para decidir qual ramificação seguir.

2. Explique o funcionamento algoritmo busca gulosa?


É a função tenta resolver o problema fazendo a escolha localmente ótima em cada fase com a
esperança de encontrar um ótimo global. Na solução de alguns problemas combinatórios a estratégia
gulosa pode assegurar a obtenção de soluções ótimas, o que não é muito comum. Ela tem esse nome
porque não ‘olha ’ para além dos estados sucessores imediatos.

3. Explique o funcionamento do algoritmo A*?


 É um método de busca que procura otimizar a solução, considerando todas as informações
disponíveis até aquele instante, não apenas as da última expansão, onde todos os estados
abertos até determinado instante são candidatos à expensão.
 De certa forma combina as vantagens tanto da busca em largura como em profundidade.
 Busca onde o nó de menor custo aparente na fronteira do espaço de estados é expandido
primeiro.

É definida por:

f(n) = g(n) + h(n)

g(n) = custo do caminho do nó inicial até o nó n.


h(n) = custo do caminho estimado do nó n até o nó final.
f(n) = custo do caminho total estimado.

4. O que é uma heurística admissível e consistente?


Uma heurística admissível e consistente nunca superestima o custo de alcançar o objetivo, isto é,
ela é otimista. Ela é admissível e consistente se para cada nó n, h ( n) ≤ h * ( n ), onde h * ( n) é o
custo verdadeiro de alcançar o estado objetivo a partir de n. •

5. Considere o seguinte grafo “dirigido” (mapa). O nó A representa o estado inicial e o nó G


representa o objetivo a ser alcançado. As ações permitidas são representadas pelos arcos de
cada nó (por exemplo, do nó C só é possível ir para os nós B, D e E). O custo do caminho de um
nó para outro está indicado pelo número associado a cada arco (por exemplo, o custo de ir de B
para D é 38). O custo estimado (via alguma função heurística) de cada nó em relação ao nó
objetivo está indicado pelo número dentro de cada círculo representando o nó (por exemplo, o
custo estimado de sair de B para chegar em G é de 26).
(a) Desenhe a árvore de busca para este grafo. Coloque os nós em ordem alfabética da
esquerda para a direita. Se quiser, adicione o custo do caminho de cada arco, como também o
valor da função heurística para cada nó (isto irá ajudar na solução dos próximos items).
(b) Qual o caminho ótimo do nó inicial para o nó objetivo?
(c) Na busca do nó objetivo G, que nós são expandidos usando as seguintes estratégias de busca
- mostre a árvore de busca para cada caso. OBS.: empates são resolvidos expandindo-se os nós
mais à esquerda.
i. Busca em largura

ii. Busca em profundidade

iii. Busca Gulosa

Você também pode gostar