You are on page 1of 2

11/3/2014

Tcnicas de Bsqueda

INTELIGENCIA
ARTIFICIAL
Unidad II

2.1. Solucin de problemas con bsqueda.


2.2. Espacios de estados.
2.2.1. Determinsticos.
2.2.2. No determinsticos.
2.3. Mtodos de bsqueda.
2.3.1. Primero en anchura (breadth first).
2.3.2. Primero en profundidad (depth first).
2.3.3. Grafos O.
2.3.4. Grafos A.
2.4. Satisfaccin de restricciones.
2.5. Teora de juegos.

Agentes

Agentes

Un agente es cualquier cosa capaz de percibir su

Un agente racional es aquel que, basado en su historial

medioambiente con la ayuda de sensores y actuar en ese


medio utilizando actuadores.
Funcin del agente: proyecta un historial de
percepciones dada una accin.
Programa del agente: implementacin de la funcin del
agente.
Agente racional: aquel que hace lo correcto.
Medida de rendimiento: determina el xito del agente,
es decir, le permite hacer lo correcto.

de percepciones, emprende aquella accin que maximiza


su medida de rendimiento.
Los agentes resolvedores de problemas son una clase de
agentes basados en objetivos.
Tarea: encontrar secuencia de acciones que alcanza
algn estado objetivo.
Ventaja: Pueden descartar toda accin que no alcanza el
objetivo (simplificando as el problema de maximizacin
de rendimiento).

Agentes

Agentes

Agente basado en objetivos equivalente a agente con

Formulacin del problema: Proceso de decidir


Acciones
Estados posibles del agente y del entorno
Costo de las acciones
Objetivo: basado en situacin actual y medida de rendimiento.

medida de rendimiento binaria:


0 si el estado del mundo no es el objetivo
1 si el estado del mundo es un objetivo.

De esta manera, maximiza rendimiento si y solo si

alcanza el objetivo.

Bsqueda: Proceso de hallar la secuencia de acciones

que llevan al objetivo.


Entrada: problema
Devuelve: secuencia de acciones solucin.
Ejecucin: tras encontrar la solucin, el agente procede

a ejecutar las acciones que esta recomienda.

11/3/2014

Agentes

Formulacin del problema


Estado inicial
Acciones
Funcin sucesor (SUCESOR-FN(x)): conjunto de pares
ordenados <accin, sucesor> de acciones legales en x, y estados
alcanzables desde x.
Espacio de estados: estado inicial + funcin sucesor.
Test objetivo
Determina si un estado es un estado objetivo.
Costo de camino: Costo numrico de cada sucesin de

acciones.
Refleja medida de rendimiento.

Solucin: camino desde estado inicial al objetivo.


Solucin ptima: Tiene costo de camino mnimo.

Formulacin del problema

Formulacin del problema

Problema: Encontrar secuencia de acciones que lleven

Estados: Ciudades {En(Arad), En(Sibiu),,En(n)}

al agente desde Arad a Bucarest.

Estado inicial: {En(Arad)}


Funcin sucesor:
Para x = Sibiu:
{<Ir(Arad), En(Arad)>, <Ir(Oradea, En(Oradea)>,

<Ir(Fagaras), En(Fagaras)>,<Ir(Rimnicu Vilcea),


En(Rimnicu Vilcea)>}

Formulacin del problema

Formulacin del problema

Test objetivo: Determina si un estado es un estado

8 Reinas

objetivo.
Costo de camino: Costo numrico de cada camino.
Refleja medida de rendimiento.
Se asume , 0
= (, )
, :

Solucin: camino desde estado inicial al objetivo.


Solucin ptima: Tiene costo de camino minimo.

El

objetivo
del
problema es colocar
ocho reinas en un
tablero de ajedrez de
tal
manera
que
ninguna reina ataca a
otra.

You might also like