SlideShare una empresa de Scribd logo
1 de 7
UNIVERSIDAD UNEFA
NUCLE LARA
METODOS DE BUSQUEDA I.A
Realizado por: JoseM. Quintero C
C.I: 26.260.641
BARQUISIMETO, 19 OCTUBRE 2019
La búsqueda es una técnica para resolver problemas cuya solución consiste en una serie de pasos que
frecuentemente deben determinarse mediante la prueba sistemática de las alternativas. Estos procesos de búsqueda
sonuna seriedeesquemasderepresentacióndel conocimiento, quemediante diversosalgoritmosnospermiteresolver
ciertos problemas desde el punto de vista de la I.A.
Desde los inicios de la I.A, la búsqueda se ha aplicado en diversas clases de problemas como juegos de dos jugadores,
problemas de satisfacción de restricciones problemas de pathfinding de un único agente.
TIPOS DE BUSQUEDAD
BÚSQUEDA CIEGA: Este tipo de búsqueda intenta encontrar la primer solución sin importar que tan optima
sea, no detecta si esta aproximado o alojada de la solución. Como su nombre lo indica es una búsqueda ciega y por lo
tanto se le dificulta encontrar la solución de un problema que no
exista o que sea demasiado complejo encontrarle la solución.
Tipo de búsqueda ciega:
 Exhaustiva
 Aleatoria (Genera-y-Prueba)
 Por Profundidad (Depth-First)
 Por Amplitud (Breath-First)
 Costo Uniforme
 Limitada por Profundidad
 La mejor solución es la que está más cerca a la raíz
Los algoritmos pueden ser:
 Óptimo: Si siempre encuentra la mejor solución
 Completo: Si existe solución, en la va a encontrar.
Métodos:
Amplitud
Algoritmo por amplitud (BFS): Al expandirse un nodo, visita primero a sus hermanos y luego a sus hijos.
 Óptimo: Si
 Completo: Si
Profundidad
Algoritmo DFS: Este puede ser visto como un proceso por niveles, donde se visita un nodo, se visitan sus hijos antes
que sus hermanos, por lo que el algoritmo tiende a bajar por las ramas del árbol hacia las hojas antes de visitar cada
una de las ramas posibles.
 Óptimo:No (En caso de existir más de una solución, podría alcanzar varias niveles deprofundidad y la solución que
se encuentre podría estar lejos de la raíz)
 Completo:No (En árboles grandes con ramas infinitas, dondepuede caer en ciclos y nunca salir de allí, por tanto no
encontrar la solución).
BUSQUEDA HEURISTICA: La heurística es definida bajo una función de evaluación basada en información específica
para el dominio o contexto relacionada con algún problema en particular.
Los métodos de búsqueda heurística se basan de alguna información sobre la proximidad de cada estado a un
estado meta, lo cual posibilita la exploración de los caminos más prometedores.
Esta busca soluciones aceptables mediante la reduce el espacio de búsqueda y es capaz de determinar su proximidad
a una solución y la calidad de la misma utilizando conocimiento.
Esta es un tipo de búsqueda inteligente ya que utiliza técnicas o mecanismo que
se aproximan a la solución del problema de manera inteligente.
Tipo de búsqueda heurística:
 Búsqueda Tacaña (Greedy Search)
 Búsqueda A*
 Templado Simulado
 Búsqueda Tabú
 Búsqueda Basada en Restricciones
BUSQUEDAD IRREVOCABLE O SIN VUELTAS ATRÁS: Una vez que se ha tomado un camino, este no se puede dejar.
BUSQUEDA DE TENTATIVAS: Se avanza en una dirección y si se llega a un punto en el que se suponeque no se llega a
alguna meta, se abandona este camino para retomar alguno anterior que también prometía.
BUSQUEDAD DIRIGIDA POR LOS DATOS O ENCADENADAHACIA ADELANTE: Consisteen seguir algún procedimiento
para encontrar alguna meta. También se le llama búsqueda de arriba - abajo.
BÚSQUEDA DIRIGIDA POR LAS METAS O ENCADENADA HACIA ATRÁS:
Consiste en, que dada una solución conocida, se debe encontrar el procedimiento para llegar a esa solución. En estas
se parte de una meta, a la que se le aplica algún operador que la transforma en una o más sub metas de un menor
tamaño o dificultad. Cada sub meta se puede transformar en una o más sub metas de manera recursiva, hasta que
estas sean lo suficientemente triviales para ser solucionadas en el nivel simbólico. También se la llama búsqueda de
abajo-arriba.
CUADRO COMPARATIVO DE LOS TIPOS DE BUSQUEDA
Búsqueda ciegas Definición Características Ventajas Desventajas Algoritmos
Búsqueda en
amplitud
Es un algoritmo de
búsqueda sin
información, que
expande y examina todos
los nodos de un árbol
sistemáticamente para
buscar una solución
Búsqueda nivel a nivel. Para
cada uno delos nodos Para
cada uno delos nodos de un
nivel se aplican todos los
posibles operadores. No se
expande ningún nodo de un
nivel antes de haber
expandidotodoslosdel nivel
anterior. Se implementa con
una estructura FIFO.
Si existe la
solución, la
encuentra en
la menor
profundidad
posible
Explosión
combinatoria
aparece
frecuentemente
debido a la alta
complejidad espacial
y temporal de esta
técnica.
Consisteen visitar todos los nodos que
hay a profundidad antes de pasar a
visitar aquellos que hay a profundidad
i+1. Es decir, tras visitar un nodo,
pasamos a visitar a sushermanos antes
que a sus hijos.
Búsqueda en
Profundidad
Esta técnica su fines
recorrer todos los nodos
del mismo nivel que de
donde se encuentra
como todo siempre la
posición será el inicio y
como final el objetivo
buscado
La búsqueda se realiza por
una solarama del árbol hasta
encontrar una solución.
Tiene menor
complejidad
espacial que
búsqueda en
amplitud.
Se pueden encontrar
soluciones que están
másalejadasdelaraíz
que otras. Existe el
riesgo de presencia
de bucles infinitos.
Puede ser visto como un proceso por
niveles, pero con la diferencia de que,
tras visitar un nodo, se visitan sus hijos
antes que sus hermanos, por lo que el
algoritmo tiende a bajar por las ramas
del árbol hacia lashojasantes devisitar
cada una delas ramas posibles.
Búsqueda General
en Grafos
Cualquier proceso de
búsqueda debe tener
la posibilidad de
determinarsi unnuevo
estado ha sido
generado y expandido
previamente.
En general manejadoslistas:
Abierta y cerrada. El grafo se
va generando durante la
ejecución del algoritmo.
Evita repetirla
exploración de
caminos.
Permite
reanudar
caminos
abandonados.
Es difícil Identificar
todas las aristas. Se
desperdicia memoria
si el grafo es poco
denso.
Se crea un grafo común nodo que
contiene el problema, y crea las
listas abierta y cerrada.

Más contenido relacionado

La actualidad más candente

Busquedas inteligencia artificail
Busquedas inteligencia artificailBusquedas inteligencia artificail
Busquedas inteligencia artificailLuis Cambal
 
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ónJeffoG92
 
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
 

La actualidad más candente (7)

Busquedas inteligencia artificail
Busquedas inteligencia artificailBusquedas inteligencia artificail
Busquedas inteligencia artificail
 
Tipos de busquedas ia
Tipos de busquedas iaTipos de busquedas ia
Tipos de busquedas ia
 
Victor1
Victor1Victor1
Victor1
 
Búsqueda informada y exploración
Búsqueda informada y exploraciónBúsqueda informada y exploración
Búsqueda informada y exploración
 
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
 
cuadro comparativo
cuadro comparativocuadro comparativo
cuadro comparativo
 
Diego
DiegoDiego
Diego
 

Similar a Metodos de busqueda en I.A

Tipos de búsqueda en campos de estados
Tipos de búsqueda en campos de estadosTipos de búsqueda en campos de estados
Tipos de búsqueda en campos de estadosFryzi
 
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
 
Busquedas (ia)
Busquedas (ia)Busquedas (ia)
Busquedas (ia)Yamnibel
 
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
 
Tipos de búsqueda - Inteligencia Artificial
Tipos de búsqueda -  Inteligencia ArtificialTipos de búsqueda -  Inteligencia Artificial
Tipos de búsqueda - Inteligencia ArtificialPAko DiAz
 
Solución de problemas mediante busqueda
Solución de problemas mediante busquedaSolución de problemas mediante busqueda
Solución de problemas mediante busquedasacrilegetx
 
Cuadro de inteligencia
Cuadro de inteligenciaCuadro de inteligencia
Cuadro de inteligenciamarysira1
 
Eliannys inteligencia
Eliannys inteligenciaEliannys inteligencia
Eliannys inteligenciaelypp11
 
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
 
Criterios de búsqueda en IA
Criterios de búsqueda en IACriterios de búsqueda en IA
Criterios de búsqueda en IAjimerson montiel
 

Similar a Metodos de busqueda en I.A (20)

Tipos de búsqueda en campos de estados
Tipos de búsqueda en campos de estadosTipos de búsqueda en campos de estados
Tipos de búsqueda en campos de estados
 
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
 
Busquedas (ia)
Busquedas (ia)Busquedas (ia)
Busquedas (ia)
 
Backtracking
BacktrackingBacktracking
Backtracking
 
Cuadro comparativo de ia
Cuadro comparativo de iaCuadro comparativo de ia
Cuadro comparativo de ia
 
U4_Busqueda.pdf
U4_Busqueda.pdfU4_Busqueda.pdf
U4_Busqueda.pdf
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
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
 
Busqueda ai
Busqueda aiBusqueda ai
Busqueda ai
 
Tipos de búsqueda - Inteligencia Artificial
Tipos de búsqueda -  Inteligencia ArtificialTipos de búsqueda -  Inteligencia Artificial
Tipos de búsqueda - Inteligencia Artificial
 
Cuadro Comparativo.pdf
Cuadro Comparativo.pdfCuadro Comparativo.pdf
Cuadro Comparativo.pdf
 
Solución de problemas mediante busqueda
Solución de problemas mediante busquedaSolución de problemas mediante busqueda
Solución de problemas mediante busqueda
 
Cuadro de inteligencia
Cuadro de inteligenciaCuadro de inteligencia
Cuadro de inteligencia
 
Eliannys inteligencia
Eliannys inteligenciaEliannys inteligencia
Eliannys inteligencia
 
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
 
Katerinemogollon
KaterinemogollonKaterinemogollon
Katerinemogollon
 
Betsy
BetsyBetsy
Betsy
 
Criterios de búsqueda en IA
Criterios de búsqueda en IACriterios de búsqueda en IA
Criterios de búsqueda en IA
 

Último

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 

Último (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 

Metodos de busqueda en I.A

  • 1. UNIVERSIDAD UNEFA NUCLE LARA METODOS DE BUSQUEDA I.A Realizado por: JoseM. Quintero C C.I: 26.260.641 BARQUISIMETO, 19 OCTUBRE 2019
  • 2. La búsqueda es una técnica para resolver problemas cuya solución consiste en una serie de pasos que frecuentemente deben determinarse mediante la prueba sistemática de las alternativas. Estos procesos de búsqueda sonuna seriedeesquemasderepresentacióndel conocimiento, quemediante diversosalgoritmosnospermiteresolver ciertos problemas desde el punto de vista de la I.A. Desde los inicios de la I.A, la búsqueda se ha aplicado en diversas clases de problemas como juegos de dos jugadores, problemas de satisfacción de restricciones problemas de pathfinding de un único agente. TIPOS DE BUSQUEDAD BÚSQUEDA CIEGA: Este tipo de búsqueda intenta encontrar la primer solución sin importar que tan optima sea, no detecta si esta aproximado o alojada de la solución. Como su nombre lo indica es una búsqueda ciega y por lo tanto se le dificulta encontrar la solución de un problema que no exista o que sea demasiado complejo encontrarle la solución. Tipo de búsqueda ciega:  Exhaustiva  Aleatoria (Genera-y-Prueba)  Por Profundidad (Depth-First)  Por Amplitud (Breath-First)  Costo Uniforme  Limitada por Profundidad  La mejor solución es la que está más cerca a la raíz
  • 3. Los algoritmos pueden ser:  Óptimo: Si siempre encuentra la mejor solución  Completo: Si existe solución, en la va a encontrar. Métodos: Amplitud Algoritmo por amplitud (BFS): Al expandirse un nodo, visita primero a sus hermanos y luego a sus hijos.  Óptimo: Si  Completo: Si
  • 4. Profundidad Algoritmo DFS: Este puede ser visto como un proceso por niveles, donde se visita un nodo, se visitan sus hijos antes que sus hermanos, por lo que el algoritmo tiende a bajar por las ramas del árbol hacia las hojas antes de visitar cada una de las ramas posibles.  Óptimo:No (En caso de existir más de una solución, podría alcanzar varias niveles deprofundidad y la solución que se encuentre podría estar lejos de la raíz)  Completo:No (En árboles grandes con ramas infinitas, dondepuede caer en ciclos y nunca salir de allí, por tanto no encontrar la solución).
  • 5. BUSQUEDA HEURISTICA: La heurística es definida bajo una función de evaluación basada en información específica para el dominio o contexto relacionada con algún problema en particular. Los métodos de búsqueda heurística se basan de alguna información sobre la proximidad de cada estado a un estado meta, lo cual posibilita la exploración de los caminos más prometedores. Esta busca soluciones aceptables mediante la reduce el espacio de búsqueda y es capaz de determinar su proximidad a una solución y la calidad de la misma utilizando conocimiento. Esta es un tipo de búsqueda inteligente ya que utiliza técnicas o mecanismo que se aproximan a la solución del problema de manera inteligente. Tipo de búsqueda heurística:  Búsqueda Tacaña (Greedy Search)  Búsqueda A*  Templado Simulado  Búsqueda Tabú  Búsqueda Basada en Restricciones BUSQUEDAD IRREVOCABLE O SIN VUELTAS ATRÁS: Una vez que se ha tomado un camino, este no se puede dejar.
  • 6. BUSQUEDA DE TENTATIVAS: Se avanza en una dirección y si se llega a un punto en el que se suponeque no se llega a alguna meta, se abandona este camino para retomar alguno anterior que también prometía. BUSQUEDAD DIRIGIDA POR LOS DATOS O ENCADENADAHACIA ADELANTE: Consisteen seguir algún procedimiento para encontrar alguna meta. También se le llama búsqueda de arriba - abajo. BÚSQUEDA DIRIGIDA POR LAS METAS O ENCADENADA HACIA ATRÁS: Consiste en, que dada una solución conocida, se debe encontrar el procedimiento para llegar a esa solución. En estas se parte de una meta, a la que se le aplica algún operador que la transforma en una o más sub metas de un menor tamaño o dificultad. Cada sub meta se puede transformar en una o más sub metas de manera recursiva, hasta que estas sean lo suficientemente triviales para ser solucionadas en el nivel simbólico. También se la llama búsqueda de abajo-arriba.
  • 7. CUADRO COMPARATIVO DE LOS TIPOS DE BUSQUEDA Búsqueda ciegas Definición Características Ventajas Desventajas Algoritmos Búsqueda en amplitud Es un algoritmo de búsqueda sin información, que expande y examina todos los nodos de un árbol sistemáticamente para buscar una solución Búsqueda nivel a nivel. Para cada uno delos nodos Para cada uno delos nodos de un nivel se aplican todos los posibles operadores. No se expande ningún nodo de un nivel antes de haber expandidotodoslosdel nivel anterior. Se implementa con una estructura FIFO. Si existe la solución, la encuentra en la menor profundidad posible Explosión combinatoria aparece frecuentemente debido a la alta complejidad espacial y temporal de esta técnica. Consisteen visitar todos los nodos que hay a profundidad antes de pasar a visitar aquellos que hay a profundidad i+1. Es decir, tras visitar un nodo, pasamos a visitar a sushermanos antes que a sus hijos. Búsqueda en Profundidad Esta técnica su fines recorrer todos los nodos del mismo nivel que de donde se encuentra como todo siempre la posición será el inicio y como final el objetivo buscado La búsqueda se realiza por una solarama del árbol hasta encontrar una solución. Tiene menor complejidad espacial que búsqueda en amplitud. Se pueden encontrar soluciones que están másalejadasdelaraíz que otras. Existe el riesgo de presencia de bucles infinitos. Puede ser visto como un proceso por niveles, pero con la diferencia de que, tras visitar un nodo, se visitan sus hijos antes que sus hermanos, por lo que el algoritmo tiende a bajar por las ramas del árbol hacia lashojasantes devisitar cada una delas ramas posibles. Búsqueda General en Grafos Cualquier proceso de búsqueda debe tener la posibilidad de determinarsi unnuevo estado ha sido generado y expandido previamente. En general manejadoslistas: Abierta y cerrada. El grafo se va generando durante la ejecución del algoritmo. Evita repetirla exploración de caminos. Permite reanudar caminos abandonados. Es difícil Identificar todas las aristas. Se desperdicia memoria si el grafo es poco denso. Se crea un grafo común nodo que contiene el problema, y crea las listas abierta y cerrada.