Вы находитесь на странице: 1из 10

1.

RAZONAMIENTO INFERENCIAL BASADO EN REGLAS


Desde un punto de vista histrico, los sistemas basados en reglas
provienen de la inteligencia artificial, y concretamente de los sistemas
expertos. El objetivo de los sistemas expertos es emular el razonamiento
de un experto (reglas de decisiones, mecanismos cognitivos). e utiliza por
lo tanto como un sistema de apoyo a la toma de decisiones.
!"cnicamente, un sistema experto se compone de una base de
conocimiento (base de hechos y base de reglas) y de un motor de
inferencia, #ue produce un nuevo hecho basado en reglas y hechos
presentes en la base.
$oy se habla de sistemas basados en reglas de negocio (%&' (
%usiness &ules 'anagement ystem) o de motores de reglas de negocio.
En inform)tica, una *regla de negocio+ es una descripcin muy espec,fica
#ue permite controlar y-o tomar una decisin en una empresa o una
organizacin. .s,, las reglas describen lo #ue se debe hacer, desde el
punto de vista de un experto en un )mbito concreto. Estas reglas pueden
ser expresadas como reglas simples (de tipo / 001ondiciones22
E3!431E 00.cciones22), como cuadro de decisin o como )rbol de
decisin.
5na herramienta de %&' se compone de un motor de reglas (cmo
utilizar las reglas para tomar decisiones) y de un entorno de gestin de
estas reglas6
edicin, creacin e interpretacin
organizacin
comprobacin, validacin y simulacin
gestin del ciclo de vida
despliegue
gestin de los derechos

1.1CARACTERSTICAS
Sistema Basado en
Reglas
Experto Humano
Conocimiento Adquirido Adquirido + Innato
Adquisicin del
conocimiento
Teri!o Teri!o + "r#!ti!o
Campo $ni!o M%&ti'&e(
Explicacin Sie)'re A *e!e(
Limitacin de
capacidad
S+ S+, no *a&ua-&e
Reproducible S+, Id.nti!o No
Vida In/inita Finita
1.0 AR12ITECT2RA
1.0.1 Ba(e de 3e!3o(
on datos relevantes relativos al problema concreto.7os hechos son
afirmaciones #ue sirven para representar conceptos, datos, objetos, etc.
Dependiendo de la aplicacin. 8 el conjunto de hechos #ue describen el
problema es la base de hechos.
Ba(e de 3e!3o( o )e)oria de tra-a4o 5B6 o 7M89 conocimiento sobre
el dominio en un determinado momento
1.0.0 Ba(e de !ono!i)iento
Es un tipo especial de base de datos para la gestin del conocimiento.
9rovee los medios para la recoleccin, organizacin y recuperacin
computarizada de conocimiento.
1.0.0.1 Ti'o( De Cono!i)iento
Ba(e( de !ono!i)iento &e+-&e( 'or )#quina(9
Dise:adas para almacenar conocimiento en una forma legible por
el computador, usualmente con el fin de obtener razonamiento
deductivo autom)tico aplicado a ellas.
Ba(e( de !ono!i)iento &e+-&e( 'or 6u)ano(9
Est)n dise:adas para permitir a las personas acceder al
conocimiento #ue ellas contienen, principalmente para propsitos
de aprendizaje.
1.0.: Motor De In/eren!ia(
Co)'onente(9
/nterprete de reglas ; estrategia de control
Fa(e(9
Dete!!in9
1onstruccin del conjunto de instanciaciones de reglas.
7as reglas son o no aplicables dependiendo de la estrategia de
control 6
< estrategia fija
< estrategia din)mica prefijada
< estrategia guiada por meta=reglas
El int"rprete de reglas realiza los c)lculos e instanciaciones
necesarias #ue son posibles en cada estado de resolucin del
problema
(matching).
5na regla puede instanciarse m)s de una vez, caso de existir
variables.
Se&e!!in
eleccin de la mejor instanciacin
Estrategia de resolucin de conflictos
o >a regla por orden en la %ase de 1onocimientos
o 7a regla m)s- menos utilizada
o 7a regla m)s especca-la m)s general
o 7a regla #ue tenga el grado de certeza m)s alto
o 7a instanciacin #ue satisfaga los hechos6
'as prioritarios,
')s antiguos (instanciacin m)s antigua),
'as nuevos (instanciacin m)s reciente), ...
9osible combinacin de criterios
A'&i!a!in
Ejecucin de la regla
'odificacin de la base de hechos (en el razonamiento hacia
adelante)
3uevos c)lculos, nuevas acciones, preguntas al usuario
3uevos subobjetivos (en el razonamiento hacia atr)s)
9ropagacin de las instanciaciones (en 19>)
9ropagacin del grado de certeza.
El proceso de deduccin acaba cuando6
se encuentra la conclusin (el objetivo) buscado ) "xito
no #ueda ninguna regla aplicable ) "xito? - fracaso?
1.: ;ENTA<AS = DES;ENTA<AS
;enta4a(9
'odularidad =2 facilita el desarrollo incremental
5niformidad =2 facilita su manipulacin
3aturalidad
*1ar)cter declarativo+
De(*enta4a(9
/neficiencia =2 puede mejorarse el m"todo descrito
4pacidad =2 es dif,cil seguir la traza de las deducciones
1obertura del dominio =2 gran n@mero de reglas.
Dificultad de verificacin de consistencia y completud.
0. MODELO DE CONOCIMIENTO
9arte del .n)lisis 1onceptual6 &epresenta un an)lisis de re#uerimientos
detallado.
'odelo de 1onocimiento6 especifica los re#uerimientos sobre el
conocimiento y los procesos de razonamiento #ue un experto aplica para
la resolucin de un problema.
'odelo de 1omunicacin6 Especifica los re#uerimientos respecto a las
interfaces con otros agentes.
Mode&o de Cono!i)iento9
'odelo del conocimiento #ue un experto aplica para la resolucin de un
problema.
Es una herramienta para la especificacin de las tareas intensivas en
conocimiento.
Es el modelo central de la metodolog,a
in "l estamos en la /ngenier,a del softAare tradicional
9aralelo con an)lisis de re#uisitos (;conocimiento)
upone un BCD del esfuerzo de desarrollo
3o debe contener detalles de implementacin
e orienta a la reutilizacin
e abstrae de los aspectos de comunicacin (modelo de comunicacin)
De(!ri'!in de& )ode&o de e>'erien!ia9
?LENG2A<E CML 5Con!e'tua& )ode&in@ &an@ua@e8
7enguaje altamente estructurado
1ubre todos los componentes del modelo
/ncluye partes en lenguaje natural
7a m)s apropiada en la pr)ctica
?LENG2A<E DE ES"ECIFICACIAN FORMAL
?ES"ECIFICACIAN GRBFICA
%asada en 5'7
CATEGORAS DEL CONOCIMIENTO
:. NAT2RALEZA DEL CONOCIMIENTO
El conocimiento se define como el reflejo activo de las cualidades generales de
los objetos y fenmenos en el cerebro humano. El estudio del conocimiento ha
recibido diferentes nombres, tales como !eor,a del conocimiento, Enoseolog,a
y Epistemolog,a. El conocimiento humano y verdadero est) representado por la
siguiente relacin6
14341/'/E3!4 ( /3F4&'.1/43 ; G/GE31/. (1 ( / ; G)
7a informacin es el conjunto de datos relativos a un evento, un acontecimiento
o un objeto. 7a vivencia es el estado de exaltacin mediante el cual captamos
los aspectos esenciales de los fenmenos. in vivencia no puede haber
conocimiento, solo hay informacin. En esto se diferencia el ser humano de las
computadoras. 7a informacin es el car)cter est)tico, congelado del
conocimiento, mientras la vivencia es el car)cter fluyente, din)mico.
Geamos algunos ejemplos del conocimiento6
a) 3umero
= congelado6 los d,gitos.
= fluyente6 un conjunto de objetos.
b) 1oncepto
= congelado6 la definicin
= fluyente6 cuando captamos la esencia de las cosas.
c) .mor
= congelado6 el expresado en un poema.
= fluyente6 el #ue nos inclina hacia la persona amada.
d) ociedad
= congelada6 la expresada en los cdigos de leyes (constitucin, civil y penal).
= fluyente6 la convivencia entre los individuos.
e) 'ovimiento
= congelado6 el presentado por una l,nea infinita de puntos.
= fluyente6 cuando un cuerpo cambia su posicin.
En la parte congelada del conocimiento interviene la inteligencia y en la parte
fluyente interviene la intuicin. /ntuicin sin inteligencia nos conduce a la
religin y al misticismoH e inteligencia sin intuicin nos lleva a realizar
generalizaciones sin fundamentos #ue nos impiden obtener conclusiones
verdaderas sobre la realidad. 9roducto de la interaccin entre la informacin y
la vivencia efectuada en el cerebro humano podemos lograr6
a) 1omprender a profundidad las leyes #ue rigen el comportamiento de los
seres.
b) Descubrir nuevas relaciones entre los fenmenos.
c) !ener un desarrollo integral de todas nuestras facultades. er m)s humanos6
entender y sentir.

Вам также может понравиться