Definición:
Búsquedas Sin Información del
Dominio (A Ciegas)
Búsquedas Informadas
(Heurísticas)
Busca la primer solución sin
importar que tan óptima sea;
no detecta si se esta
aproximando o alejando de la
solución. No es capaz de
encontrar una solución
aceptable en caso de que no
exista o sea demasiado costoso
encontrar la solución óptima.
Busca soluciones aceptables;
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 a
prioridad.
Tipos:
• Búsqueda en Amplitud o
Anchura
• Búsqueda en Profundidad
• Búsqueda General en Grafos
• Búsqueda “Primero el Mejor”
• Búsqueda en Haz
• Algoritmo A*
• Exploración de Grafos Y/O
Tipos De
Soluciona
dores:
 Se hace crecer el árbol de
forma sistemática
 No se realiza análisis entre el
estado obtenido y la solución
 El crecimiento del árbol se hace
inyectando conocimiento.
 Este conocimiento permite calcular la
distancia entre el estado obtenido y el
estado final
Ventajas:
Búsqueda con Adversario
• Método Minimax
• Método de Poda
 Representación de todas las
posibles situaciones que se
pueden dar en el juego, a partir
de un estado dado
 Cada nivel corresponde a un
jugador (el primero para MAX)
Los entornos competitivos, en
los cuales los objetivos del
agente están en conflicto, dan
ocasión a problemas de
búsqueda entre adversarios, a
menudo conocido como
juegos.
si el problema tiene una
solución este procedimiento
garantiza el encontrarla. Si
hubiera varias soluciones se
obtiene la de menor coste (la
óptima), es decir, la que
requiere un menor número de
pasos (si consideramos un
coste uniforme de aplicación
de los operadores).
Debido a que la heurística, ayuda a
resolver problemas complejos, se
presentan las siguientes ventajas:
Generalmente para problemas
complejos no necesitamos siempre
obtener la solución más óptima, solo
se necesita resultados buenos.
Utilizando la heurística, no vamos a
encontrar caso críticos, ya que
siempre da soluciones.
Deducir como funciona la heurística,
nos da un conocimiento mayor de los
problemas que queremos resolver.
En los entornos multiagente
(cooperativos o
competitivos), cualquier
agente tiene que considerar
las acciones de otros agentes.
La imprevisibilidad de estos
otros agentes puede
introducir muchas
contingencias en el proceso
de resolución de problemas.

Cuadro comparativoangelgimenez

  • 1.
    Definición: Búsquedas Sin Informacióndel Dominio (A Ciegas) Búsquedas Informadas (Heurísticas) Busca la primer solución sin importar que tan óptima sea; no detecta si se esta aproximando o alejando de la solución. No es capaz de encontrar una solución aceptable en caso de que no exista o sea demasiado costoso encontrar la solución óptima. Busca soluciones aceptables; 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 a prioridad. Tipos: • Búsqueda en Amplitud o Anchura • Búsqueda en Profundidad • Búsqueda General en Grafos • Búsqueda “Primero el Mejor” • Búsqueda en Haz • Algoritmo A* • Exploración de Grafos Y/O Tipos De Soluciona dores:  Se hace crecer el árbol de forma sistemática  No se realiza análisis entre el estado obtenido y la solución  El crecimiento del árbol se hace inyectando conocimiento.  Este conocimiento permite calcular la distancia entre el estado obtenido y el estado final Ventajas: Búsqueda con Adversario • Método Minimax • Método de Poda  Representación de todas las posibles situaciones que se pueden dar en el juego, a partir de un estado dado  Cada nivel corresponde a un jugador (el primero para MAX) Los entornos competitivos, en los cuales los objetivos del agente están en conflicto, dan ocasión a problemas de búsqueda entre adversarios, a menudo conocido como juegos. si el problema tiene una solución este procedimiento garantiza el encontrarla. Si hubiera varias soluciones se obtiene la de menor coste (la óptima), es decir, la que requiere un menor número de pasos (si consideramos un coste uniforme de aplicación de los operadores). Debido a que la heurística, ayuda a resolver problemas complejos, se presentan las siguientes ventajas: Generalmente para problemas complejos no necesitamos siempre obtener la solución más óptima, solo se necesita resultados buenos. Utilizando la heurística, no vamos a encontrar caso críticos, ya que siempre da soluciones. Deducir como funciona la heurística, nos da un conocimiento mayor de los problemas que queremos resolver. En los entornos multiagente (cooperativos o competitivos), cualquier agente tiene que considerar las acciones de otros agentes. La imprevisibilidad de estos otros agentes puede introducir muchas contingencias en el proceso de resolución de problemas.