METODOS DE BUSQUEDA INFORMADOS CAPITULO 5

Slides:



Advertisements
Presentaciones similares
Ing. Victor Jaime Polo Romero
Advertisements

Branch-and-bound Search
INTELIGENCIA ARTIFICIAL
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
Grupo 4 Matías Melgar Pablo Carbonell
Inteligencia Artificial Búsqueda informada y exploración
Profesor: Joel Pérez González
Métodos básicos de Búsqueda
Algoritmo A*.
Sistemas de Razonamiento Lógico
COMPONENTIZACIÓN DE ALGORITMOS GENETICOS Y SU IMPLEMENTACIÓN EN UNA PLATAFORMA ABIERTA PARA APRENDIZAJE COMPUTACIONAL.
Cap 4 Búsqueda Heurística
Búsqueda Informada Heurísticas.
Inteligencia Artificial Búsqueda informada y exploración
Problema: Viajante de Comercio
BUSQUEDA EN JUEGOS DE ADVERSARIO Sección 1-4
Solución de problemas por búsqueda inteligente
METODO DE BUSQUEDA ALGORITMO DE COSTO UNIFORME
Inteligencia Artificial Resolver problemas mediante búsqueda
SATISFACCION DE RESTRICCIONES Sección 1-3
ESTRATEGIAS DE BUSQUEDA A CIEGAS
Inteligencia Artificial Resolver problemas mediante búsqueda
Inteligencia Artificial Gonzalo Villarreal Farah
Algoritmos de búsqueda para problemas de optimización discreta
Modelos de Programación Entera - Heurísticas
 La resolución de problemas algorítmicos no solamente implica que los informáticos sepan programar sino necesitan de otras habilidades como tener una.
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería – Maestría/Doctorado.
Alumno: Jorge Ahumada A. Profesor Guía : Nelson Baloian T.
Temas importantes para el desarrollo de la segunda parte del TPE
Resolución de Problemas Método Simplex
Trabajo presentado por: LUIS FERNANDO OBANDO ING
Optimización Combinatoria usando Algoritmos Evolucionistas Problemas de Optimización. Idea: Encontrar una solución "factible" y "óptima" de acuerdo a algún.
Búsqueda heurística.
Capítulo 4 BUSQUEDA INFORMADA.
Solución de problemas por Búsqueda
Optimización, Búsqueda Heurística
Agentes de resoluciones d problemas Parte I. Un agente puede adoptar una meta o un propósito para satisfacer.
Diseño y análisis de algoritmos
Diseño y análisis de algoritmos
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.
A LGORITMO DE BÚSQUEDA POR COSTO UNIFORME Dorian López.
Diseño y análisis de algoritmos
Parte II. Algorítmica. 3. Algoritmos voraces.
complejidad de un problema.
Surge cuando se necesita un modelo costo-efectividad que permita transportar ciertos bienes desde un lugar de origen a un destino que necesita aquellos.
¿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.
Backtracking 1. Método general. 2. Análisis de tiempos de ejecución.
Parte II. Algorítmica. 5. Backtracking. 1. Análisis de algoritmos.
TPE 1 - Sistemas de Producción: Rolling Cubes Sistemas de Inteligencia Artifcial Bergez, Brasca y García.
Programación Matemática
Parte I. Estructuras de Datos.
Tema 10: Algoritmos voraces
Asignación de Horarios
Diseño y análisis de algoritmos
Toribio Sarmiento Miguel Sesarego Cruz Rosmery. Desde la aparición de las civilizaciones, los juegos han ocupado la atención de las facultades intelectuales.
ALEXANDER PEREZ FREDERICK MEJIA. Son una serie de esquemas de representación del conocimiento, que mediante diversos algoritmos permite resolver ciertos.
Investigación Algorítmica
Inteligencia artificial
Optimización Combinatoria y Grafos Búsqueda Tabú
Toribio Sarmiento Miguel Sesarego Cruz Rosmery. BUSQUEDA DE LA SOLUCION EN UN ESPACIO ESTADO BUSQUEDA SISTEMATICA O CIEGA EN PROFUNDIDAD EN AMPLITUD NO.
Prof. Juan José Bravo B., M.Sc. ©
Capítulo 8: Árboles Autor: José Alfredo Jiménez Murillo.
Búsqueda de ascensión de colinas (BLv)
Problemas P, NP y NP-Completos CLASE P Los algoritmos de complejidad polinómica se dice que son tratables en el sentido de que suelen ser abordables en.
Conclusiones: En este trabajo se ha demostrado que se pueden aplicar los algoritmos OCH al ajuste de los parámetros de un modelo borroso mediante la discretización.
BÚSQUEDA DE SOLUCIONES Soluciones no Informadas (cont.) Dra. Myriam Hernández A.
Transcripción de la presentación:

METODOS DE BUSQUEDA INFORMADOS CAPITULO 5

DEFINICION Los métodos de búsqueda informadas disponen de alguna información sobre la proximidad de cada estado a un estado objetivo, lo que permite explorar en primer lugar los caminos más prometedores.

CARACTERISTICAS: No garantizan que se encuentre una solución, aunque existan soluciones. Si encuentran una solución, no se asegura que ésta tenga las mejores propiedades (que sea de longitud mínima o de coste óptimo). En algunas ocasiones (que, en general, no se podrán determinar a priori), encontrarán una solución (aceptablemente buena) en un tiempo razonable.

Búsquedas Informadas Heurísticamente Estrategias de búsqueda exhaustiva (ciega) Encuentran soluciones para problemas por la generación sistemática de nuevos estados, que son comparados con el objetivo; son ineficientes en la mayoría de los casos: Son capaces de calcular sólo el costo del camino del nodo actual al nodo inicial para decidir cual es el próximo nodo de la frontera a ser expandido. Esta medida no guía eficientemente en la dirección del objetivo. Estos métodos deben ser exhaustivos porque son métodos generales, esto es, son independientes del problema. Por esto se llaman de búsqueda ciega, o desinformados o débiles. ¿Como encontrar un barco perdido? No podemos buscar en el océano entero…Observamos las corrientes marítimas, o viento, etc...

Algoritmo A* En la búsqueda A* la evaluación de cada nodo es una combinación: f(n) = g(n) + h(n) g(n) – Costo del camino desde el nodo inicial hasta n. h(n) – Estima el costo desde n hasta al nodo objetivo.

Algoritmo A* f(n) – costo estimado de una solución que pasa por n. Objetivo: Minimizar f(n) Solución menor costo total Nodo de menor valor f(n) es expandido.

Algoritmo A*: Función Admisible Es posible probar que una búsqueda A* es completa y óptima, con una restricción: escoger una función heurística ADMISIBLE Nunca sobrestima el costo real del camino que pasa por n, o sea: h(n) ≤ h*(n)

Algoritmo A* Complejidad de tiempo: Exponencial en la profundidad de la solución, sin embargo buenas funciones heurísticas disminuyen significativamente ese coste. Costo de espacio: O(b d) Guarda todos los nodos expandidos en la memoria. Posibilita el back tracking. Eficiencia óptima Entre las varias soluciones posibles encuentra siempre primero la mejor.