Buscas Não Informadas (Cegas) - Parte I
|
|
- Ester Henriques Lencastre
- 6 Há anos
- Visualizações:
Transcrição
1 Buscas Não Informadas (Cegas) - Parte I Prof. Cedric Luiz de Carvalho Instituto de Informática - UFG Graduação em Ciência da Computação / 2006
2 BUSCA EM LARGURA(BREADTH-FIRST ) - 1/5 A raiz é expandida. Todos os nós gerados pela expansão da raiz são expandidos. Os sucessores dos nós gerados pela expansão da raiz são expandidos. O processo se repete.
3 BUSCA EM LARGURA(BREADTH-FIRST ) - 1/5 A raiz é expandida. Todos os nós gerados pela expansão da raiz são expandidos. Os sucessores dos nós gerados pela expansão da raiz são expandidos. O processo se repete.
4 BUSCA EM LARGURA(BREADTH-FIRST ) - 1/5 A raiz é expandida. Todos os nós gerados pela expansão da raiz são expandidos. Os sucessores dos nós gerados pela expansão da raiz são expandidos. O processo se repete.
5 BUSCA EM LARGURA(BREADTH-FIRST ) - 1/5 A raiz é expandida. Todos os nós gerados pela expansão da raiz são expandidos. Os sucessores dos nós gerados pela expansão da raiz são expandidos. O processo se repete.
6 Árvore de Busca BUSCA EM LARGURA - 2/5 1
7 Árvore de Busca BUSCA EM LARGURA - 2/
8 Árvore de Busca BUSCA EM LARGURA - 2/
9 Árvore de Busca BUSCA EM LARGURA - 2/
10 Avaliação BUSCA EM LARGURA - 3/5 Esta estratégia sempre encontra uma solução, caso ela exista. Se houver mais de uma solução esta estratégia encontra primeiro a mais próxima da raiz.
11 Avaliação BUSCA EM LARGURA - 3/5 Esta estratégia sempre encontra uma solução, caso ela exista. Se houver mais de uma solução esta estratégia encontra primeiro a mais próxima da raiz.
12 Avaliação BUSCA EM LARGURA - 4/5 Segundo os critérios de avaliação: Completo; Ótimo - se o custo do caminho é uma função não decrescente da profundidade dos nós. Esta condição somente é válida se todos os operadores têm o mesmo custo.
13 Avaliação BUSCA EM LARGURA - 4/5 Segundo os critérios de avaliação: Completo; Ótimo - se o custo do caminho é uma função não decrescente da profundidade dos nós. Esta condição somente é válida se todos os operadores têm o mesmo custo.
14 Avaliação BUSCA EM LARGURA - 4/5 Segundo os critérios de avaliação: Completo; Ótimo - se o custo do caminho é uma função não decrescente da profundidade dos nós. Esta condição somente é válida se todos os operadores têm o mesmo custo.
15 Avaliação BUSCA EM LARGURA - 4/5 Segundo os critérios de avaliação: Completo; Ótimo - se o custo do caminho é uma função não decrescente da profundidade dos nós. Esta condição somente é válida se todos os operadores têm o mesmo custo.
16 Avaliação BUSCA EM LARGURA - 5/5 Para uma busca completa: Se cada estado produz b (branching factor) Novos estados e a solução está em um caminho de profundidade d: O número máximo (pior caso) de nós expandidos antes de se obter a solução é: 1 + b + b 2 + b b d Complexidade temporal e espacial: O(b d ) Todas as folhas têm que estar na memória ao mesmo tempo.
17 Avaliação BUSCA EM LARGURA - 5/5 Para uma busca completa: Se cada estado produz b (branching factor) Novos estados e a solução está em um caminho de profundidade d: O número máximo (pior caso) de nós expandidos antes de se obter a solução é: 1 + b + b 2 + b b d Complexidade temporal e espacial: O(b d ) Todas as folhas têm que estar na memória ao mesmo tempo.
18 Avaliação BUSCA EM LARGURA - 5/5 Para uma busca completa: Se cada estado produz b (branching factor) Novos estados e a solução está em um caminho de profundidade d: O número máximo (pior caso) de nós expandidos antes de se obter a solução é: 1 + b + b 2 + b b d Complexidade temporal e espacial: O(b d ) Todas as folhas têm que estar na memória ao mesmo tempo.
19 Avaliação BUSCA EM LARGURA - 5/5 Para uma busca completa: Se cada estado produz b (branching factor) Novos estados e a solução está em um caminho de profundidade d: O número máximo (pior caso) de nós expandidos antes de se obter a solução é: 1 + b + b 2 + b b d Complexidade temporal e espacial: O(b d ) Todas as folhas têm que estar na memória ao mesmo tempo.
20 Avaliação BUSCA EM LARGURA - 5/5 Para uma busca completa: Se cada estado produz b (branching factor) Novos estados e a solução está em um caminho de profundidade d: O número máximo (pior caso) de nós expandidos antes de se obter a solução é: 1 + b + b 2 + b b d Complexidade temporal e espacial: O(b d ) Todas as folhas têm que estar na memória ao mesmo tempo.
21 Avaliação BUSCA EM LARGURA - 5/5 Para uma busca completa: Se cada estado produz b (branching factor) Novos estados e a solução está em um caminho de profundidade d: O número máximo (pior caso) de nós expandidos antes de se obter a solução é: 1 + b + b 2 + b b d Complexidade temporal e espacial: O(b d ) Todas as folhas têm que estar na memória ao mesmo tempo.
22 Exemplo BUSCA EM LARGURA - Exemplo Busca em Largura com: Fator de ramificação b = 10; Velocidade de processamento: 1000 nós/s; Memória necessária: 100 Bytes/nós.
23 Exemplo BUSCA EM LARGURA - Exemplo Busca em Largura com: Fator de ramificação b = 10; Velocidade de processamento: 1000 nós/s; Memória necessária: 100 Bytes/nós.
24 Exemplo BUSCA EM LARGURA - Exemplo Busca em Largura com: Fator de ramificação b = 10; Velocidade de processamento: 1000 nós/s; Memória necessária: 100 Bytes/nós.
25 Exemplo BUSCA EM LARGURA - Exemplo Busca em Largura com: Fator de ramificação b = 10; Velocidade de processamento: 1000 nós/s; Memória necessária: 100 Bytes/nós.
26 Requisitos REQUISITOS DE TEMPO E MEMÓRIA Prof Nós Tempo Memória ms 100B s 11KB s 1MB m 111MB h 11GB dias 1TB anos 111TB anos TB
27 BUSCA COM CUSTO UNIFORME - 1/4 A meta mais próxima da raiz não representa sempre a de menor custo. A busca em Largura pode ser modificada: Expandir sempre o nó de menor custo da fronteira ao invés nó de menor profundidade.
28 BUSCA COM CUSTO UNIFORME - 1/4 A meta mais próxima da raiz não representa sempre a de menor custo. A busca em Largura pode ser modificada: Expandir sempre o nó de menor custo da fronteira ao invés nó de menor profundidade.
29 BUSCA COM CUSTO UNIFORME - 1/4 A meta mais próxima da raiz não representa sempre a de menor custo. A busca em Largura pode ser modificada: Expandir sempre o nó de menor custo da fronteira ao invés nó de menor profundidade.
30 Exemplo BUSCA COM CUSTO UNIFORME - 2/4 A problema de roteamento Atingir a meta M, a partir do estado inicial R. R B M C
31 Exemplo BUSCA COM CUSTO UNIFORME - 2/4 A problema de roteamento Atingir a meta M, a partir do estado inicial R. R B M C
32 Exemplo BUSCA COM CUSTO UNIFORME - 2/4 A problema de roteamento Atingir a meta M, a partir do estado inicial R. R B M C
33 Exemplo BUSCA COM CUSTO UNIFORME - 2/4 A problema de roteamento Atingir a meta M, a partir do estado inicial R. R B M C
34 Exemplo BUSCA COM CUSTO UNIFORME - 2/4 A problema de roteamento Atingir a meta M, a partir do estado inicial R. R B M C
35 Árvore de Busca BUSCA COM CUSTO UNIFORME - 3/4 R - 00
36 Árvore de Busca BUSCA COM CUSTO UNIFORME - 3/4 R - 00 A - 01 B - 05 C - 15
37 Árvore de Busca BUSCA COM CUSTO UNIFORME - 3/4 R - 00 A - 01 B - 05 C - 15 M - 11
38 Árvore de Busca BUSCA COM CUSTO UNIFORME - 3/4 R - 00 A - 01 B - 05 C - 15 M - 11 M - 10
39 Avaliação BUSCA COM CUSTO UNIFORME - 4/4 Esta estratégia encontra a melhor solução se: O custo do caminho nunca diminuir enquanto o mesmo for percorrido - g(sucessor(n)) g(n). Esta restrição é obedecida se o custo do caminho é a soma dos custos dos operadores que geram o caminho e nenhum operador tem custo negativo.
40 Avaliação BUSCA COM CUSTO UNIFORME - 4/4 Esta estratégia encontra a melhor solução se: O custo do caminho nunca diminuir enquanto o mesmo for percorrido - g(sucessor(n)) g(n). Esta restrição é obedecida se o custo do caminho é a soma dos custos dos operadores que geram o caminho e nenhum operador tem custo negativo.
41 Avaliação BUSCA COM CUSTO UNIFORME - 4/4 Esta estratégia encontra a melhor solução se: O custo do caminho nunca diminuir enquanto o mesmo for percorrido - g(sucessor(n)) g(n). Esta restrição é obedecida se o custo do caminho é a soma dos custos dos operadores que geram o caminho e nenhum operador tem custo negativo.
42 BUSCA EM PROFUNDIDADE 1/6 Expande sempre um dos nós de maior profundidade na árvore. Quando a busca encontra um nó que não pode ser expandido, retorna e expande os nós que estão pendentes.
43 BUSCA EM PROFUNDIDADE 1/6 Expande sempre um dos nós de maior profundidade na árvore. Quando a busca encontra um nó que não pode ser expandido, retorna e expande os nós que estão pendentes.
44 Árvore de Busca BUSCA EM PROFUNDIDADE 2/6 R
45 Árvore de Busca BUSCA EM PROFUNDIDADE 2/6 R A B
46 Árvore de Busca BUSCA EM PROFUNDIDADE 2/6 R A B D E
47 Árvore de Busca BUSCA EM PROFUNDIDADE 2/6 R A B D E H I
48 Árvore de Busca BUSCA EM PROFUNDIDADE 2/6 R A B D E J K
49 Árvore de Busca BUSCA EM PROFUNDIDADE 2/6 R A B F G
50 Árvore de Busca BUSCA EM PROFUNDIDADE 2/6 R A B F G L M
51 Árvore de Busca BUSCA EM PROFUNDIDADE 2/6 R A B F G N O
52 Requisitos BUSCA EM PROFUNDIDADE 3/6 Pouca exigência de memória: É necessário armazenar apenas um único caminho da raiz até um nó-folha. Para um espaço de estados finito, com profundidade máxima m e fator de ramificação b: Necessário armazenar : bm nós. Complexidade temporal: O(b m ).
53 Requisitos BUSCA EM PROFUNDIDADE 3/6 Pouca exigência de memória: É necessário armazenar apenas um único caminho da raiz até um nó-folha. Para um espaço de estados finito, com profundidade máxima m e fator de ramificação b: Necessário armazenar : bm nós. Complexidade temporal: O(b m ).
54 Requisitos BUSCA EM PROFUNDIDADE 3/6 Pouca exigência de memória: É necessário armazenar apenas um único caminho da raiz até um nó-folha. Para um espaço de estados finito, com profundidade máxima m e fator de ramificação b: Necessário armazenar : bm nós. Complexidade temporal: O(b m ).
55 Requisitos BUSCA EM PROFUNDIDADE 3/6 Pouca exigência de memória: É necessário armazenar apenas um único caminho da raiz até um nó-folha. Para um espaço de estados finito, com profundidade máxima m e fator de ramificação b: Necessário armazenar : bm nós. Complexidade temporal: O(b m ).
56 Requisitos BUSCA EM PROFUNDIDADE 3/6 Pouca exigência de memória: É necessário armazenar apenas um único caminho da raiz até um nó-folha. Para um espaço de estados finito, com profundidade máxima m e fator de ramificação b: Necessário armazenar : bm nós. Complexidade temporal: O(b m ).
57 Requisitos BUSCA EM PROFUNDIDADE 4/6 Considerando o exemplo anterior (para d = 12): Memória necessária: 12 KB 10 bilhões de vezes menos que a Busca em Largura.
58 Requisitos BUSCA EM PROFUNDIDADE 4/6 Considerando o exemplo anterior (para d = 12): Memória necessária: 12 KB 10 bilhões de vezes menos que a Busca em Largura.
59 Requisitos BUSCA EM PROFUNDIDADE 4/6 Considerando o exemplo anterior (para d = 12): Memória necessária: 12 KB 10 bilhões de vezes menos que a Busca em Largura.
60 Avaliação BUSCA EM PROFUNDIDADE 5/6 Problemas com muitas soluções: a Busca em Profundidade é melhor que a Busca em Largura: Há boas chances de se encontrar uma solução após explorar somente uma pequena parte do espaço de estados.
61 Avaliação BUSCA EM PROFUNDIDADE 5/6 Problemas com muitas soluções: a Busca em Profundidade é melhor que a Busca em Largura: Há boas chances de se encontrar uma solução após explorar somente uma pequena parte do espaço de estados.
62 Avaliação BUSCA EM PROFUNDIDADE 6/6 Desvantagem: a estratégia pode forçar uma busca em um ramo que não há soluções: Um dos ramos pode ser extremamente longo ou mesmo infinito. Não é completa nem ótima. Deve ser evitada para árvores de busca com profundidades muito grandes ou infinitas.
63 Avaliação BUSCA EM PROFUNDIDADE 6/6 Desvantagem: a estratégia pode forçar uma busca em um ramo que não há soluções: Um dos ramos pode ser extremamente longo ou mesmo infinito. Não é completa nem ótima. Deve ser evitada para árvores de busca com profundidades muito grandes ou infinitas.
64 Avaliação BUSCA EM PROFUNDIDADE 6/6 Desvantagem: a estratégia pode forçar uma busca em um ramo que não há soluções: Um dos ramos pode ser extremamente longo ou mesmo infinito. Não é completa nem ótima. Deve ser evitada para árvores de busca com profundidades muito grandes ou infinitas.
65 Avaliação BUSCA EM PROFUNDIDADE 6/6 Desvantagem: a estratégia pode forçar uma busca em um ramo que não há soluções: Um dos ramos pode ser extremamente longo ou mesmo infinito. Não é completa nem ótima. Deve ser evitada para árvores de busca com profundidades muito grandes ou infinitas.
Buscas Informadas ou Heurísticas - Parte I
Buscas Informadas ou Heurísticas - Parte I Prof. Cedric Luiz de Carvalho Instituto de Informática - UFG Graduação em Ciência da Computação / 2006 BUSCAS INFORMADAS OU HEURÍSTICAS Consideram a probabilidade
Leia maisInteligência Artificial - IA
Busca sem informação Estratégias para determinar a ordem de expansão dos nós: 1. Busca em extensão 2. Busca de custo uniforme 3. Busca em profundidade 4. Busca com aprofundamento iterativo Direção da expansão:
Leia maisBUSCA CEGA OU SEM INFORMAÇÃO (parte 2 Resolução de problemas por busca) *Capítulo 3 (Russel & Norvig)
BUSCA CEGA OU SEM INFORMAÇÃO (parte 2 Resolução de problemas por busca) *Capítulo 3 (Russel & Norvig) 1 Tópicos Estratégias de busca sem informação Busca em largura ou extensão custo uniforme (menor custo)
Leia maisInteligência Artificial. Resolução de problemas por meio de algoritmos de busca. Aula II Algoritmos básicos de busca cega
Universidade Estadual do Oeste do Paraná Curso de Bacharelado em Ciência da Computação Inteligência Artificial Resolução de problemas por meio de algoritmos de busca Aula II Algoritmos básicos de busca
Leia mais*Capítulo 3 (Russel & Norvig)
*Capítulo 3 (Russel & Norvig) 1 Estratégias de busca sem informação Busca em largura Busca de custo uniforme (menor custo) Busca em profundidade Busca em profundidade limitada Busca de aprofundamento iterativo
Leia maisInteligência Artificial
Inteligência Artificial Resolvendo Problemas com Busca Agente solucionador de problemas (guiado por objetivo deliberativo) Busca uma sequência de ações que o leve a estados desejáveis (objetivos). Propriedades
Leia maisResolução de problemas por meio de busca. Inteligência Artificial. Formulação de problemas. Estratégias de busca
Inteligência Artificial Aula 4 Profª Bianca Zadrozny http://www.ic.uff.br/~bianca/ia Resolução de problemas por meio de busca Capítulo 3 Russell & Norvig Seções 3.4 e 3.5 Formulação de problemas Algoritmo
Leia maisResolução de problemas por meio de busca. Capítulo 3 Inteligência Artificial Sistemas de Informação
Resolução de problemas por meio de busca Capítulo 3 Inteligência Artificial Sistemas de Informação Conteúdo Um exemplo Resolução de problemas por meio de busca Exemplos de problemas Em busca de soluções
Leia maisResolução de problemas por meio de busca. Capítulo 3 Russell & Norvig Seções 3.4 e 3.5
Resolução de problemas por meio de busca Capítulo 3 Russell & Norvig Seções 3.4 e 3.5 Formulação de problemas Um problema é definido por quatro itens: 1. Estado inicial ex., em Arad" 2. Ações ou função
Leia mais3. Resolução de problemas por meio de busca
Inteligência Artificial - IBM1024 3. Resolução de problemas por meio de busca Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3. Resolução de problemas por
Leia maisBusca em Espaço de Estados: Implementação. Busca em Espaço de Estados: Geração e Teste. Busca em Espaço de Estados:Algoritmo
PCS 2428 / PCS 2059 lnteligência Ar8ficial Prof. r. Jaime Simão Sichman Prof. ra. Anna Helena Reali Costa Busca Cega Geração e Teste Fronteira do espaço de estados nós (estados) a serem expandidos no momento.
Leia maisBuscas Informadas ou Heurísticas - Parte II
Buscas Informadas ou Heurísticas - Parte II Prof. Cedric Luiz de Carvalho Instituto de Informática - UFG Graduação em Ciência da Computação / 2006 FUNÇÕES HEURÍSTICAS - 1/7 FUNÇÕES HEURÍSTICAS - 2/7 Solução
Leia maislnteligência Artificial
lnteligência Artificial Busca Heurística - Informada Estratégias de Busca Heurística Usam conhecimento específico do problema na busca da solução Mais eficientes que busca não informada Busca Informada
Leia maisBusca em Espaço de Estados a
Busca em Espaço de Estados a Fabrício Jailson Barth BandTec Agosto de 2012 a Slides baseados no material do Prof. Jomi F. Hübner (UFSC) Introdução 2 Agente orientado a meta O projetista não determina um
Leia maisCap. 4 Busca com Informações e Exploração. do livro de Russel e Norvig
Cap. 4 Busca com Informações e Exploração do livro de Russel e Norvig Busca Heurística(Best-First Search) Largura, profundidade e aprof. iterativo: desinformadas sobre proximidade da solução Heurística:
Leia maisRevisão sobre Busca 1
Revisão sobre Busca 1 Um problema de busca em IA pode ser definido em termos de... Algumas definições básicas (1/2) Um espaço de estados possíveis, incluindo: um estado inicial Em (Recife) Estar (pobre)
Leia maisInteligência Artificial
Inteligência Artificial Aula #2: Resolução de Problemas Via Busca Prof. Eduardo R. Hruschka 1 Agenda Tipos de Problemas Estados únicos (totalmente observável) Informação parcial Formulação do Problema
Leia maisInteligência Artificial
Figura: Capa do Livro Hamburger, H., Richards, D. Logic and Language Models for Computer Science, Prentice Hall. Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Pós-Graduação
Leia maisResolução de Problemas. Universidade Católica de Pelotas Engenharia da Computação Disciplina: Inteligência Artificial
Resolução de Problemas Universidade Católica de Pelotas Engenharia da Computação Disciplina: Inteligência Artificial 2 Resolução de Problemas Introdução Componentes Solução Busca de soluções 3 Resolução
Leia maisSISTEMAS INTELIGENTES 1 PROF. TACLA/UTFPR/CPGEI-PPGCA
SISTEMAS INTELIGENTES 1 PROF. TACLA/UTFPR/CPGEI-PPGCA BUSCA CEGA EXERCÍCIOS 1. Por que a estratégia de busca em largura só garante encontrar a solução ótima quando o custo por ação é uniforme? 2. Compare
Leia maisBCC204 - Teoria dos Grafos
BCC204 - Teoria dos Grafos Marco Antonio M. Carvalho (baseado nas notas de aula do prof. Haroldo Gambini Santos) Departamento de Computação Instituto de Ciências Exatas e Biológicas Universidade Federal
Leia maisMétodos de Busca. Inteligência Artificial. Busca Heurística. Busca Heurística. Prof. Ms. Luiz Alberto Contato:
Inteligência Artificial Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Métodos de Busca Busca Cega ou Exaustiva: Não sabe qual o melhor nó da fronteira a ser expandido. Apenas distingue o estado objetivo
Leia maisEstratégias de Busca: Métodos Informados. March 9, 2015
Estratégias de Busca: Métodos Informados March 9, 2015 Busca de Soluções: Métodos Informados Utilizam conhecimento específico do problema para encontrar a solução algoritmo geral de busca somente permite
Leia maisResolução de problemas por meio de busca. Inteligência Artificial. Busca. Exemplo: Romênia. Exemplo: Romênia 8/23/2010
Inteligência Artificial Aula 2 Profª Bianca Zadrozny http://www.ic.uff.br/~bianca/ia Resolução de problemas por meio de busca Capítulo 3 Russell & Norvig Seções 3.1, 3.2 e 3.3 Agentes de resolução de problemas
Leia maisEstratégias informadas de Busca. March 3, 2016
Estratégias informadas de Busca March 3, 2016 Busca de Soluções: Métodos Informados ˆ Utilizam conhecimento específico do problema para encontrar a solução ˆ algoritmo geral de busca somente permite introduzir
Leia maisInteligência Artificial 04. Busca Sem Informação (Cega) Capítulo 3 Russell & Norvig; Seções 3.4 e 3.5
Inteligência Artificial 04. Busca Sem Informação (Cega) Capítulo 3 Russell & Norvig; Seções 3.4 e 3.5 Formulação dos problemas Um problema é definido por quatro itens: 1. Estado inicial ex., em Arad" 2.
Leia maisRedes Neurais (Inteligência Artificial)
Redes Neurais (Inteligência Artificial) Aula 03 Resolução de Problemas por Meio de Busca Edirlei Soares de Lima Introdução Agentes Autônomos: Entidades capazes de observar o ambiente
Leia maisCTC-17 Inteligência Artificial Problemas de Busca. Prof. Paulo André Castro
CTC-17 Inteligência Artificial Problemas de Busca Prof. Paulo André Castro pauloac@ita.br www.comp.ita.br/~pauloac Sala 110, IEC-ITA Sumário Agentes que buscam soluções para problemas: Exemplo Tipos de
Leia maisBuscas Informadas ou Heurísticas - Parte III
Buscas Informadas ou Heurísticas - Parte III Prof. Cedric Luiz de Carvalho Instituto de Informática - UFG Mestrado em Ciência da Computação / 2006 BUSCA SMA* (Simplified Memory-Bounded A*) BUSCA SMA* (Simplified
Leia mais3. Resolução de problemas por meio de busca
Inteligência Artificial - IBM1024 3. Resolução de problemas por meio de busca Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3. Resolução de problemas por
Leia maisAula 03 Métodos de busca sem informação
Problema dos jarros de água ula 03 Métodos de busca sem informação Prof. Dr. lexandre da Silva Simões Existem dois vasos: um de 4 litros e um de 3 litros, inicialmente vazios, e uma fonte que jorra água
Leia maisProf. Dr. Jaime Simão Sichman Prof. Dra. Anna Helena Reali Costa
Busca Heurís9ca - Informada PCS 2428 / PCS 2059 lnteligência Ar9ficial Prof. Dr. Jaime Simão Sichman Prof. Dra. Anna Helena Reali Costa Busca Heurís9ca 2 Estratégias de Busca Heurís9ca Usam conhecimento
Leia maisTópicos Especiais: Inteligência Artificial BUSCA COM INFORMAÇÃO E EXPLORAÇÃO
Tópicos Especiais: Inteligência Artificial BUSCA COM INFORMAÇÃO E EXPLORAÇÃO Material baseado e adaptado do Cap. 4 do Livro Inteligência Artificial de Russell & Norvig Bibliografia Inteligência Artificial
Leia maisResumo. Como um agente busca de seqüência de ações para alcançar seus objetivos.
Resumo Inteligência Artificial Russel e Norvig Capítulos 3,4 e 5 Prof. MsC Ly Freitas UEG Resolução de problemas por meio de busca Como um agente busca de seqüência de ações para alcançar seus objetivos.
Leia maisBusca 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)
Inteligência Artificial Aula 5 Profª Bianca Zadrozny http://www.ic.uff.br/~bianca/ia Busca com informação e exploração Capítulo 4 Russell & Norvig Seção 4.1 Busca com informação (ou heurística) Utiliza
Leia maisMAC425/5739 Inteligência Artificial 3. Busca informada
MAC425/5739 Inteligência Artificial 3. Busca informada Denis Deratani Mauá (largamente baseado no material de aula dos Profs. Edileri de Lima e Leliane de Barros) MÉTODOS DE BUSCA Busca cega ou sistemática:
Leia maisResolução de problemas por meio de busca. CAPÍTULO 3 - Russell
Resolução de problemas por meio de busca CAPÍTULO 3 - Russell Os agentes de resolução de problemas decidem o que fazer encontrando seqüências de ações que levam a estados desejáveis. Inicialmente veremos:
Leia maisResolução de problemas por meio de busca. Inteligência Artificial
1 Resolução de problemas por meio de busca (Capítulo 3 - Russell) Inteligência Artificial Professor: Rosalvo Ferreira de Oliveira Neto 2 Estrutura 1. Agente de resolução de problema 2. Tipos de problema
Leia maisAgentes de Procura Procura Estocástica. Capítulo 3: Costa, E. e Simões, A. (2008). Inteligência Artificial Fundamentos e Aplicações, 2.ª edição, FCA.
Agentes de Procura Procura Estocástica Capítulo 3: Costa, E. e Simões, A. (2008). Inteligência Artificial Fundamentos e Aplicações, 2.ª edição, FCA. AGENTES DE PROCURA ESTOCÁSTICA 1 Procura Aleatória O
Leia maisRESOLUÇÃO DE PROBLEMAS POR MEIO DE BUSCA (PARTE 1) *Capítulo 3 (Russel & Norvig)
RESOLUÇÃO DE PROBLEMAS POR MEIO DE BUSCA (PARTE 1) *Capítulo 3 (Russel & Norvig) 1 Tópicos 1. Agentes para resolução de problemas 2. Formulação de problemas 3. Exemplos de problemas 4. Soluções aos problemas
Leia maisInteligência Artificial
Inteligência Artificial Aula 3 Métodos de Busca para Resolução de Problemas Busca Informada Heurísticas Busca Gulosa Busca A* Busca Local Prática #2 Prof. Ricardo M. Marcacini ricardo.marcacini@ufms.br
Leia maisPCS Gabarito da 1a. lista
PCS -2428 Gabarito da 1a. lista 1. Estado: situação (configuração) do ambiente no qual deve ser resolvido o problema. Espaço de estados: conjunto dos possíveis estados. Árvore de busca: estrutura de dados
Leia maisTópicos Especiais: Inteligência Artificial
Tópicos Especiais: Inteligência Artificial RESOLUÇÃO DE PROBLEMAS POR MEIO DE BUSCA Material baseado e adaptado do Cap. 3 do Livro Inteligência Artificial de Russel & Norving Bibliografia Inteligência
Leia maisIntrodução à Inteligência Artificial MAC MAC 415. Exercício Programa 1 Busca
Introdução à Inteligência Artificial MAC 5739 - MAC 415 006 Exercício Programa 1 Busca Data de Divulgação: 6 de agosto Data de Entrega: 6 de setembro 1 Objetivo Implementar os algoritmos de busca em Inteligência
Leia maisMétodos de Busca. Estratégias de Busca Cega
Métodos de Busca Métodos de Busca Estratégias de Busca Cega encontram soluções para problemas pela geração sistemática de novos estados, que são comparados ao objetivo; são ineficientes na maioria dos
Leia maisESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO GABARITO
PCS 2059 - Inteligência Artificial 1a. Lista de Exercícios Prof. Responsável: Jaime Simão Sichman GABARITO 1. Em artigo publicado em 1950, Alan Turing apresentou à comunidade acadêmica o que ficou conhecido
Leia maisResolução de Problemas através de Busca. Prof. Júlio Cesar Nievola PPGIA - PUC-PR
Resolução de Problemas através de Busca Prof. Júlio Cesar Nievola PPGIA - PUC-PR Solução de Problemas Sistemas inteligentes devem agir de maneira a fazer com que o ambiente passe por uma seqüência de estados
Leia maisResolução de Problemas
Resolução de Problemas 1 Agente de Resolução de Problemas (1/2) 2 O agente reativo Escolhe suas ações com base apenas nas percepções atuais não pode pensar no futuro, não sabe aonde vai 4 5 8 1 6 7 2 3?
Leia maisInteligência Artificial
Inteligência Artificial Métodos de resolução de problemas Prof. Angel Alberto Vazquez Sánchez Objetivos Caracterizar a busca como um método para resolver problemas a partir de seus elementos fundamentais
Leia maisAgentes 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.
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. AGENTES DE PROCURA CEGA 1 Agentes de Procura Vamos analisar
Leia maisMétodos de Busca Informada (best first search) Capítulo 4 Parte I
Métodos de Busca Informada (best first search) Capítulo 4 Parte I Leliane Nunes de Barros leliane@ime.usp.br Busca não informada: geração sistemática de estados Busca em profundidade: boa quando não se
Leia maisBusca Heurística - Informada
Busca Heurística - Informada Estratégias de Busca Exaustiva (Cega) encontram soluções para problemas pela geração sistemática de novos estados, que são comparados ao objetivo; são ineficientes na maioria
Leia maisINF 1771 Inteligência Artificial
INF 1771 Inteligência Artificial Aula 03 Resolução de Problemas por Meio de Busca Edirlei Soares de Lima Introdução Agentes Autônomos: Entidades autônomas capazes de observar o ambiente
Leia maisSistemas Inteligentes 2014/2
Sistemas Inteligentes 2014/2 1) O que você espera desta disciplina? 2)Você imagina a aplicação do conteúdo da disciplina em sua carreira profissional? Exemplifique em caso afirmativo. Resolução de problemas
Leia maisBusca 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 *
Inteligência Artificial Aula 6 Profª Bianca Zadrozny http://www.ic.uff.br/~bianca/ia Busca com informação e exploração Capítulo 4 Russell & Norvig Seção 4.2 e 4.3 Revisão da aula passada: Busca A * Idéia:
Leia maisINTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL. Aula 02 Prof. Vitor Hugo Ferreira
Universidade Federal Fluminense Escola de Engenharia Departamento de Engenharia Elétrica INTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL Aula 02 Prof. Vitor Hugo Ferreira Agentes Inteligentes O que torna um agente
Leia maisBusca com informação e exploração. Capítulo 4 Russell & Norvig Seção 4.1
Busca com informação e exploração Capítulo 4 Russell & Norvig Seção 4.1 1 Busca com informação (ou heurísica) UIliza conhecimento específico sobre o problema para encontrar soluções de forma mais eficiente
Leia maisInteligência Computacional
Rafael D. Ribeiro, M.Sc. rafaeldiasribeiro@gmail.com http://www.rafaeldiasribeiro.com.br Métodos Revogáveis de Busca Busca em profundidade Backtracking Busca em largura Busca em profundidade iterativa
Leia maisBusca 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 Aula 3 Profª Bianca Zadrozny http://www.ic.uff.br/~bianca/ia-pos Busca com informação e exploração Capítulo 4 Russell & Norvig Seção 4.1 2 Busca com informação (ou heurística) Utiliza
Leia maisInteligência Artificial
Contextualizando Inteligência Artificial Buscas Onde podemos usar a IA Problemas que não possuem soluções algortimicas Problemas que possuem soluções algoritimicas, mas são impraticáveis (Complexidade,
Leia maisEstratégias de Busca Cega
Estratégias de Busca Cega Encontram soluções para problemas pela geração sistemática de novos estados, que são comparados ao objetivo. São ineficientes na maioria dos casos: utilizam apenas o custo de
Leia maisInteligência Artificial (SI 214) Aula 4 Resolução de Problemas por meio de Busca Heurística
Inteligência Artificial (SI 214) Aula 4 Resolução de Problemas por meio de Busca Heurística Prof. Josenildo Silva jcsilva@ifma.edu.br 2015 2012-2015 Josenildo Silva (jcsilva@ifma.edu.br) Este material
Leia maisRelatório de Inteligência Artificial
Relatório de Inteligência Artificial Hidato Grupo 4 Diogo Simões - 63558 Inês Almeida - 63556 Miguel Diogo - 63567 Introdução O objectivo deste projecto é resolver automaticamente um tabuleiro de Hidato
Leia maisResolução de Problemas
Resolução de Problemas Prof. Cedric Luiz de Carvalho Instituto de Informática - UFG Mestrado em Ciência da Computação / 2006 TÓPICOS Resolução Metas Um Problema Processo para Resolução de Problemas Formulação
Leia maisINF 1771 Inteligência Artificial
Edirlei Soares de Lima INF 1771 Inteligência Artificial Aula 03 Resolução de Problemas por Meio de Busca Introdução Agentes Autônomos: Entidades autônomas capazes de observar o ambiente
Leia maisInteligência Artificial. Prof. Tiago A. E. Ferreira Aula 5 Resolvendo Problemas
Inteligência Artificial Prof. Tiago A. E. Ferreira Aula 5 Resolvendo Problemas 1 Agente solucionador de problemas (guiado por objetivo) O agente reativo Escolhe suas ações com base apenas nas percepções
Leia maisTécnicas Inteligência Artificial
Universidade do Sul de Santa Catarina Ciência da Computação Técnicas Inteligência Artificial Aula 03 Métodos de Busca Prof. Max Pereira Solução de Problemas como Busca Um problema pode ser considerado
Leia maisProcura Informada. Capítulo 4
Procura Informada Capítulo 4 Sumário Procura Melhor Primeiro Procura Gananciosa Procura A * Heurísticas Procura local Árvore de Procura Uma estratégia de procura determina a ordem de expansão dos nós As
Leia maisResolução de Problemas Com Procura
Resolução de Problemas Com Procura Capítulo 3 (3.1,3.2,3.3,3.4) Relação com o livro Sumário Agentes que resolvem problemas Formulação de problemas Exemplos de problemas Algoritmos de procura básicos Eliminação
Leia maisResolução de Problemas: Busca Heurística
Resolução de Problemas: Busca Heurística Aula 3 - Inteligência Artificial Busca Heurística Duas variações: Busca usando heurística (não numérica). Busca usando funções de avaliação e funções de custo.
Leia maisAgentes que resolvem problemas através de busca Capítulo 3 Parte I
Agentes que resolvem problemas através de busca Capítulo 3 Parte I Leliane Nunes de Barros leliane@ime.usp.br Agente reativo simples também chamado de agente situado ou agente estímulo-resposta reage a
Leia maisResolução de Problemas de Busca
Resolução de Problemas de Busca 1 Ao final desta aula a gente deve Compreender o que é um problema de busca em IA Ser capaz de formulá-lo Conhecer algumas aplicações Entender como buscar a solução do problema
Leia maisLERCI/LEIC TAGUSPARK INTELIGÊNCIA ARTIFICIAL 2005/06 PROCURA
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
Leia maisAgentes que resolvem problemas. Resolução de Problemas. Objectivo. Objectivo
Resolução de Problemas Como é que um agente pode definir os seus objectivos e traçar sequências de acções que o podem levar a atingir esses mesmos objectivos? O objectivo e o conjunto de meios necessários
Leia maisAgentes baseados em metas Capítulo 3 Parte I
Agentes baseados em metas Capítulo 3 Parte I Leliane Nunes de Barros leliane@ime.usp.br Agente reativo simples também chamado de agente situado ou agente estímulo-resposta reage a estímulos do ambiente
Leia maismeio de busca Seções 3.1, 3.2 e 3.3
Resolução de problemas por meio de busca Capítulo 3 Russell & Norvig Seções 3.1, 3.2 e 3.3 Agentes de resolução de problemas Agentes reativos não funcionam em ambientes para quais o número de regras condição
Leia maisFundamentos de Inteligência Artificial [5COP099]
Fundamentos de Inteligência Artificial [5COP099] Dr. Sylvio Barbon Junior Departamento de Computação - UEL 1 o Semestre Assunto Aula 7 Algoritmos de Busca Competitiva 2 de 20 Sumário Introdução Busca Competitiva
Leia maisEstratégias de Busca Cega
Estratégias de Busca Cega Encontram soluções para problemas pela geração sistemática de novos estados, que são comparados ao objetivo. São ineficientes na maioria dos casos: utilizam apenas o custo de
Leia maisBusca com informação e exploração. Capítulo 4 Russell & Norvig Seção 4.2 e 4.3
Busca com informação e exploração Capítulo 4 Russell & Norvig Seção 4.2 e 4.3 1 Revisão da aula passada: Busca A * Idéia: evitar expandir caminhos que já são caros Função de avaliação f(n) = g(n) + h(n)
Leia maisIntrodução. Inteligência Artificial. Problema de Busca. Problema de Busca. Prof. Ms. Luiz Alberto Contato:
Inteligência Artificial Resolução de Problemas por meio de busca Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Introdução No capítulo anterior vimos a eficácia de agentes baseados em objetivo. Neste
Leia maisINTRODUÇÃO A BUSCA EXERCÍCIOS
INTRODUÇÃO USC EXERCÍCIOS 1. Formule um problema de busca de forma que um agente possa planejar sua ida do Portal da Graciosa à ntonina pelo caminho de menor custo. Não é necessário prever caminhos de
Leia maisAgentes de Procura Procura Heurística. Capítulo 3: Costa, E. e Simões, A. (2015). Inteligência Artificial Fundamentos e Aplicações, 3.ª edição, FCA.
Agentes de Procura Procura Heurística Capítulo 3: Costa, E. e Simões, A. (2015). Inteligência Artificial Fundamentos e Aplicações, 3.ª edição, FCA. AGENTES DE PROCURA HEURÍSTICA 1 Procura Heurística Nas
Leia maisInteligência Artificial
Inteligência Artificial Prof. Rafael Stubs Parpinelli DCC / UDESC-Joinville parpinelli@joinville.udesc.br www.joinville.udesc.br/portal/professores/parpinelli www2.joinville.udesc.br/~coca/ Agentes solucionadores
Leia maisBusca Heurística. Profa. Josiane M. P. Ferreira
Busca Heurística Profa. Josiane M. P. Ferreira Texto base: Stuart Russel e Peter Norving - Inteligência Artificial David Poole, Alan Mackworth e Randy Goebel - Computational Intelligence A logical approach
Leia mais3. Resolução de problemas por meio de busca
Inteligência Artificial - IBM1024 3. Resolução de problemas por meio de busca Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3. Resolução de problemas por
Leia mais2284-ELE/5, 3316-IE/3
INTELIGÊNCIA ARTIFICIAL 2284-ELE/5, 3316-IE/3 Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2007/2008 Resolução de Problemas No âmbito da IA, o conceito de problema pode
Leia maisSistemas Inteligentes / Inteligência Artificial, Outros Métodos de Procura
Sistemas Inteligentes / Inteligência Artificial, 14-15 1 Outros Métodos de Procura Sistemas Inteligentes / Inteligência Artificial, 14-15 2 Exemplos de Aplicações Jogo dos oito :-) Mundo dos blocos (ex:
Leia maisÁrvores B. Árvore B (ou melhor B+)
Motivação: pesquisa em disco Árvores B Tempo de acesso a disco determinante nas operações Com disco de 10 ms de tempo de acesso: 100 acessos por segundo em máquina de 25 MIPS, 1 acesso custa tanto como
Leia maisInteligência Artificial - IA. Resolução de problemas por meio de busca
Resolução de problemas por meio de busca 1 Agente reativo - definido por ação reação Agente de resolução de problemas (ou baseado em objetivos) encontra sequencias de ações que leva ao estado desejável.
Leia maisJogos com Oponentes. March 7, 2018
Jogos com Oponentes March 7, 2018 Jogos com Oponentes ˆ Problemas de busca: não assumem a presença de um oponente ˆ Jogos: oponente INCERTEZA! ˆ Incerteza porque não se conhece as jogadas exatas do oponente
Leia maisInteligência Artificial
Licenciatura em Engenharia Informática e de Computadores Inteligência Artificial Primeiro Teste 31 de Outubro de 2009 09:00 10:30 Nome: Número: Esta prova, individual e sem consulta, tem 9 páginas com
Leia maisResolução de problemas por meio de busca. Prof. Pedro Luiz Santos Serra
Resolução de problemas por meio de busca Prof. Pedro Luiz Santos Serra Agentes de resolução de problemas Agente: É um elemento qualquer capaz de perceber seu ambiente por meio de sensores e de agir sobre
Leia maisTécnicas para Implementação de Jogos
Técnicas para Implementação de Jogos Solange O. Rezende Thiago A. S. Pardo Considerações gerais Aplicações atrativas para métodos de IA Formulação simples do problema (ações bem definidas) Ambiente acessível
Leia mais