UNIDAD 1 . Introduccin
2/13/2014
UNIDAD 1. INTRODUCCIN
1 .1 Antecedentes. 1 .2 Diferencia entre dato, Informacin y conocimiento. 1 .3 Anlisis y representacin del conocimiento.
1.1. ANTECEDENTES
A mitad de los 70 comienzan a tomar cuerpo dos ideas claves.
Se trata del paradigma del sistema experto el paradigma del conocimiento .
La expresin Ingeniera del Conocimiento se acu en los aos 70 para referirse al diseo y construccin de SBC (Sistemas Basados en Conocimientos):
Se admite que el conocimiento que se puede extraer de los expertos puede ser incompleto, inconsistente, impreciso, incierto y no dogmtico. Las respuestas del sistema puedan ser inseguras , matizadas por un grado de confianza o de creencia.
2/13/2014
1.1. ANTECEDENTES
Adems, el conocimiento puede evolucionar tanto en la fase de desarrollo como en la de uso del sistema. Por tanto, la responsabilidad del desarrollo y del mantenimiento no recae slo en los ingenieros, sino tambin en los ex per tos y en los usuarios finales , que inter vienen a lo largo de todo el ciclo de vida. Como consecuencia, no es aplicable el ciclo de vida clsico, porque no pueden establecerse unas especificaciones definitivas desde el principio. Esto implica un proceso continuo de depuracin de la base de conocimientos , que muchas veces se prolonga durante toda la vida del sistema.
2/13/2014
1.1. ANTECEDENTES
Sistemas Basados en el Conocimiento (SBC)
Programas que resuelven problemas usando un determinado dominio de conocimiento Terminologa :
Sistema basado en el conocimiento Sistema experto Sistema experto basado en el conocimiento
1.1. ANTECEDENTES
2/13/2014
1.1. ANTECEDENTES
Sistemas Expertos
Un sistema experto puede definirse como un sistema informtico (hardware y software) que simula a los exper tos humanos en un rea de especializacin dada. Los sistemas expertos son mquinas que razonan como lo hara un exper to de una cier ta especialidad o campo.
2/13/2014
1.1. ANTECEDENTES
Sistemas Exper tos
Ejemplo:
U n s i s te ma ex p e r to e n d i a g n s t i c o m d ic o r e q u e r i r a c o m o d a to s : los sntomas del paciente los resultados de anlisis clnicos otros hechos relevantes Utilizando stos datos, buscara la informacin necesaria para poder identificar la correspondiente enfermedad.
Un Sistema Experto no slo maneja grandes cantidades de datos, sino que tambin los manipula de forma que el resultado sea inteligible y tenga significado para responder a preguntas incluso no completamente especificadas .
2/13/2014
1.1. ANTECEDENTES
2/13/2014
1.1. ANTECEDENTES
EJEMPLOS
Transacciones b ancarias .
No hace muc ho, para hacer una transaccin bancaria, tal como de positar o sac ar dinero de una cuenta, uno tena que visitar el banco e n horas de oficina. Hoy en da, esas y otras muc has transacci ones pueden realizar se en c ualquier momento del da o de la noch e usando l os cajeros automticos que son eje mplos sencillos de sis temas expe r tos . De hec ho, se pueden realiz ar estas transacci ones desde casa comuni cndo se con el sistema exper to va tfno. o Internet .
2/13/2014
10
1.1. ANTECEDENTES
EJEMPLOS
Control de Trfico
El control de trfico es una de las aplicaciones ms impor tantes de los sistemas exper tos. No hace muc ho tiempo, el fluj o de trfi co e n l as calles de una ciudad se control aba mediante guardi as de trfi co que controlaban el mi smo e n las inter secciones . Hoy se utilizan sistemas exper tos que operan auto mticamente los semforos y regulan el fluj o del trfico e n las calles de una ciudad y e n l os ferrocarriles .
2/13/2014
11
1.1. ANTECEDENTES
Problemas de Planeacin
La organizacin y asignacin de aulas para exmenes finales en una gran universidad; condiciones: Eliminar las coincidencias de asignacin simultanea de aulas: Solo se puede realizar un examen en cada aula al mismo tiempo. Asientos suficientes: Un aula asignada para un examen debe tener al menos dos asientos por estudiante. Minimizar conflictos temporales: no alumnos con exmenes coincidentes. Eliminar sobrecarga de trabajo: Ningn alumno mas de 2 exmenes en 24 h. Minimizar exmenes realizados durante las tardes.
2/13/2014
12
1.1. ANTECEDENTES
EJEMPLOS
Planificacin de doctores y enfermeras en un gran hospital Planificacin en una gran empresa o fabrica
13
2/13/2014
14
Conocimiento
Segn (Vzquez , 2009, p.59) Desde el punto de vista de la Inteligencia Artificial(IA), el conocimiento se puede interpretar como la combinacin de esquemas o estructuras de datos y procedimientos interpretativos que confieren algn comportamiento inteligente y est formado por hechos, conceptos, procedimientos, ideas abstracciones, reglas y asociaciones utilizadas para modelar el mundo real.
2/13/2014
15
Tipos de conocimiento
Conocimiento declarativo: segn (Pech, 1999, p.29) se puede expresar desde un hecho o atributo posedo por un objeto, persona o concepto abstracto y una o varias relaciones entre estos Conocimiento procedural: consiste en un conjunto de reglas (basadas en conocimiento) que los expertos usa en la solucin de los problemas. Consiguiendo as la generacin de ms conocimiento. Metaconocimiento: es el conocimiento sobre el propio conocimiento y la experiencia, forma parte del Motor de inferencia. En IA el metaconocimiento se refiere al conocimiento sobre la operacin de los sistemas basados en conocimiento, es decir, sobre sus capacidades de razonamiento.
2/13/2014
16
es un especialista informtico, el cual tiene los conocimientos profundos sobre el desarrollo y ejecucin de sistemas basados en el conocimiento, debe conocer las herramientas de su desarrollo, estrategias efectivas de comunicacin y contar con conocimientos mnimos de psicologa para poder interpretar las expresiones y manifestaciones del experto humano
2/13/2014
17
La Ingeniera del Conocimiento tiene que ver con la adquisicin, representacin, validacin, inferenciacin, explicacin y mantenimiento del conocimiento
2/13/2014
18
2/13/2014
19
2/13/2014
20
en la cual interviene de manera fundamental el ingeniero del conocimiento encargado de codificar y hacer explcitas las reglas u otros procedimientos
La informacin puede ser representada mediante reglas de produccin. Las reglas de produccin constituyen el mtodo ms utilizado para construir bases de conocimientos. Llamadas tambin implicaciones lgicas. Su estructura es la siguiente: para unas ciertas causas, unos efectos; o, para determinadas condiciones, ciertas consecuencias.
21
El pro ceso de Adq uisicin del co nocimien to se de fine como la la bo r de ex t ra c c i n de l c o n o c imie nto d e l a s fue n te s d e In fo rm ac in .
Po r lo tan to , la Adq uisicin del Cono cimien to es el pro ceso ce n t ral e n la crea cin de sis temas basa dos e n el c ono cimien to . El ingenie ro del c ono cimien to se en ca rga de c rea r y o rga niza r un sis tema d e a dq uisicin d e c ono cimien to, c on s u res pec tiva base de cono cimiento, a par t i r d e la ca pt ac in e i n te rro gac in d e l a ex pe ri en cia prev i a de l ex pe r to
2/13/2014
22
2/13/2014
23
2/13/2014
24
Identificacin Entendimiento
el problema y sus caractersticas principales son reconocidos. El problema se divide en subproblemas, los participantes son identificados, y se describen los recursos. El IC aprende de la situacin y lo plasma todo cumpliendo con el propsito de la aplicacin de IA.
El conocimiento importante para una situacin de decisin puede estar diferenciado. Por tanto, esto es necesario para determinar los conceptos y las relaciones usadas. Estas y muchas otras cuestiones son respondidas durante el entendimiento, por ejemplo: Cul informacin es usada y cmo puede ser representada en la Base de conocimiento? Son las reglas un buen medio de representacin? Cmo extraer los conocimientos de manera segura? La forma en la cual el conocimiento es organizado y representado puede determinar la metodologa de adquisicin.. En esta etapa la Adquisicin del conocimiento en realidad es mezclada con la Representacin del conocimiento. Aqu, varias piezas de software y hardware tambin son examinadas. Esta etapa es muy difcil porque en ella est involucrada la extraccin del conocimiento de los expertos humanos
Formalizacin.
Implementacin.
Esta etapa involucra la programacin del conocimiento en la computadora. Sin embargo, las mejoras del conocimiento estn hechas con adquisiciones adicionales o cambios. Un prototipo de SE es desarrollado en esta etapa
Pruebas
2/13/2014
En la etapa final, el Ingeniero de conocimiento prueba el sistema por medio de ejemplos. Los resultados son mostrados al experto humano y las reglas (o cualquier Representacin del conocimiento) son revisadas de ser necesario. En otras palabras, se examina la validez del conocimiento.
25
26
Independiente. Facilitar la reutilizacin de sentencias, procedimientos, etc. As como permitir, la inclusin, modificacin o exclusin de una unidad de conocimiento sin que afecte al resto de la Base de conocimiento ni al resto del SE.
2/13/2014
27
2/13/2014
28
2/13/2014
29
Lgica proposicional
Lgica de Predicados
La relacin de sintaxis de las frases lgicas Lenguaje formal con sintaxis y gramtica propias
2/13/2014
30
2/13/2014
31
Una red semntica, tambin llamada red asociativa, se basa en la representacin grfica de las relaciones entre los elementos de un dominio los componentes bsicos son los nodos y los enlaces
2/13/2014
32
2/13/2014
33
Estn compuestos por nodos que representan las metas y por ramas que representan decisiones (conclusiones o resultados).
Se conceptualiza como la representacin de los espacios de bsqueda de soluciones a un problema, donde el tamao de cada espacio de bsqueda esta dado por el nmero de nodos (ramas) en el rbol.
La traficacin de estos arboles de decisin sigue el orden que se explica a continuacin. El nodo inicial se grafica a la izquierda, y los efectos parciales o finales a la derecha. Un efecto parcial se constituye en una causa(rama de un arbol) hasta llegar al nodo final que da los resultados o conclusion al problema.
2/13/2014
34
2/13/2014
35
Los marcos estn organizados jerrquicamente, conectados entre s, estableciendo un mecanismo de herencia. consiste en una coleccin de atributos que definen el estado de un objeto y su relacin con otros objetos. Los atributos tambin son llamados slots, ranuras, casillas o campos y hacen referencia a los valores de los datos..
Los marcos se emplean para organizar nuestra comprensin bsica de las cosas que tpicamente son ciertas para algunas clases generales de elementos. Pero antes de que se pueda utilizar un marco, es necesario verificar que sea aplicable a la situacin actual.
2/13/2014
36
2/13/2014
37
Representacin del conocimiento se puede clasificar en dos clases de esquemas: declarativos y procedimentales
Esquemas Declarativos.- La representacin del conocimiento hace nfasis en la acumulacin de hechos estticos junto con una informacin limitada que describe cmo se va a emplear el conocimiento.
Esquemas Procedimentales.- Enfatiza la representacin del conocimiento en forma de reglas dinmicas que describen procedimientos para usar el conocimiento.
2/13/2014
38
2/13/2014
39
Son representaciones o expresiones grficas que incluyen el conocimiento requerido para la solucin de un problema, en los cuales se expresa el conocimiento en forma de relaciones secuenciales de precedencia, de jerarqua que se dan en los factores relevantes que afectan el problema y su solucin
El tamao de cada mapa de conocimiento depende del nivel de detalle que se quiera dar al anlisis y solucin del problema.
2/13/2014
40
FIN DE LA CLASE
2/13/2014
41
2/13/2014
42
FIN DE LA CLASE
GRACIAS X SU ATENCIN
2/13/2014
43