SlideShare a Scribd company logo
1 of 1
Download to read offline
Búsquedas sin Información (a Ciegas) Búsquedas Informadas (heurísticas) Búsquedas con Adversarios
Búsqueda en
Amplitud
Búsqueda en
Profundidad
Búsqueda General
en Grafos
Búsqueda “1ro
el Mejor”
Búsqueda en
Haz
Algoritmo A* Exploración de
Grafos Y/O
Método
MINIMAX
Método de Poda
Definición
Encuentra los
caminos más cortos
desde un vértice de
origen dado a todos
los demás vértices,
en términos del
número de aristas en
los caminos.
Permite recorrer todos
los nodos de un grafo o
árbol de manera
ordenada, pero no
uniforme. Se centra en
expandir un único
camino desde la raíz;en
el caso de llegar a un
callejón sin salida se
retrocede hasta el nodo
más cercano
desde donde se pueda
tomar una rama
alternativa para poder
seguir avanzando.
Maneja dos listas
denominadas ABIERTA
y CERRADA. En
ABIERTA figuran los
nodos del grafo que
han sido generados,
pero que todavía no
han sido expandidos.
Por otra parte, en
CERRADA se van
almacenando aquellos
nodos de ABIERTA que
son seleccionados para
su expansión; esta
selección puede ser
informada o no
No es más que un
procedimiento
general de búsqueda
en grafos, donde se
realiza en cada paso
del algoritmo una
ordenación de la
lista ABIERTA
Variación del
método “Primero el
Mejor. Esta
estrategia pretende
acelerar el proceso
de búsqueda
reduciendo en cada
paso del algoritmo el
número de nodos
generados que van a
poder ser
expandidos
posteriormente
Es un algoritmo de
búsqueda que puede
ser empleado para el
cálculo de caminos
mínimos en una red.
Es un algoritmo
heurístico,hace uso
de una función de
evaluación
heurística, mediante
la cual etiqueta los
diferentes nodos de
una red, esto servirá
para determinar la
probabilidad de
dichos nodos de
pertenecer al
camino óptimo.
Los nodos de un
grafo Y/O vienen a
representar
subproblemas a
resolver, originados
a partir de un
problema inicial que
se correspondería
con el nodo superior
del grafo. Se pueden
dar dos tipos de
enlaces en estos
grafos: Enlaces O y
enlaces Y.
Realiza una
exploración
exhaustiva del árbol
de búsqueda; el
primero (MAX)
tiende a elegir el
camino que le
conduzca a un nodo
con el mayor valor
posible de la
función. El otro
jugador (MIN) es lo
contrario, tratará de
contrarrestar las
decisiones de MAX,
eligiendo el peor
valor.
Se encarga de llevar
una anotación para
saber cuándo se
puede realizar un
"poda" o corte en el
árbol de búsqueda.
Alfa-Beta es una
mejora del algoritmo
Minimax que evita
revisar porciones
dominadas del árbol,
que no pueden
proveer información
útil sobre la jugada
siguiente.
Características
* Es necesario llevar
la cuenta de los
nodos visitados .
* El recorrido no es
único: depende del
vértice inicial y del
orden .
* El orden de visita
de unos nodos
puede interpretarse
como un árbol.
*Empezando en un
nodo v:
-Primero se visita v.
-Luego se visitan todos
sus vértices adyacentes.
-A continuación, los
adyacentes a éstos… y
así sucesivamente.
*El algoritmo utiliza una
cola de vértices.
Hay que considerar tres
situaciones diferentes a
la hora de realizar la
expansión de un nodo:
-Que el nodo generado
no este ni en ABIERTA
ni en CERRADA.
-Que el nodo generado
esté en ABIERTA
-Que el nodo generado
ya estuviera en
CERRADA
*Analiza
preferiblemente los
nodos con heurística
más baja.
•Ordenar la cola de
abiertos por
heurística, de menor
a mayor .
•Siempre elige
expandir lo que
estima que está más
“cerca” del objetivo
*Guarda la pista de k
estados (no sólo
uno).
* Comienza con
estados generados
aleatoriamente.
* En cada paso, se
generan sucesores
de los k estados. Si
alguno es un
objetivo, se para el
algoritmo.
* Se seleccionan los
k mejores sucesores
de la lista completa y
repite.
* Es usado para
encontrar la ruta
más cercana para ir
de un lugar a otro .
* Es el más usado
debido a que es
sencillo y rápido.
* Como todo
algoritmo en
amplitud, es un
algoritmo completo:
en caso de existir
una solución,
siempre dará con
ella.
* Enlaces O: indican
las diferentes
alternativas
existentes para la
solución de un
problema o nodo del
grafo.
*Enlaces Y: conectan
un nodo padre con
los subproblemas
que hay que
solucionar para que
ese nodo padre se
considere resuelto.
* Algoritmo de
decisión para
minimizar la pérdida
máxima aplicada en
juegos de
adversarios
* Información
completa (cada
jugador conoce el
estado del otro).
* Es un
procedimiento
recursivo
* Si el valor del nodo
MAX (alfa) es menor
al más alto hasta el
momento, entonces
omitir nodo.
*SI el valor del nodo
MIN (beta) es mayor
al nodo más bajo
hasta el momento,
entonces omitir
nodo.
*Permite búsquedas
dos veces más
profunda
Ventajas
* Encuentra la mejor
solución de un
problema de costo
uniforme antes que
ninguna
Tiene menor
complejidad espacial
que búsqueda en
amplitud.
Sólo utiliza información
acerca de si un estado
es o no objetivo para
guiar su proceso
de búsqueda
No depende en
exceso de la función
en evaluación.
Es el más permisible
de las búsquedas
heurísticas
Soluciones más
cercanas a la raíz
Se puede
contradecir al
aplicarse al mismo
problema, creando
con esto confusión.
Capacidad de
aprender de acuerdo
a la información que
se consigue en el
momento
* En la mayoría de
los casos la maquina
queda invicta
*Aprende con base
en la información
que recolecta
Desventajas
* Alto orden de
complejidad
computacional, si no
se mantienen
limitados los
parámetros del
problema, crecenn
rápidamente los
requerimientos y se
vuelven
inaceptables.
* Se pueden
encontrar soluciones qu
e están mas alejadas de
la raíz que otras.
* Existe el riesgo de
presencia de bucles
infinitos.
Explosión combinatoria
aparece
frecuentemente debido
a la alta complejidad
espacial y temporal de
esta técnica .
Excesiva complejidad
espacial, pues se
deben guardar todos
los nodos abiertos.
En caso de que el
sistema sea
irrevocable, este
método no actua
con eficacia
La función de
evaluación de
complica
Nos puede conducir
a errores u
operaciones
equivocadas; aunque
raras veces aparecen
los peores casos en
la práctica.
* Algoritmo de
complejidad elevada
a la hora de
implementar
* Solo vale para
enfrentarse a un
oponente a la vez
* Es de aprendizaje
lento
*El algoritmo es de
difícil
implementación
•Solo puede
enfrentarse a un
adversario a la vez

More Related Content

What's hot

Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Dj Mada - Tres Valles, Veracruz
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosJesús Navarro
 
Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el MejorTutor4uDev
 
Diferencia entre algoritmo de path finding y algoritmo de dijkstra
Diferencia entre algoritmo de path finding y algoritmo de dijkstraDiferencia entre algoritmo de path finding y algoritmo de dijkstra
Diferencia entre algoritmo de path finding y algoritmo de dijkstranacasma
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónYare LoZada
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software481200601
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un procesoi92almaa
 
Ejemplo manual de usuario
Ejemplo manual de usuarioEjemplo manual de usuario
Ejemplo manual de usuariosullinsan
 
Ordenamiento en C++
Ordenamiento en C++Ordenamiento en C++
Ordenamiento en C++compumet sac
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datosisraelmillan8
 
Busqueda Binaria
Busqueda BinariaBusqueda Binaria
Busqueda BinariaITCV
 
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDASOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDAHéctor Estigarribia
 

What's hot (20)

Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidos
 
Estructuras de datos lineales
Estructuras de datos linealesEstructuras de datos lineales
Estructuras de datos lineales
 
Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el Mejor
 
Diferencia entre algoritmo de path finding y algoritmo de dijkstra
Diferencia entre algoritmo de path finding y algoritmo de dijkstraDiferencia entre algoritmo de path finding y algoritmo de dijkstra
Diferencia entre algoritmo de path finding y algoritmo de dijkstra
 
Modelo v
Modelo vModelo v
Modelo v
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
Ejemplo manual de usuario
Ejemplo manual de usuarioEjemplo manual de usuario
Ejemplo manual de usuario
 
Tablas Hash
Tablas HashTablas Hash
Tablas Hash
 
Ordenamiento en C++
Ordenamiento en C++Ordenamiento en C++
Ordenamiento en C++
 
8.realizacion de pruebas
8.realizacion de pruebas8.realizacion de pruebas
8.realizacion de pruebas
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datos
 
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
 
Busqueda Binaria
Busqueda BinariaBusqueda Binaria
Busqueda Binaria
 
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDASOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
 
Tipos de listas en estructura de datos
Tipos de listas en estructura de datosTipos de listas en estructura de datos
Tipos de listas en estructura de datos
 
02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software
 

Similar to Tipos de Búsqueda- Cuadro Comparativo

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
 
Criterios de Búsqueda en Inteligencia Artificial
Criterios de Búsqueda en Inteligencia ArtificialCriterios de Búsqueda en Inteligencia Artificial
Criterios de Búsqueda en Inteligencia ArtificialHilario Per'zz
 
Tipos de búsquedas de inteligencia artificial
Tipos de búsquedas de inteligencia artificialTipos de búsquedas de inteligencia artificial
Tipos de búsquedas de inteligencia artificialluismogollon22
 
Inteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys BInteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys BJose Andres
 
Tecnicas de Busqueda en IA
Tecnicas de Busqueda en IATecnicas de Busqueda en IA
Tecnicas de Busqueda en IARafaelVargas155
 
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
 
Cuadro comparativo búsquedas en IA
Cuadro comparativo búsquedas en IACuadro comparativo búsquedas en IA
Cuadro comparativo búsquedas en IAysbelia cariazo
 
Cuadro comparativo inteligencia artificial
Cuadro comparativo inteligencia artificialCuadro comparativo inteligencia artificial
Cuadro comparativo inteligencia artificialGreilimarRodriguezBo
 
Cuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busquedaCuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busquedajuniorjaviermedina
 
Tecnicas de Busqueda en IA
Tecnicas de Busqueda en IATecnicas de Busqueda en IA
Tecnicas de Busqueda en IAAlfredoAlejo1
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialDamelysCarrillo2
 

Similar to Tipos de Búsqueda- Cuadro Comparativo (20)

estudiante
estudiante estudiante
estudiante
 
cuadro comparativo
cuadro comparativocuadro comparativo
cuadro comparativo
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
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
 
Criterios de Búsqueda en Inteligencia Artificial
Criterios de Búsqueda en Inteligencia ArtificialCriterios de Búsqueda en Inteligencia Artificial
Criterios de Búsqueda en Inteligencia Artificial
 
Tipos de búsquedas de inteligencia artificial
Tipos de búsquedas de inteligencia artificialTipos de búsquedas de inteligencia artificial
Tipos de búsquedas de inteligencia artificial
 
Inteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys BInteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys B
 
Anyelit suarez
Anyelit suarezAnyelit suarez
Anyelit suarez
 
Tecnicas de Busqueda en IA
Tecnicas de Busqueda en IATecnicas de Busqueda en IA
Tecnicas de Busqueda en IA
 
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
 
Angel Gonzalez
Angel GonzalezAngel Gonzalez
Angel Gonzalez
 
Cuadro comparativo búsquedas en IA
Cuadro comparativo búsquedas en IACuadro comparativo búsquedas en IA
Cuadro comparativo búsquedas en IA
 
Cuadro comparativo inteligencia artificial
Cuadro comparativo inteligencia artificialCuadro comparativo inteligencia artificial
Cuadro comparativo inteligencia artificial
 
Cuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busquedaCuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busqueda
 
Trabajo
TrabajoTrabajo
Trabajo
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Tecnicas de Busqueda en IA
Tecnicas de Busqueda en IATecnicas de Busqueda en IA
Tecnicas de Busqueda en IA
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificial
 
Alejandro Escobar 25146869
Alejandro  Escobar 25146869Alejandro  Escobar 25146869
Alejandro Escobar 25146869
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 

Recently uploaded

Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
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
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
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í
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 

Recently uploaded (20)

Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
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
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
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
 
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
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 

Tipos de Búsqueda- Cuadro Comparativo

  • 1. Búsquedas sin Información (a Ciegas) Búsquedas Informadas (heurísticas) Búsquedas con Adversarios Búsqueda en Amplitud Búsqueda en Profundidad Búsqueda General en Grafos Búsqueda “1ro el Mejor” Búsqueda en Haz Algoritmo A* Exploración de Grafos Y/O Método MINIMAX Método de Poda Definición Encuentra los caminos más cortos desde un vértice de origen dado a todos los demás vértices, en términos del número de aristas en los caminos. Permite recorrer todos los nodos de un grafo o árbol de manera ordenada, pero no uniforme. Se centra en expandir un único camino desde la raíz;en el caso de llegar a un callejón sin salida se retrocede hasta el nodo más cercano desde donde se pueda tomar una rama alternativa para poder seguir avanzando. Maneja dos listas denominadas ABIERTA y CERRADA. En ABIERTA figuran los nodos del grafo que han sido generados, pero que todavía no han sido expandidos. Por otra parte, en CERRADA se van almacenando aquellos nodos de ABIERTA que son seleccionados para su expansión; esta selección puede ser informada o no No es más que un procedimiento general de búsqueda en grafos, donde se realiza en cada paso del algoritmo una ordenación de la lista ABIERTA Variación del método “Primero el Mejor. Esta estrategia pretende acelerar el proceso de búsqueda reduciendo en cada paso del algoritmo el número de nodos generados que van a poder ser expandidos posteriormente Es un algoritmo de búsqueda que puede ser empleado para el cálculo de caminos mínimos en una red. Es un algoritmo heurístico,hace uso de una función de evaluación heurística, mediante la cual etiqueta los diferentes nodos de una red, esto servirá para determinar la probabilidad de dichos nodos de pertenecer al camino óptimo. Los nodos de un grafo Y/O vienen a representar subproblemas a resolver, originados a partir de un problema inicial que se correspondería con el nodo superior del grafo. Se pueden dar dos tipos de enlaces en estos grafos: Enlaces O y enlaces Y. Realiza una exploración exhaustiva del árbol de búsqueda; el primero (MAX) tiende a elegir el camino que le conduzca a un nodo con el mayor valor posible de la función. El otro jugador (MIN) es lo contrario, tratará de contrarrestar las decisiones de MAX, eligiendo el peor valor. Se encarga de llevar una anotación para saber cuándo se puede realizar un "poda" o corte en el árbol de búsqueda. Alfa-Beta es una mejora del algoritmo Minimax que evita revisar porciones dominadas del árbol, que no pueden proveer información útil sobre la jugada siguiente. Características * Es necesario llevar la cuenta de los nodos visitados . * El recorrido no es único: depende del vértice inicial y del orden . * El orden de visita de unos nodos puede interpretarse como un árbol. *Empezando en un nodo v: -Primero se visita v. -Luego se visitan todos sus vértices adyacentes. -A continuación, los adyacentes a éstos… y así sucesivamente. *El algoritmo utiliza una cola de vértices. Hay que considerar tres situaciones diferentes a la hora de realizar la expansión de un nodo: -Que el nodo generado no este ni en ABIERTA ni en CERRADA. -Que el nodo generado esté en ABIERTA -Que el nodo generado ya estuviera en CERRADA *Analiza preferiblemente los nodos con heurística más baja. •Ordenar la cola de abiertos por heurística, de menor a mayor . •Siempre elige expandir lo que estima que está más “cerca” del objetivo *Guarda la pista de k estados (no sólo uno). * Comienza con estados generados aleatoriamente. * En cada paso, se generan sucesores de los k estados. Si alguno es un objetivo, se para el algoritmo. * Se seleccionan los k mejores sucesores de la lista completa y repite. * Es usado para encontrar la ruta más cercana para ir de un lugar a otro . * Es el más usado debido a que es sencillo y rápido. * Como todo algoritmo en amplitud, es un algoritmo completo: en caso de existir una solución, siempre dará con ella. * Enlaces O: indican las diferentes alternativas existentes para la solución de un problema o nodo del grafo. *Enlaces Y: conectan un nodo padre con los subproblemas que hay que solucionar para que ese nodo padre se considere resuelto. * Algoritmo de decisión para minimizar la pérdida máxima aplicada en juegos de adversarios * Información completa (cada jugador conoce el estado del otro). * Es un procedimiento recursivo * Si el valor del nodo MAX (alfa) es menor al más alto hasta el momento, entonces omitir nodo. *SI el valor del nodo MIN (beta) es mayor al nodo más bajo hasta el momento, entonces omitir nodo. *Permite búsquedas dos veces más profunda Ventajas * Encuentra la mejor solución de un problema de costo uniforme antes que ninguna Tiene menor complejidad espacial que búsqueda en amplitud. Sólo utiliza información acerca de si un estado es o no objetivo para guiar su proceso de búsqueda No depende en exceso de la función en evaluación. Es el más permisible de las búsquedas heurísticas Soluciones más cercanas a la raíz Se puede contradecir al aplicarse al mismo problema, creando con esto confusión. Capacidad de aprender de acuerdo a la información que se consigue en el momento * En la mayoría de los casos la maquina queda invicta *Aprende con base en la información que recolecta Desventajas * Alto orden de complejidad computacional, si no se mantienen limitados los parámetros del problema, crecenn rápidamente los requerimientos y se vuelven inaceptables. * Se pueden encontrar soluciones qu e están mas alejadas de la raíz que otras. * Existe el riesgo de presencia de bucles infinitos. Explosión combinatoria aparece frecuentemente debido a la alta complejidad espacial y temporal de esta técnica . Excesiva complejidad espacial, pues se deben guardar todos los nodos abiertos. En caso de que el sistema sea irrevocable, este método no actua con eficacia La función de evaluación de complica Nos puede conducir a errores u operaciones equivocadas; aunque raras veces aparecen los peores casos en la práctica. * Algoritmo de complejidad elevada a la hora de implementar * Solo vale para enfrentarse a un oponente a la vez * Es de aprendizaje lento *El algoritmo es de difícil implementación •Solo puede enfrentarse a un adversario a la vez