Está en la página 1de 21

La planificacin

Concepto
Plan
Modelo sistemtico de una actuacin pblica o privada, que se
elabora anticipadamente para dirigirla y encauzarla.
Planificacin
Plan general, metdicamente organizado y frecuentemente de
gran amplitud, para obtener un objetivo determinado, tal como
el desarrollo armnico de una ciudad, el desarrollo econmico,
la investigacin cientfica, el funcionamiento de una industria,
etc.

La planificacin en la
inteligencia artificial
La planificacin se puede ver como una forma de
programacin automtica: el diseo de un curso de accin
que satisfar un cierto objetivo.
Dentro de la comunidad de la Inteligencia Artificial
simblica, se ha asumido desde hace tiempo que algn
tipo de sistema planificador debe formar parte de los
componentes centrales de cualquier agente artificial.

Ideas bsicas de la planificacin


para un agente
Representacin del objetico a
alcanzar
Representacin de las acciones que
pueden realizar
Representacin del entorno
Capacidad de generar un plan para
alcanzar el objetivo

Un plan es una secuencia (lista) de acciones, que llevan de


un estado inicial a un estado final.
La planificacin se puede ver como un problema de
bsqueda en un espacio de estados

Tipos de Planificadores
Planificadores especficos del dominio:
Especficamente diseados para un dominio y difcilmente pueden utilizarse
en otros dominios: muchas aplicaciones prcticas
Planificadores independientes del dominio
El mecanismo de planificacin es lo suficientemente general como para
utilizarse en dominios que cumplan determinadas restricciones. No eficientes
y no aplicaciones prcticas
Planificadores configurables al dominio
El mecanismo de planificacin es independiente del dominio, pero la entrada
al planificador incluye conocimiento del dominio para restringir la bsqueda
del planificador.

Sistemas basados en el
conocimiento
Los Sistemas basados en Conocimiento representan un
paso delante de los sistemas de informacin
convencionales al pretender representar funciones
cognitivas del ser humano como el aprendizaje y el
razonamiento.
Su orientacin es la automatizacin del anlisis de
problemas, la bsqueda de soluciones, la toma de
decisiones y el empleo de conocimiento especializado en
un campo especfico de aplicacin.

Composicin de los Sistemas


Basados en Conocimiento
Un mecanismo de aprendizaje, una base de
conocimientos, un motor de razonamiento, y medios de
comunicacin hombre mquina.

Lenguaje utilizados para la


representacin del conocimiento
Al igual que en la Ingeniera del Software, no existe la
tcnica ideal que nos permita resolver cualquier problema
de la mejor manera.
Depender del tipo de problema, del conocimiento que
se quiera representar, de la expresividad que se necesite,
y del uso que se le quiera dar, el que un formalismo y un
lenguaje sea ms conveniente que otro.

Lenguajes Basados en Lgica


Formal
Muchos de los sistemas de representacin del onocimiento
de la actualidad se basan en algn tipo de lgica formal.
La lgica formal aporta un buen nmero de ventajas
para la representacin del conocimiento y su manejo,
partiendo de una sintaxis y semntica bien definidas que
detallan perfectamente la forma de construir sentencias y
razonamientos sobre ellas.

Ejemplos
Lgica Proposicional
Lgica de primer orden
Lgicas Descriptivas

Lenguajes Basados en Frames o


Marcos
Estos lenguajes son similares a los lenguajes de
programacin orientados a objetos, en el sentido de que
modelan el conocimiento utilizando clases (frames),
atributos, objetos y relaciones, y utilizan relaciones de
generalizacin y especializacin para representar la
organizacin jerrquica de los conceptos.

Lenguajes Basados en Reglas


Estos lenguajes han sido durante mucho tiempo
posiblemente los ms usados de todos, principalmente
debido a su estrecha relacin con los Sistemas Expertos
utilizados en Inteligencia Artificial.
Estos lenguajes son fciles de entender debido a su
sencillez conceptual y a su paralelismo con las estructuras
de control ms simples utilizadas en programacin.

Sistemas Basados en Regla


Sistemas diseados para actuar como un experto humano
en un dominio o rea de conocimiento particular.
Caractersticas
Tratan de replicar el comportamiento de los expertos en la
materia
Se basan en la utilizacin de tcnicas de IA
Funcin
Proporcionar soluciones aplicables en la prctica
Generar nuevo conocimiento

Arquitectura

Estructura de un Sistema
Basado en Reglas
Base de hechos: Datos relevantes relativos al problema
concreto
Conocimiento del dominio de sistema: Forma natural de
almacenar el conocimiento
Antecedentes Consecuente

Identificacin de Frutas (I)

Identificacin de Frutas (II)

Base de Conocimiento: Reglas


Forma de representar el conocimiento de manera natural si
ANTECEDENTE entonces CONSECUENTE
Normalmente no reflejan implicaciones lgicas sino las
convicciones de un experto
Antecedente: conjunciones de atributos de un mismo dominio
Consecuente: atributos que pasarn a ser conocidos para el
sistema
Pueden poseer un campo de prioridad que indica el grado de
relevancia de la regla para nuestro sistema

Es condicin necesaria, pero no suficiente, que se


cumpla el antecedente de una regla para poder dispararla
Depender de:
La prioridad de la regla
Del motor de inferencia

Ejercicio
Elabora un cuestionario resaltando los aspectos ms
importantes del tema

También podría gustarte