LERCI/LEIC TAGUSPARK INTELIGÊNCIA ARTIFICIAL 2005/06 PROCURA

Documentos relacionados
INTELIGÊNCIA ARTIFICIAL 2008/09

Inteligência Artificial Alameda e Taguspark

Inteligência Artificial

Inteligência Artificial Alameda e Taguspark

Resolução de Problemas. Universidade Católica de Pelotas Engenharia da Computação Disciplina: Inteligência Artificial

PROCURA E PLANEAMENTO

PROCURA E PLANEAMENTO

Exercícios de Procura e Planeamento 2013/2014

Sistemas Baseados em Conhecimento

Inteligência Artificial Taguspark

Procura Informada. Capítulo 4

Inteligência Artificial

Tópicos Especiais: Inteligência Artificial BUSCA COM INFORMAÇÃO E EXPLORAÇÃO

Inteligência Artificial - IA. Resolução de problemas por meio de busca

Inteligência Artificial 2008/09 E z D

CEFET/RJ Disciplina: Inteligência Artificial Professor: Eduardo Bezerra Lista de exercícios 01

PROCURA E PLANEAMENTO

Inteligência Artificial. Resolução de problemas por meio de algoritmos de busca. Aula II Algoritmos básicos de busca cega

PROCURA E PLANEAMENTO

lnteligência Artificial

CEFET/RJ Disciplina: Inteligência Artificial Professor: Eduardo Bezerra Lista de exercícios 01

INTELIGÊNCIA ARTIFICIAL

Métodos de Busca: Busca sem Informação. Sistemas de Informação/Ciências da Computação UNISUL Aran Bey Tcholakian Morales, Dr. Eng.

PROCURA E PLANEAMENTO

Busca em Espaço de Estados a

Busca com informação e exploração. Capítulo 4 Russell & Norvig Seção 4.2 e 4.3

Inteligência Artificial

Busca com informação e exploração. Inteligência Artificial. Revisão da aula passada: Heurística Admissível. Revisão da aula passada: Busca A *

Busca Heurística - Informada

Inteligência Artificial - IA

INTRODUÇÃO A BUSCA EXERCÍCIOS

Ex. 1) Considere que a árvore seguinte corresponde a uma parte do espaço de estados de um jogo de dois agentes: f=7 f=7 f=1 f=2

Buscas Não Informadas (Cegas) - Parte I

2284-ELE/5, 3316-IE/3

Busca com informação e exploração. Inteligência Artificial. Busca pela melhor escolha. Romênia com custos em km. Busca com informação (ou heurística)

a) Defina em Prolog iguais/1, um predicado que recebe um estado do jogo e que verifica que todas as pilhas têm o mesmo número de peças.

CTC-17 Inteligência Artificial Problemas de Busca. Prof. Paulo André Castro

Sistemas Inteligentes Lista de Exercícios sobre Busca e Agentes Inteligentes

Busca Cega (Exaustiva) e Heurística. Busca Aula 2

Lista de exercícios 1

Técnicas de Inteligência Artificial

Inteligência Artificial

Introdução à Resolução de Problemas por meio de Busca

Busca com informação e exploração. Inteligência Artificial. Busca pela melhor escolha. Romênia com custos em km 9/13/2010

INTELIGÊNCIA ARTIFICIAL

Técnicas Inteligência Artificial

Os problemas de IA empregam heurísticas, basicamente, em duas situações:

Busca no espaço de estados

*Capítulo 3 (Russel & Norvig)

3. Resolução de problemas por meio de busca

Métodos de Busca. Inteligência Artificial. Busca Heurística. Busca Heurística. Prof. Ms. Luiz Alberto Contato:

Resolução de Problemas através de Busca. Prof. Júlio Cesar Nievola PPGIA - PUC-PR

Lista de Exercícios 1

Procura Informada. Capítulo 4

CÁLCULO I. Lista Semanal 01 - Gabarito

INTELIGÊNCIA ARTIFICIAL

Inteligência Artificial

INF 1771 Inteligência Artificial

Introdução 1. Um espaço de estados possíveis, incluindo um estado inicial e um estado final(objetivo): Introdução

Agentes que resolvem problemas através de busca Capítulo 3 Parte I

Técnicas Inteligência Artificial

Inteligência Artificial

Agentes baseados em metas Capítulo 3 Parte I

MC102 Aula 27 Recursão II

Agentes de Procura Procura Cega. Capítulo 3: Costa, E. e Simões, A. (2015). Inteligência Artificial Fundamentos e Aplicações, 3.ª edição, FCA.

Inteligência Computacional

Inteligência Artificial

SME Cálculo Numérico. Lista de Exercícios: Gabarito

BCC204 - Teoria dos Grafos

Resolução de Problemas

Busca com informação e exploração. Inteligência Artificial

Busca Heurística. Profa. Josiane M. P. Ferreira

Aula 04 / LAB 01 Resolução de problemas por meio de busca Prof. Dr. Alexandre da Silva Simões. Exercício 1. Problema dos jarros de água

Introdução às medidas físicas ( ) Aulas 6 e 7 Queda livre

Busca com informação e exploração. Capítulo 4 Russell & Norvig Seção 4.1

Relatório de Inteligência Artificial

Resumo. Como um agente busca de seqüência de ações para alcançar seus objetivos.

Redes Neurais (Inteligência Artificial)

Métodos de Busca. Estratégias de Busca Cega

Inteligência Artificial Apontamentos para as aulas Luís Miguel Botelho

2. Diga qual é a diferença entre tipos de informação elementares e tipos de informação estruturados.

Fundamentos de Programação

Introdução às medidas físicas ( ) Aula 6 e 7 Queda livre. Qual é o método que usará para atingir seu objetivo?

Resolução de problemas por meio de busca. Capítulo 3 Inteligência Artificial Sistemas de Informação

Programação Estruturada

Projeto de Monitoria: Torre de Hanoi

Buscas Informadas ou Heurísticas - Parte II

Prof. Dr. Jaime Simão Sichman Prof. Dra. Anna Helena Reali Costa

Semana 4 Zeros das Funções

ALGARISMOS SIGNIFICATIVOS E TRATAMENTO DE DADOS

Busca no espaço de estados (parte I)

Inteligência Artificial

MAC425/5739 Inteligência Artificial 3. Busca informada

Estratégias de Busca: Métodos Informados. March 9, 2015

Lista 1 Sistemas Inteligentes (INE5633) 2014s2. Cap. 2 - Russel & Norvig - Exercícios selecionados (respostas em azul)

COLÉGIO SÃO JOÃO GUALBERTO

REDES NEURAIS / INTELIGÊNCIA ARTIFICIAL LISTA DE EXERCÍCIOS 6

Problemas e Estratégias. March 31, 2016

Transcrição:

LERI/LEI TGUSPRK INTELIGÊNI RTIFIIL 005/06 PROUR ) onsidere o espaço de estados definido pelo estado inicial,, e pela função que gera os sucessores de um estado, sucessores(n)={n, n+}. onsiderando o estado objectivo 9, desenhe a árvore de procura indicando a ordem de geração e a ordem de expansão de cada nó para uma: a) Procura em largura primeiro; b) Procura em profundidade primeiro; c) Procura em profundidade iterativa; d) Procura em profundidade limitada com limite de profundidade. (Em caso de empate, explore os nós por ordem numérica crescente.) ) onsidere o problema da torre de Hanoi com discos. Neste problema, existem três pinos, e e discos de diâmetros diferentes, estando no início todos os discos colocados no pino com os discos maiores em baixo dos mais pequenos. Este problema consiste em deslocar todos os discos para o pino, um a um, do pino para o pino, de modo a que fiquem na mesma posição relativa nunca podendo, em momento algum, existir um disco em cima de outro de menor diâmetro. a) Formule o problema da Torre de Hanoi com discos como um problema de procura. b) Qual o método de procura cega que escolheria para resolver o problema e porquê? ) onsidere o seguinte espaço de estados definido pelos nós,,,, E e F e pelas transições representadas (os números representam os custos das transições). Em caso de empate na colocação dos nós na fila de nós por expandir, utiliza-se a ordem alfabética para desempatar. E 8 7 F

LERI/LEI TGUSPRK INTELIGÊNI RTIFIIL 005/06 Para resolver o problema de ligar o nó ao nó E, admita que tem h()=5, h()=, h()=, h()=, h(e)= e h(f)=0. Escreva a ordem pela qual os nós foram gerados e expandidos por cada uma das seguintes estratégias de procura: a) Procura em profundidade primeiro; b) Procura em largura primeiro; c) Procura de custo uniforme; d) Procura em profundidade iterativa; e) Procura gananciosa; f) Procura *; g) Procura I*; h) Procura RFS. heurística é admissível? heurística é consistente? Justifique. ) onsidere o seguinte espaço de estados definido pelos nós,,, e E e pelas transições representadas (os números representam os custos das transições). Em caso de empate na colocação dos nós na fila de nós por expandir, utiliza-se a ordem alfabética para desempatar. 7 E Para resolver o problema de ligar o nó ao nó E, admita que tem h()=5, h()=, h()=, h()= e h(e)=0. Escreva a ordem pela qual os nós foram gerados e expandidos por cada uma das seguintes estratégias de procura: a) Procura em profundidade primeiro; b) Procura em largura primeiro; c) Procura de custo uniforme; d) Procura em profundidade iterativa; e) Procura gananciosa; f) Procura *.

LERI/LEI TGUSPRK INTELIGÊNI RTIFIIL 005/06 5) s cidades,, e estão ligadas por uma rede de estados representada pelo mapa que se segue. 5 0 0 onsiderando que dispõe de uma função trocos, que recebe como argumentos dois símbolos representando duas cidades e retorna o número mínimo de troços de estrada entre as duas cidades; que o custo de ir para uma cidade para outra corresponde à distância percorrida; e que a estimativa de custo de ir de uma cidade para outra corresponde ao menor número de troços entre as duas cidades multiplicado pelo comprimento médio dos troços do mapa: a) Mostre a árvore de procura gerada na procura do caminho de para utilizando a procura gananciosa, indicando a ordem de geração e de expansão e assumindo que eventuais desempates são decididos por ordem alfabética. b) Mostre a árvore de procura gerada na procura do caminho de para utilizando a procura *, indicando a ordem de geração e de expansão e assumindo que eventuais desempates são decididos por ordem alfabética. c) heurística é admissível? heurística é consistente? Justifique. 6) onsidere o espaço de estados apresentado a seguir e que representa o mundo dos blocos com os blocos, e : Suponha que quer passar do estado inicial, em que está em cima de e e estão em cima da mesa, para o estado final, em que está em cima de, está em cima de e está em cima da mesa. onsidere que o custo de cada transição é e que a função heurística que vai utilizar devolve o número de blocos que não estão em cima das mesmas posições em que aparecem no estado final (por exemplo, a heurística aplicada ao estado inicial vale ).

LERI/LEI TGUSPRK INTELIGÊNI RTIFIIL 005/06 a) função heurística proposta é admissível? Justifique. b) esenhe a árvore de procura gerada pela procura *, indicando a ordem de geração e de expansão dos nós. 7) onsidere um agente que vive numa casa com infinitos quartos, em que os quartos estão numerados. Os quartos normalmente têm três portas. Se o quarto for o quarto n, a porta esquerda que dá acesso ao quarto *n, a porta direita que dá acesso ao quarto *n+ e a porta de trás que dá acesso ao quarto div(n,) (divisão inteira de n por ). O quarto tem apenas a porta esquerda e direita. No início, o agente é colocado no quarto. O agente recebe como percepção a cada instante o quarto para onde quer ir e retorna a acção que o faz ficar mais próximo do objectivo. s acções possíveis são: :atravessa-porta-esquerda, se quiser passar do quarto n para o quarto *n; :atravessa-porta-direita, se quiser passar do quarto n para o quarto *n+; e :atravessa-porta-tras, se quiser passar do quarto n para o quarto mod(n,); :espera, se não quiser mudar de quarto. a) e que tipo é o agente referido? Justifique. b) Implemente este agente. Sugestão: Se o agente está no quarto n e quer ir para o quarto m, com m n, divida m por,, 8, 6, etc, até obter n ou até obter. Se obtiver n, a porta a atravessar vai depender do valor que foi dividido para obter n. aso contrário, vai ser a porta de trás. c) O problema da deslocação do agente do quarto n para o quarto m referido no exercício anterior pode ser visto como um problema de procura em que os

LERI/LEI TGUSPRK INTELIGÊNI RTIFIIL 005/06 estados são representados pelo número do quarto, os operadores de transição correspondem às acções de atravessar a porta aplicáveis descritas no exercício anterior, e a função de custo de transição tem o valor. Vamos supor que queremos procurar o caminho desde o estado 0 até ao estado. Para calcular a função heurística aplicada ao estado n, vamos considerar a função IST(n) que nos dá o número mínimo de portas que é necessário atravessar para ir do estado n ao estado e que corresponde ao número de vezes que é possível dividir o valor do estado por (divisão inteira) até se atingir o valor. função heurística para estimar o custo de passar do estado n para o estado final m é calculada através da fórmula h(n)= IST(n)- IST(m). Por exemplo, para o problema que estamos a estudar (m é e n é 0), uma vez que IST(n)= e IST(m)=, tem-se h()=ist(0)- IST()=. d) onsidere que vai resolver este problema de procura utilizando a procura gananciosa (em caso de empate, seleccione o nó que minimiza o número de nós gerados). i) Qual o número de nós gerados? ii) Qual o número de nós expandidos? iii) Qual a ordem de geração do nó que tem como estado? iv) Qual a ordem de expansão do nó que tem como estado? e) onsidere que vai resolver este problema de procura utilizando a procura * (em caso de empate, seleccione o nó que minimiza o número de nós gerados). i) Qual o número de nós gerados? ii) Qual o número de nós expandidos? iii) Qual a ordem de geração do nó que tem como estado? iv) Qual a ordem de expansão do nó que tem como estado? 5