ING. SIST. BASADOS EN EL
          CONOCIMIENTO

 2. REPRESENTACIÓN E INFERENCIA

       Haga clic para modificar el estilo de
2.4 Arquitectura, partes y características
               subtítulo del patrón
   2.5 La ingeniería del conocimiento
SUS COMPONENTES
1. Base de conocimiento
2. Base de hechos
3. Motor de inferencias
4. Memoria de trabajo
5. Interfaz con el usuario, el ingeniero de
   conocimiento y el entorno informático
6. Generador de explicaciones
BASE DE CONOCIMIENTO

Base de conocimiento
 Conocimiento heurístico (decisiones)
  si condición entonces acción
 Conocimiento de control
 Estrategia para saber que bases se
  usarán.
BASE DE HECHOS
Base de hechos
 Conocimiento de las estructuras
  de los datos y procedimientos
  asociados
 Conocimiento de predicados
• ESTRUCTURAS DE DATOS
   • Definiciones, restricciones, (hechos “no
     ordenados”)
• PATRONES
   • Patrones que están en la memoria de trabajo
     o no (hechos ordenados) (animal, pato)
• PROCEDIMIENTOS
   • Métodos asociados a las estructuras de datos
   • Funciones genéricos
   • Interfaz con el entorno informático
SUS CObMPONENTES

Motor de inferencias
 encadenamiento hacia delante
 encadenamiento hacia atrás
• Es una colección integrada de algoritmos
  de resolución de problemas.
• Esta ya codificado y probado (frente a
  los sistemas convencionales).
FUNCIONAMIENTO:
1. Lee el conocimiento de control para ver
   qué instrucciones de alto nivel hay
   definidas
• 2. Si se inicia un proceso de
  inferencia:
  2.1 Mira que reglas son aplicables
  2.2 Si hay más de una regla
   aplicable, resuelve el conflicto y
   selecciona una.
  2.3 Aplica la regla(puede actualizar la
   BC)
  2.4 Vuelve al paso 2.1 hasta que no
   haya reglas aplicables
Ciclo base
 del Motor
     de
Inferencias
SUS COMPONENTES
Memoria de trabajo
Interfaz con el usuario, el
 ingeniero de conocimiento y el
 entorno informático
Generador de explicaciones
BIBLIOGRAFÍA
•   URL: http://www.das.ufsc.br/~camponog/Disciplinas/DAS-
    5341/Expert_systems/clips99.pdf
•   URL: http://www.it.uc3m.es/rcrespo/docencia/irc/apuntes/03_SBC.pdf
•   URL: http://es.scribd.com/doc/50144929/Sistema-basado-en-conocimiento

6. repres e infer parte3

  • 1.
    ING. SIST. BASADOSEN EL CONOCIMIENTO 2. REPRESENTACIÓN E INFERENCIA Haga clic para modificar el estilo de 2.4 Arquitectura, partes y características subtítulo del patrón 2.5 La ingeniería del conocimiento
  • 3.
    SUS COMPONENTES 1. Basede conocimiento 2. Base de hechos 3. Motor de inferencias 4. Memoria de trabajo 5. Interfaz con el usuario, el ingeniero de conocimiento y el entorno informático 6. Generador de explicaciones
  • 4.
    BASE DE CONOCIMIENTO Basede conocimiento Conocimiento heurístico (decisiones) si condición entonces acción Conocimiento de control Estrategia para saber que bases se usarán.
  • 5.
    BASE DE HECHOS Basede hechos Conocimiento de las estructuras de los datos y procedimientos asociados Conocimiento de predicados
  • 6.
    • ESTRUCTURAS DEDATOS • Definiciones, restricciones, (hechos “no ordenados”) • PATRONES • Patrones que están en la memoria de trabajo o no (hechos ordenados) (animal, pato) • PROCEDIMIENTOS • Métodos asociados a las estructuras de datos • Funciones genéricos • Interfaz con el entorno informático
  • 7.
    SUS CObMPONENTES Motor deinferencias encadenamiento hacia delante encadenamiento hacia atrás
  • 8.
    • Es unacolección integrada de algoritmos de resolución de problemas. • Esta ya codificado y probado (frente a los sistemas convencionales). FUNCIONAMIENTO: 1. Lee el conocimiento de control para ver qué instrucciones de alto nivel hay definidas
  • 9.
    • 2. Sise inicia un proceso de inferencia: 2.1 Mira que reglas son aplicables 2.2 Si hay más de una regla aplicable, resuelve el conflicto y selecciona una. 2.3 Aplica la regla(puede actualizar la BC) 2.4 Vuelve al paso 2.1 hasta que no haya reglas aplicables
  • 10.
    Ciclo base delMotor de Inferencias
  • 14.
    SUS COMPONENTES Memoria detrabajo Interfaz con el usuario, el ingeniero de conocimiento y el entorno informático Generador de explicaciones
  • 15.
    BIBLIOGRAFÍA • URL: http://www.das.ufsc.br/~camponog/Disciplinas/DAS- 5341/Expert_systems/clips99.pdf • URL: http://www.it.uc3m.es/rcrespo/docencia/irc/apuntes/03_SBC.pdf • URL: http://es.scribd.com/doc/50144929/Sistema-basado-en-conocimiento