SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdfssuser7fc526
 
Caso de estudio
Caso de estudioCaso de estudio
Caso de estudioadrianjosv
 
Generalidades de sistemas operativos
Generalidades de sistemas operativosGeneralidades de sistemas operativos
Generalidades de sistemas operativosyacante
 
Algoritmo de enrutamiento
Algoritmo de enrutamientoAlgoritmo de enrutamiento
Algoritmo de enrutamientoRaul Nunez
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos DistribuidosValentina
 
95878125 sitema-de-farmacia
95878125 sitema-de-farmacia95878125 sitema-de-farmacia
95878125 sitema-de-farmaciaZuri At
 
Busqueda Ascenso Colinas
Busqueda Ascenso ColinasBusqueda Ascenso Colinas
Busqueda Ascenso ColinasJeffoG92
 
Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el MejorTutor4uDev
 
Matriz bus y dimensiones
Matriz bus y dimensionesMatriz bus y dimensiones
Matriz bus y dimensionesMiguel Orquera
 
Monografía - Problema de las Jarras
Monografía  - Problema de las JarrasMonografía  - Problema de las Jarras
Monografía - Problema de las JarrasAlLex Ortecho
 
CSS Posicionamiento y Visualizacion
CSS Posicionamiento y VisualizacionCSS Posicionamiento y Visualizacion
CSS Posicionamiento y Visualizacionmichy19
 

La actualidad más candente (14)

07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
 
Caso de estudio
Caso de estudioCaso de estudio
Caso de estudio
 
Generalidades de sistemas operativos
Generalidades de sistemas operativosGeneralidades de sistemas operativos
Generalidades de sistemas operativos
 
Algoritmo de enrutamiento
Algoritmo de enrutamientoAlgoritmo de enrutamiento
Algoritmo de enrutamiento
 
Tabla De Transicion
Tabla De TransicionTabla De Transicion
Tabla De Transicion
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
95878125 sitema-de-farmacia
95878125 sitema-de-farmacia95878125 sitema-de-farmacia
95878125 sitema-de-farmacia
 
Busqueda Ascenso Colinas
Busqueda Ascenso ColinasBusqueda Ascenso Colinas
Busqueda Ascenso Colinas
 
Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el Mejor
 
Matriz bus y dimensiones
Matriz bus y dimensionesMatriz bus y dimensiones
Matriz bus y dimensiones
 
Monografía - Problema de las Jarras
Monografía  - Problema de las JarrasMonografía  - Problema de las Jarras
Monografía - Problema de las Jarras
 
CSS Posicionamiento y Visualizacion
CSS Posicionamiento y VisualizacionCSS Posicionamiento y Visualizacion
CSS Posicionamiento y Visualizacion
 
Recorrido de Grafos
Recorrido de GrafosRecorrido de Grafos
Recorrido de Grafos
 
Investigación Enrutamiento
Investigación EnrutamientoInvestigación Enrutamiento
Investigación Enrutamiento
 

Similar a 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 a 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
 

Último

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
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
 
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
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
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
 

Último (20)

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
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
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
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
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
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
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.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...
 

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