Búsqueda en un espacio de estados

Slides:



Advertisements
Presentaciones similares
Solución de Problemas en AI
Advertisements

N-PUZZLE Resolución por Búsqueda
Branch-and-bound Search
¿Por que estudiar búsquedas?
Búsqueda en un espacio de estados
Damas Chinas Condori Mollehuara Miguel Montenegro Rubio Willy
Complejidad Computacional
Universidad San Martín de Porres
Complejidad Computacional
Programación entera En muchos problemas reales las variables sólo pueden tomar valores enteros Ejemplos: decisiones sobre inversiones, compras, arranques,
Inteligencia Artificial
Inteligencia Artificial
Inteligenica Artificial I Alejandro Permingeat Inteligencia Artificial de Russell y Norving 1° edición 1996 Parte II Capítulo V.
REDES SEMANTICAS Y BUSQUEDAS
BENEMERITA UNIVERSIDAD AUTONOMA DE PUEBLA
Inteligencia Artificial Búsqueda informada y exploración
Ajustando el Algoritmo al problema Universidad Nacional Oscar Lozano.
Inteligencia Artificial Búsqueda informada y exploración
Problema: Viajante de Comercio
Solución de problemas por búsqueda inteligente
Búsqueda Heurística Sección 4.1
METODO DE BUSQUEDA ALGORITMO DE COSTO UNIFORME
ESTRATEGIAS DE BUSQUEDA A CIEGAS
Inteligencia Artificial Gonzalo Villarreal Farah
L. Enrique Sucar Marco López ITESM Cuernavaca
Eduardo Morales/L. Enrique Sucar
Eduardo Morales/L. Enrique Sucar
Cecilia Laborde González
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería – Maestría/Doctorado.
1 Algoritmos Elementales de Grafos Agustín J. González ELO-320: Estructura de Datos Y Algoritmos 1er.Sem
CONDICIONES INICIALES t
EXPANSIÓN DE SISTEMAS ELÉCTRICOS DE Universidad Tecnológica de Pereira
Clase 2, Parte 2: Métodos Tradicionales de Optimización y Búesqueda
Trabajo presentado por: LUIS FERNANDO OBANDO ING
PILAS, COLAS, RECURSIVIDAD.
Agentes de resoluciones d problemas Parte I. Un agente puede adoptar una meta o un propósito para satisfacer.
Objetivo: Facilitar la búsqueda de los elementos del conjunto ordenado
Diseño y análisis de algoritmos
Métodos de búsqueda Unidad 6.
Métodos de Búsqueda Informada. Búsqueda de la mejor Ruta En esta sección no sólo nos interesa encontrar una posible ruta, sino obtener aquella ruta que.
Investigación de Operaciones (IO)
Inteligencia Artificial Evaluación de la práctica de búsqueda Profesor: Luigi Ceccaroni Curso FIB - UPC.
¿Por que estudiar búsquedas? Recordemos que la mayoría de los problemas en inteligencia artificial, involucran como tema central un proceso de búsqueda.
METODOS DE BUSQUEDA INFORMADOS CAPITULO 5
INTELIGENCIA ARTIFICIAL FISI – UNMSM II. Representación de problemas como búsqueda en un espacio de estados Definición de problemas de la I.A.
Parte II. Algorítmica. 5. Backtracking. 1. Análisis de algoritmos.
Análisis y Diseño de Algoritmos
TPE 1 - Sistemas de Producción: Rolling Cubes Sistemas de Inteligencia Artifcial Bergez, Brasca y García.
Resolución de problemas mediante búsqueda
Juegos dinámicos con información completa
EJEMPLO Una persona debe viajar desde la ciudad S a la ciudad G pero desconoce la ruta a seguir para lograr su objetivo ¿Es un problema? Dra. Rosanna Costaguta.
ALEXANDER PEREZ FREDERICK MEJIA. Son una serie de esquemas de representación del conocimiento, que mediante diversos algoritmos permite resolver ciertos.
BUSQUEDA EN UN ESPACIO DE ESTADOS.
SOLUCION DE PROBLEMAS MEDIANTE BUSQUEDA
ALGORITMO QUE ES ??.
Lab.5: Algoritmos paralelos para grafos y búsqeuda Algoritmos paralelos Glen Rodríguez.
Búsqueda Eduardo Morales/L. Enrique Sucar Sesión 03 Búsqueda Eduardo Morales/L. Enrique Sucar Sesión 03 Fundamentos de Inteligencia Artificial.
Taller: Inteligencia Computacional
Toma de Decisiones de los Aprendices Toma de Decisiones ¿Qué decisiones son del profesor?, ¿Qué decisiones son de los aprendices? ¿Cuándo decide el profesor?,
Inteligencia Artificial
BUSQUEDA POR PROFUNDIDAD INTELIGENCIA ARTIFICIAL
Índice h en Biblioteca Universitaria de Córdoba. Entramos en la página web de la Biblioteca y seleccionamos Bases de Datos.
1 Búsqueda en Grafos zAnchura zProfundidad. 2 Definiciones Adicionales zDef. Supongamos que R  A  B. La inversa de R, denotada por R -1, es la relación.
Programación I Prof. Carolina Cols. Algoritmo es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema.
BÚSQUEDA DE SOLUCIONES Soluciones no Informadas (cont.) Dra. Myriam Hernández A.
Búsqueda por profundidad iterativa
REGLAPP LAS REGLAS.
Inteligencia Artificial
Regla 41.
“Métodos Numéricos”. Ejemplos prácticos. Ejemplo 1.
Transcripción de la presentación:

Búsqueda en un espacio de estados Recordemos que la mayoría de los problemas en inteligencia artificial, involucran como tema central un proceso de búsqueda. INTELIGENCIA ARTIFICIAL = REPRESENTACIÓN DE CONOCIMIENTO + BUSQUEDA Un problema de búsqueda se caracteriza por un estado inicial, una serie de operadores o reglas llamadas producciones que permiten al sistema pasar de un estado a otro y una condición de terminación El objetivo del proceso es llevar al sistema de su estado inicial a algún estado final aplicando alguna secuencia de operadores.

Búsqueda en un espacio de estados Considere la siguiente gráfica: Objetivo: encontrar una ruta desde S hasta G Estado Inicial: S Estado Final: G

Espacio de estados:

Depth-first search

Breadth-first Search

Comparación entre métodos de búsqueda no informada En donde: b es el factor de “branching”, d es la profundidad de la solution; m es la profundidad del árbol de búsqueda Breadth First Depth Iterative Deepening Branch & Bound O(n) bd bm ba Memoria bxm bxd bxa Optima si no Completa Sólo en gráficas finitas si, cuando ad

Alpha-beta Prunning 0 5 -3 3 3 -3 0 2 -2 3 5 2 5 -5 0 1 5 1 -3 0 -5 5 -3 3 2 3 -3 0 -1 -2 0 1 4 5 1 -1 -1 3 -3 2 -2