Vous êtes sur la page 1sur 8

Bsquedas inteligentes

Qu tipo de problemas son importantes para la


IA?
La IA trata aquellos problemas que se resuelven
generalmente por ensayo y error, utilizando mtodos
de bsquedas.
No le interesan los problemas que cuentan ya con
mtodos bien definidos para su solucin, como los
problemas numricos de solucin de ecuaciones.

Bsquedas inteligentes
Bsquedas en representacin espacio de
estados, sus elementos son:

Estado inicial
Estado meta
Operadores
Prueba de estado meta
Ruta de solucin
Espacio de estados

Bsquedas inteligentes
Operadores
El operador es un procedimiento usado para modificar el estado
actual del problema. Para aplicar un operador el estado actual
debe satisfacer ciertas precondiciones, cada operador tiene sus
propias precondiciones.

Espacio de estados
Hay un espacio de estados formado por el conjunto de los
estados posibles, que existen entre el estado inicial y el estado
meta y son resultado de la aplicacin de los operadores.
Los estados tambin pueden ser soluciones alternativas para el
problema. Cada estado es la coleccin de conocimientos
disponible en forma de estructuras simblicas de la situacin
determinada del problema.

Estado Meta
La meta o estado meta es el objetivo a alcanzar, la solucin o
respuesta final del problema.

Bsquedas inteligentes
Estado Inicial
Estado del que parte la bsqueda, es la configuracin inicial del
problema.

Prueba de estado meta


Cuestionamiento para verificar si el estado que se revisa es el
estado meta buscado.

Ruta de solucin
Al final de la bsqueda, si se encontr la solucin se debe dar la
ruta que lleva del estado inicial al estado meta, incluyendo slo
los estados que estn entre estos ambos y que es necesario
visitar. No siempre son los mismos que se generan o recorren
durante la aplicacin de los algoritmos.

Bsquedas inteligentes
Bsquedas ciegas
El orden en que la bsqueda se realiza no depende
de la naturaleza de la solucin buscada. La
localizacin de la(s) meta(s) no altera el orden de
expasin de los nodos.
Si la solucin existe es seguro que se encuentra
Puede terminar en una explosin combinatoria
Exhaustiva o Parcial
Hay dos procedimientos:
Bsqueda en amplitud
Bsqueda en profundidad

Consume mucho tiempo


Se aplica a problemas simples
No requiere tener un conocimiento muy preciso del
problema

Bsqueda en amplitud
Recorrer rbol/grafo de bsqueda en anchura
expandir estado raz
expandir todos sus sucesores
expandir todos los sucesores de los sucesores
.....
Realiza un ordenamiento de los estados a estudiar
en base a su nivel
todos los nodos de nivel d se estudirn antes que
cualquier nodo a nivel d + 1

Bsqueda en amplitud
Se
aplican
todos
los
operadores posibles desde el
estado revisado,as se generan
todos sus descendientes en el
siguiente nivel.

Bsqueda en amplitud
Nodo inicial

Nodo meta

Orden de generacin y revisin de nodos

Vous aimerez peut-être aussi