SlideShare una empresa de Scribd logo
1 de 6
Inteligencia artificial
busqueda informada
Michelle Diaz
Republica bolivariana de venezuela
universidad fermin toro
decanato de ingeneria
Búsqueda ciega o no informada (anchura, profundidad): no cuenta con
ningún conocimiento sobre cómo llegar al objetivo.
• Búsqueda informada: aplicar conocimiento al proceso de búsqueda para
hacerlo más eficiente.
• El conocimiento vendrá dado por una función que estima la “bondad” de los
estados:
• Dar preferencia a los estados mejores.
• Ordenando la cola de ABIERTOS, comparando su bondad estimada.
• Objetivo: reducir el árbol de búsqueda, ganando eficiencia en la práctica.
Busqueda informada
Del griego heuriskein, descubrir: ¡Eureka!
• Según la RAE: “técnica de la indagación y del descubrimiento”.
• Otro significado: método para resolver problemas que no garantiza la solución, pero que en
general funciona bien.
• En nuestro caso, una heurística será una función numérica sobre los estados.
Características:
- Esta función de evaluación se utiliza para guiar el proceso haciendo que en cada momento se
seleccione el estado o las operaciones más prometedoras.
- No siempre se garantiza encontrar una solución (si existe).
-No siempre se garantiza encontrar la solución más próxima (la que tenga el número menor de
operaciones).
Heuristica
La forma más ampliamente conocida de la búsqueda primero el mejor se le llama
búsqueda A* conocida como “Búsqueda A-estrella”; la cual evalúa los nodos
combinando g(n) y h(n) de la siguiente manera:
f(n)=g(n)+h(n)
g(n) significa el coste para alcanzar el nodo; lo que quiere decir que nos da el coste de
camino desde el nodo inicial al nodo n y h(n)=significa el coste de ir al nodo objetivo, es
decir, el coste estimado del camino más barato desde n hasta el objetivo.
f(n)=coste más barato estimado de la solución a través de n.
De esta manera se trata de encontrar la solución más barata y es razonble intentar
primero el nodo con el valor más bajo de g(n).
Cabe mencionar que esta estrategia resulta ser más que razonable con tal que la
funcion heurística h(n) satisfaga cierta condiciones; la búsqueda A* compleja como
optima, la optimalidad de A* es sencilla de analizar si se usa con la búsqueda de
árboles.
A* es óptima si h(n) es una heurística admisible, es decir, con tal de que la h(n) nunca
sobrestime el coste de alcanzar el objetivo. Como g(n) es el coste exacto para alcanzar
n, tenemos como consecuencia inmediata que la f(n) nunca sobrestime el coste
verdadero de una solución a través de n.
Búsqueda A*: minimizar el costo estima total de la
solución
Es de tipo de algoritmos de búsqueda heurística con limitación de memoria. Los más
utilizados son el IDA* (Iterative Deepening A*), y SMA* (Simplified memory A*).
El IDA* (Iterative-Deepening A*) es al igual que el DFID un algoritmo basado en la
profundización iterativa. La única diferencia entre ambos algoritmos estriba en que
mientras el DFID se basa en la profundidad para cada una de sus iteraciones, el IDA se
basa en la información heurística que posee para determinar el siguiente límite de la
iteración. El tratamiento de esa información se realiza de igual forma que en el algoritmo
del A*, o sea mediante la función de evaluación f introducida anteriormente. El
funcionamiento del algoritmo es el siguiente:
En cada iteración el algoritmo realiza una búsqueda en profundidad hasta donde se lo
permita su límite de coste. Cada vez que se visita todo el grafo de búsqueda contenido
dentro de ese límite sin hallar la solución entonces, el algoritmo incrementa el límite de
coste. Ese nuevo límite viene dado por el menor de los límites de corte, o sea, por el
menor valor del coste de los nodos que tenían un valor superior en la anterior iteración.
Este algoritmo se considera limitado en profundidad, aunque esta afirmación no sea
estrictamente cierta. La razón de ello viene dado por su eficacia en cuanto al uso de
memoria pero en su funcionamiento no realiza un control estricto de la memoria.
Búsqueda IDA*
Es de tipo de algoritmos de búsqueda heurística con limitación de memoria. Los más
utilizados son el IDA* (Iterative Deepening A*), y SMA* (Simplified memory A*).
El IDA* (Iterative-Deepening A*) es al igual que el DFID un algoritmo basado en la
profundización iterativa. La única diferencia entre ambos algoritmos estriba en que
mientras el DFID se basa en la profundidad para cada una de sus iteraciones, el IDA se
basa en la información heurística que posee para determinar el siguiente límite de la
iteración. El tratamiento de esa información se realiza de igual forma que en el algoritmo
del A*, o sea mediante la función de evaluación f introducida anteriormente. El
funcionamiento del algoritmo es el siguiente:
En cada iteración el algoritmo realiza una búsqueda en profundidad hasta donde se lo
permita su límite de coste. Cada vez que se visita todo el grafo de búsqueda contenido
dentro de ese límite sin hallar la solución entonces, el algoritmo incrementa el límite de
coste. Ese nuevo límite viene dado por el menor de los límites de corte, o sea, por el
menor valor del coste de los nodos que tenían un valor superior en la anterior iteración.
Este algoritmo se considera limitado en profundidad, aunque esta afirmación no sea
estrictamente cierta. La razón de ello viene dado por su eficacia en cuanto al uso de
memoria pero en su funcionamiento no realiza un control estricto de la memoria.
Búsqueda IDA*

Más contenido relacionado

La actualidad más candente

Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialJuank Grifin
 
Tipos de busquedas ia
Tipos de busquedas iaTipos de busquedas ia
Tipos de busquedas iaPAko DiAz
 
Búsqueda informada y exploración
Búsqueda informada y exploraciónBúsqueda informada y exploración
Búsqueda informada y exploraciónHéctor Estigarribia
 
criterios de busqueda IA
criterios de busqueda IAcriterios de busqueda IA
criterios de busqueda IAluisilva18
 
Cuadro comparativo tipos de busquedas en IA
Cuadro comparativo tipos de busquedas en IACuadro comparativo tipos de busquedas en IA
Cuadro comparativo tipos de busquedas en IAluisilva18
 
Uniandes tipos de busqueda mylena
Uniandes tipos de busqueda mylenaUniandes tipos de busqueda mylena
Uniandes tipos de busqueda mylenamyle22
 
Criterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialCriterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialMariy Torrealba
 
Tipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcasTipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcasJenyfer Utitiaja
 
Métodos de Búsquedas en Inteligencia Artificial
Métodos de Búsquedas en Inteligencia ArtificialMétodos de Búsquedas en Inteligencia Artificial
Métodos de Búsquedas en Inteligencia ArtificialGregorys Gimenez
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia ArtificialAndres
 
Búsqueda inteligencia artificial
Búsqueda inteligencia artificialBúsqueda inteligencia artificial
Búsqueda inteligencia artificialAlexis Pilco
 
Tipos básicos de Búsqueda | Inteligencia Artificial
Tipos básicos de Búsqueda | Inteligencia ArtificialTipos básicos de Búsqueda | Inteligencia Artificial
Tipos básicos de Búsqueda | Inteligencia ArtificialAlexis Díaz
 
Busquedas Heuristicas vs Busquedas Ciegas
Busquedas Heuristicas vs Busquedas CiegasBusquedas Heuristicas vs Busquedas Ciegas
Busquedas Heuristicas vs Busquedas Ciegasluisilva18
 
Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialAlan López
 
TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA torvicanny
 

La actualidad más candente (20)

Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia Artificial
 
Tipos de busquedas ia
Tipos de busquedas iaTipos de busquedas ia
Tipos de busquedas ia
 
Búsqueda informada y exploración
Búsqueda informada y exploraciónBúsqueda informada y exploración
Búsqueda informada y exploración
 
criterios de busqueda IA
criterios de busqueda IAcriterios de busqueda IA
criterios de busqueda IA
 
Cuadro comparativo tipos de busquedas en IA
Cuadro comparativo tipos de busquedas en IACuadro comparativo tipos de busquedas en IA
Cuadro comparativo tipos de busquedas en IA
 
Uniandes tipos de busqueda mylena
Uniandes tipos de busqueda mylenaUniandes tipos de busqueda mylena
Uniandes tipos de busqueda mylena
 
Criterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialCriterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificial
 
Tipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcasTipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcas
 
Metodo heuristico metodo ciego
Metodo heuristico   metodo ciegoMetodo heuristico   metodo ciego
Metodo heuristico metodo ciego
 
Métodos de Búsquedas en Inteligencia Artificial
Métodos de Búsquedas en Inteligencia ArtificialMétodos de Búsquedas en Inteligencia Artificial
Métodos de Búsquedas en Inteligencia Artificial
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Cuadro comparativo de IA
Cuadro comparativo de IACuadro comparativo de IA
Cuadro comparativo de IA
 
Búsqueda inteligencia artificial
Búsqueda inteligencia artificialBúsqueda inteligencia artificial
Búsqueda inteligencia artificial
 
Tipos básicos de Búsqueda | Inteligencia Artificial
Tipos básicos de Búsqueda | Inteligencia ArtificialTipos básicos de Búsqueda | Inteligencia Artificial
Tipos básicos de Búsqueda | Inteligencia Artificial
 
Busquedas Heuristicas vs Busquedas Ciegas
Busquedas Heuristicas vs Busquedas CiegasBusquedas Heuristicas vs Busquedas Ciegas
Busquedas Heuristicas vs Busquedas Ciegas
 
Problemas NP
Problemas NPProblemas NP
Problemas NP
 
cuadro comparativo
cuadro comparativocuadro comparativo
cuadro comparativo
 
Unidad II
Unidad IIUnidad II
Unidad II
 
Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia Artificial
 
TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA
 

Destacado

¿Diseñar para los usuarios o diseñar con los usuarios?
¿Diseñar para los usuarios o diseñar con los usuarios?¿Diseñar para los usuarios o diseñar con los usuarios?
¿Diseñar para los usuarios o diseñar con los usuarios?IxDA Mendoza
 
Adc vol.02 by_saltaalavista_blog
Adc vol.02 by_saltaalavista_blogAdc vol.02 by_saltaalavista_blog
Adc vol.02 by_saltaalavista_blogesteban murcia
 
La china invisible (1)
La china invisible (1)La china invisible (1)
La china invisible (1)saladaniela
 
Аналитическая справка по результатам исследования осведомленности в области ЗОЖ
Аналитическая справка по результатам  исследования осведомленности в области ЗОЖАналитическая справка по результатам  исследования осведомленности в области ЗОЖ
Аналитическая справка по результатам исследования осведомленности в области ЗОЖsodrugestvo
 
Gebeurtenis
GebeurtenisGebeurtenis
GebeurtenisKobeVa
 
Design principles philopsohy of ux -Whitney Hess
Design principles philopsohy of ux -Whitney HessDesign principles philopsohy of ux -Whitney Hess
Design principles philopsohy of ux -Whitney Hesswww.usarte.co
 
профессиональный стандарт. педагог психолог
профессиональный стандарт. педагог психологпрофессиональный стандарт. педагог психолог
профессиональный стандарт. педагог психологЮлиана Соловьева
 
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemTecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemBruno Borges
 
Ad calculo metodo_punto_por_punto
Ad calculo metodo_punto_por_puntoAd calculo metodo_punto_por_punto
Ad calculo metodo_punto_por_puntoEstefany Canaza
 
Linee Guida Ifla
Linee Guida IflaLinee Guida Ifla
Linee Guida Iflaamandadrafe
 
Social Selling 101. Sprzedaż B2B w social media.
Social Selling 101. Sprzedaż B2B w social media.Social Selling 101. Sprzedaż B2B w social media.
Social Selling 101. Sprzedaż B2B w social media.Grzegorz Miecznikowski
 
Artículo docente cálculo método de los lúmenes
Artículo docente cálculo método de los lúmenesArtículo docente cálculo método de los lúmenes
Artículo docente cálculo método de los lúmenesEstefany Canaza
 
Checkliste für die Digitale Transformation - checklist for digital transforma...
Checkliste für die Digitale Transformation - checklist for digital transforma...Checkliste für die Digitale Transformation - checklist for digital transforma...
Checkliste für die Digitale Transformation - checklist for digital transforma...Gernot Sauerborn
 
Ejercicios propuestos 9 puntos
Ejercicios propuestos 9 puntosEjercicios propuestos 9 puntos
Ejercicios propuestos 9 puntosJuan Mario Medina
 
8 Schritte zur digitalen Transformation
8 Schritte zur digitalen Transformation8 Schritte zur digitalen Transformation
8 Schritte zur digitalen TransformationHMP Beratung
 

Destacado (18)

¿Diseñar para los usuarios o diseñar con los usuarios?
¿Diseñar para los usuarios o diseñar con los usuarios?¿Diseñar para los usuarios o diseñar con los usuarios?
¿Diseñar para los usuarios o diseñar con los usuarios?
 
Adc vol.02 by_saltaalavista_blog
Adc vol.02 by_saltaalavista_blogAdc vol.02 by_saltaalavista_blog
Adc vol.02 by_saltaalavista_blog
 
La china invisible (1)
La china invisible (1)La china invisible (1)
La china invisible (1)
 
Аналитическая справка по результатам исследования осведомленности в области ЗОЖ
Аналитическая справка по результатам  исследования осведомленности в области ЗОЖАналитическая справка по результатам  исследования осведомленности в области ЗОЖ
Аналитическая справка по результатам исследования осведомленности в области ЗОЖ
 
Gebeurtenis
GebeurtenisGebeurtenis
Gebeurtenis
 
Design principles philopsohy of ux -Whitney Hess
Design principles philopsohy of ux -Whitney HessDesign principles philopsohy of ux -Whitney Hess
Design principles philopsohy of ux -Whitney Hess
 
профессиональный стандарт. педагог психолог
профессиональный стандарт. педагог психологпрофессиональный стандарт. педагог психолог
профессиональный стандарт. педагог психолог
 
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemTecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
 
Ad calculo metodo_punto_por_punto
Ad calculo metodo_punto_por_puntoAd calculo metodo_punto_por_punto
Ad calculo metodo_punto_por_punto
 
Linee Guida Ifla
Linee Guida IflaLinee Guida Ifla
Linee Guida Ifla
 
Social Selling 101. Sprzedaż B2B w social media.
Social Selling 101. Sprzedaż B2B w social media.Social Selling 101. Sprzedaż B2B w social media.
Social Selling 101. Sprzedaż B2B w social media.
 
Artículo docente cálculo método de los lúmenes
Artículo docente cálculo método de los lúmenesArtículo docente cálculo método de los lúmenes
Artículo docente cálculo método de los lúmenes
 
Checkliste für die Digitale Transformation - checklist for digital transforma...
Checkliste für die Digitale Transformation - checklist for digital transforma...Checkliste für die Digitale Transformation - checklist for digital transforma...
Checkliste für die Digitale Transformation - checklist for digital transforma...
 
Sportsdirect xml feed
Sportsdirect xml feedSportsdirect xml feed
Sportsdirect xml feed
 
Ejercicios propuestos 9 puntos
Ejercicios propuestos 9 puntosEjercicios propuestos 9 puntos
Ejercicios propuestos 9 puntos
 
Ch1 le bilan
Ch1 le bilanCh1 le bilan
Ch1 le bilan
 
2.1 ordinal numbers
2.1 ordinal numbers2.1 ordinal numbers
2.1 ordinal numbers
 
8 Schritte zur digitalen Transformation
8 Schritte zur digitalen Transformation8 Schritte zur digitalen Transformation
8 Schritte zur digitalen Transformation
 

Similar a Trabajo

Busquedas (ia)
Busquedas (ia)Busquedas (ia)
Busquedas (ia)Yamnibel
 
Busquedas inteligencia artificail
Busquedas inteligencia artificailBusquedas inteligencia artificail
Busquedas inteligencia artificailLuis Cambal
 
TÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptTÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptalejandrina36
 
TÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptTÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptAntonioReal11
 
Luis Hernández-Cuadro Comparativo-I.pdf
Luis Hernández-Cuadro Comparativo-I.pdfLuis Hernández-Cuadro Comparativo-I.pdf
Luis Hernández-Cuadro Comparativo-I.pdfLuis12876
 
Criterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialCriterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialFélix Alvarado
 
Funciones Heurísticas
Funciones HeurísticasFunciones Heurísticas
Funciones HeurísticasKaren Mendoza
 
Cuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busquedaCuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busquedajuniorjaviermedina
 
Criterios de búsqueda en la Inteligencia Artificial
Criterios de búsqueda en la Inteligencia ArtificialCriterios de búsqueda en la Inteligencia Artificial
Criterios de búsqueda en la Inteligencia ArtificialSneider Salero
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialDamelysCarrillo2
 
El algoritmo a (asterisco)
El algoritmo a (asterisco)El algoritmo a (asterisco)
El algoritmo a (asterisco)Cristina Lopez
 
Inteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys BInteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys BJose Andres
 
3.3 - 2 Búsqueda Sistemática.pptx
3.3 - 2 Búsqueda Sistemática.pptx3.3 - 2 Búsqueda Sistemática.pptx
3.3 - 2 Búsqueda Sistemática.pptxRam Vazquez
 

Similar a Trabajo (20)

Busquedas (ia)
Busquedas (ia)Busquedas (ia)
Busquedas (ia)
 
Busquedas inteligencia artificail
Busquedas inteligencia artificailBusquedas inteligencia artificail
Busquedas inteligencia artificail
 
Diego
DiegoDiego
Diego
 
U4_Busqueda.pdf
U4_Busqueda.pdfU4_Busqueda.pdf
U4_Busqueda.pdf
 
TÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptTÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).ppt
 
TÉCNICAS DE BÚSQUEDA.ppt
TÉCNICAS DE BÚSQUEDA.pptTÉCNICAS DE BÚSQUEDA.ppt
TÉCNICAS DE BÚSQUEDA.ppt
 
TÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptTÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).ppt
 
Victor1
Victor1Victor1
Victor1
 
estudiante
estudiante estudiante
estudiante
 
Luis Hernández-Cuadro Comparativo-I.pdf
Luis Hernández-Cuadro Comparativo-I.pdfLuis Hernández-Cuadro Comparativo-I.pdf
Luis Hernández-Cuadro Comparativo-I.pdf
 
Trabajo
TrabajoTrabajo
Trabajo
 
Criterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialCriterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificial
 
Funciones Heurísticas
Funciones HeurísticasFunciones Heurísticas
Funciones Heurísticas
 
Cuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busquedaCuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busqueda
 
Criterios de búsqueda en la Inteligencia Artificial
Criterios de búsqueda en la Inteligencia ArtificialCriterios de búsqueda en la Inteligencia Artificial
Criterios de búsqueda en la Inteligencia Artificial
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificial
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
El algoritmo a (asterisco)
El algoritmo a (asterisco)El algoritmo a (asterisco)
El algoritmo a (asterisco)
 
Inteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys BInteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys B
 
3.3 - 2 Búsqueda Sistemática.pptx
3.3 - 2 Búsqueda Sistemática.pptx3.3 - 2 Búsqueda Sistemática.pptx
3.3 - 2 Búsqueda Sistemática.pptx
 

Más de Michelle Diaz

Portafolio michelle diaz
Portafolio michelle diaz Portafolio michelle diaz
Portafolio michelle diaz Michelle Diaz
 
ejercicios bases de datos
ejercicios bases de datosejercicios bases de datos
ejercicios bases de datosMichelle Diaz
 
Reconstrucción y Controladores Digitalesño1
Reconstrucción y Controladores Digitalesño1Reconstrucción y Controladores Digitalesño1
Reconstrucción y Controladores Digitalesño1Michelle Diaz
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1Michelle Diaz
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1Michelle Diaz
 
Diseño de software ensayo 1
Diseño de software ensayo 1Diseño de software ensayo 1
Diseño de software ensayo 1Michelle Diaz
 
Polinomios interpolantes
Polinomios interpolantesPolinomios interpolantes
Polinomios interpolantesMichelle Diaz
 
Ingenreria y sociedad 2005 2030
Ingenreria y sociedad 2005   2030Ingenreria y sociedad 2005   2030
Ingenreria y sociedad 2005 2030Michelle Diaz
 
Análisis numérico 1
Análisis numérico 1Análisis numérico 1
Análisis numérico 1Michelle Diaz
 
Definición de conjunto
Definición de conjuntoDefinición de conjunto
Definición de conjuntoMichelle Diaz
 
Definición de conjunto
Definición de conjuntoDefinición de conjunto
Definición de conjuntoMichelle Diaz
 
Mapa conceptual marketing
Mapa conceptual marketingMapa conceptual marketing
Mapa conceptual marketingMichelle Diaz
 
Estructura discresta prensentacion 1
Estructura discresta prensentacion 1Estructura discresta prensentacion 1
Estructura discresta prensentacion 1Michelle Diaz
 

Más de Michelle Diaz (19)

Portafolio michelle diaz
Portafolio michelle diaz Portafolio michelle diaz
Portafolio michelle diaz
 
ejercicios bases de datos
ejercicios bases de datosejercicios bases de datos
ejercicios bases de datos
 
Historieta automata
Historieta automataHistorieta automata
Historieta automata
 
Mandala
MandalaMandala
Mandala
 
Reconstrucción y Controladores Digitalesño1
Reconstrucción y Controladores Digitalesño1Reconstrucción y Controladores Digitalesño1
Reconstrucción y Controladores Digitalesño1
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1
 
Diseño de software ensayo 1
Diseño de software ensayo 1Diseño de software ensayo 1
Diseño de software ensayo 1
 
Casos 123
Casos 123Casos 123
Casos 123
 
Proyecto 1 analisis
Proyecto 1 analisisProyecto 1 analisis
Proyecto 1 analisis
 
Polinomios interpolantes
Polinomios interpolantesPolinomios interpolantes
Polinomios interpolantes
 
Ingenreria y sociedad 2005 2030
Ingenreria y sociedad 2005   2030Ingenreria y sociedad 2005   2030
Ingenreria y sociedad 2005 2030
 
Análisis numérico 1
Análisis numérico 1Análisis numérico 1
Análisis numérico 1
 
Definición de conjunto
Definición de conjuntoDefinición de conjunto
Definición de conjunto
 
Definición de conjunto
Definición de conjuntoDefinición de conjunto
Definición de conjunto
 
Mapa conceotual 2
Mapa conceotual 2Mapa conceotual 2
Mapa conceotual 2
 
Mapa conceptual marketing
Mapa conceptual marketingMapa conceptual marketing
Mapa conceptual marketing
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Estructura discresta prensentacion 1
Estructura discresta prensentacion 1Estructura discresta prensentacion 1
Estructura discresta prensentacion 1
 

Trabajo

  • 1. Inteligencia artificial busqueda informada Michelle Diaz Republica bolivariana de venezuela universidad fermin toro decanato de ingeneria
  • 2. Búsqueda ciega o no informada (anchura, profundidad): no cuenta con ningún conocimiento sobre cómo llegar al objetivo. • Búsqueda informada: aplicar conocimiento al proceso de búsqueda para hacerlo más eficiente. • El conocimiento vendrá dado por una función que estima la “bondad” de los estados: • Dar preferencia a los estados mejores. • Ordenando la cola de ABIERTOS, comparando su bondad estimada. • Objetivo: reducir el árbol de búsqueda, ganando eficiencia en la práctica. Busqueda informada
  • 3. Del griego heuriskein, descubrir: ¡Eureka! • Según la RAE: “técnica de la indagación y del descubrimiento”. • Otro significado: método para resolver problemas que no garantiza la solución, pero que en general funciona bien. • En nuestro caso, una heurística será una función numérica sobre los estados. Características: - Esta función de evaluación se utiliza para guiar el proceso haciendo que en cada momento se seleccione el estado o las operaciones más prometedoras. - No siempre se garantiza encontrar una solución (si existe). -No siempre se garantiza encontrar la solución más próxima (la que tenga el número menor de operaciones). Heuristica
  • 4. La forma más ampliamente conocida de la búsqueda primero el mejor se le llama búsqueda A* conocida como “Búsqueda A-estrella”; la cual evalúa los nodos combinando g(n) y h(n) de la siguiente manera: f(n)=g(n)+h(n) g(n) significa el coste para alcanzar el nodo; lo que quiere decir que nos da el coste de camino desde el nodo inicial al nodo n y h(n)=significa el coste de ir al nodo objetivo, es decir, el coste estimado del camino más barato desde n hasta el objetivo. f(n)=coste más barato estimado de la solución a través de n. De esta manera se trata de encontrar la solución más barata y es razonble intentar primero el nodo con el valor más bajo de g(n). Cabe mencionar que esta estrategia resulta ser más que razonable con tal que la funcion heurística h(n) satisfaga cierta condiciones; la búsqueda A* compleja como optima, la optimalidad de A* es sencilla de analizar si se usa con la búsqueda de árboles. A* es óptima si h(n) es una heurística admisible, es decir, con tal de que la h(n) nunca sobrestime el coste de alcanzar el objetivo. Como g(n) es el coste exacto para alcanzar n, tenemos como consecuencia inmediata que la f(n) nunca sobrestime el coste verdadero de una solución a través de n. Búsqueda A*: minimizar el costo estima total de la solución
  • 5. Es de tipo de algoritmos de búsqueda heurística con limitación de memoria. Los más utilizados son el IDA* (Iterative Deepening A*), y SMA* (Simplified memory A*). El IDA* (Iterative-Deepening A*) es al igual que el DFID un algoritmo basado en la profundización iterativa. La única diferencia entre ambos algoritmos estriba en que mientras el DFID se basa en la profundidad para cada una de sus iteraciones, el IDA se basa en la información heurística que posee para determinar el siguiente límite de la iteración. El tratamiento de esa información se realiza de igual forma que en el algoritmo del A*, o sea mediante la función de evaluación f introducida anteriormente. El funcionamiento del algoritmo es el siguiente: En cada iteración el algoritmo realiza una búsqueda en profundidad hasta donde se lo permita su límite de coste. Cada vez que se visita todo el grafo de búsqueda contenido dentro de ese límite sin hallar la solución entonces, el algoritmo incrementa el límite de coste. Ese nuevo límite viene dado por el menor de los límites de corte, o sea, por el menor valor del coste de los nodos que tenían un valor superior en la anterior iteración. Este algoritmo se considera limitado en profundidad, aunque esta afirmación no sea estrictamente cierta. La razón de ello viene dado por su eficacia en cuanto al uso de memoria pero en su funcionamiento no realiza un control estricto de la memoria. Búsqueda IDA*
  • 6. Es de tipo de algoritmos de búsqueda heurística con limitación de memoria. Los más utilizados son el IDA* (Iterative Deepening A*), y SMA* (Simplified memory A*). El IDA* (Iterative-Deepening A*) es al igual que el DFID un algoritmo basado en la profundización iterativa. La única diferencia entre ambos algoritmos estriba en que mientras el DFID se basa en la profundidad para cada una de sus iteraciones, el IDA se basa en la información heurística que posee para determinar el siguiente límite de la iteración. El tratamiento de esa información se realiza de igual forma que en el algoritmo del A*, o sea mediante la función de evaluación f introducida anteriormente. El funcionamiento del algoritmo es el siguiente: En cada iteración el algoritmo realiza una búsqueda en profundidad hasta donde se lo permita su límite de coste. Cada vez que se visita todo el grafo de búsqueda contenido dentro de ese límite sin hallar la solución entonces, el algoritmo incrementa el límite de coste. Ese nuevo límite viene dado por el menor de los límites de corte, o sea, por el menor valor del coste de los nodos que tenían un valor superior en la anterior iteración. Este algoritmo se considera limitado en profundidad, aunque esta afirmación no sea estrictamente cierta. La razón de ello viene dado por su eficacia en cuanto al uso de memoria pero en su funcionamiento no realiza un control estricto de la memoria. Búsqueda IDA*