unidad 1 ing conocimiento

78

Upload: edwarchm

Post on 12-Jan-2016

239 views

Category:

Documents


10 download

DESCRIPTION

.

TRANSCRIPT

Page 1: Unidad 1 Ing Conocimiento
Page 2: Unidad 1 Ing Conocimiento

INGENIERIA DEL CONOCIMIENTO

2/13/2014

UNIDAD 1. Introducción

1

2/13/2014 2

Page 3: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

UNIDAD 1. INTRODUCCIÓN

1.1 Antecedentes. 1.2 Diferencia entre dato, Información y

conocimiento. 1.3 Análisis y representación del

conocimiento. 2/13/2014 3

Page 4: Unidad 1 Ing Conocimiento

1.4 La Ingeniería del conocimiento y sus

aplicaciones.

A mitad de los 70 comienzan a tomar cuerpo dos ideas claves.

Se trata del paradigma del sistema experto el paradigma del conocimiento.

La expresión Ingeniería del Conocimiento se acuñó en los años 70 para

referirse al diseño y construcción de SBC (Sistemas Basados en Conocimientos):

2/13/2014 4

Page 5: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

Se admite que el conocimiento que se puede extraer de los expertos puede ser incompleto, inconsistente, impreciso, incierto y no dogmático.

Las respuestas del sistema puedan ser inseguras, matizadas por un grado de

confianza o de creencia.

2/13/2014 5

Page 6: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

Además, 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 sólo en los ingenieros, sino también en los expertos y en los usuarios finales, que intervienen a lo largo de todo el ciclo de vida.

Como consecuencia, no es aplicable el ciclo de vida clásico, porque no pueden establecerse unas especificaciones definitivas desde el principio.

Esto implica un proceso continuo de depuración de la base de conocimientos, que muchas veces se prolonga durante toda la vida del

2/13/2014 6

Page 7: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

sistema.

Sistemas Basados en el Conocimiento (SBC) Programas que resuelven problemas usando un determinado dominio de

conocimiento

Terminología: Sistema basado en el conocimiento Sistema experto Sistema experto basado en el conocimiento

2/13/2014 7

Page 8: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

Sistemas basados en el conocimiento vs sistemas expertos:

SBC: conocimiento no necesariamente experto. SE: conocimiento experto + interacción. SE SBC.

2/13/2014 8

Page 9: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

2/13/2014 9

Page 10: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

Sistemas Expertos

Un sistema experto puede definirse como un sistema

informático (hardware y software) que simula a los expertos humanos en un área de especialización dada.

Los sistemas expertos son máquinas que razonan como lo haría un experto de una cierta especialidad o campo.

2/13/2014 10

Page 11: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

Sistemas Expertos Ejemplo:

Un sistema experto en diagnóstico médico requeriría como datos:

los síntomas del paciente los resultados de análisis clínicos otros hechos relevantes

Utilizando éstos datos, buscaría la información necesaria para poder identificar la

correspondiente enfermedad.

2/13/2014 11

Page 12: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

Un Sistema Experto no sólo maneja grandes cantidades de datos, sino que también los manipula de forma que el resultado sea inteligible y tenga significado para responder a preguntas incluso no completamente especificadas.

2/13/2014 12

Page 13: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

2/13/2014 13

Page 14: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

EJEMPLOS

Transacciones bancarias.

No hace mucho, para hacer una transacción bancaria, tal como depositar o sacar dinero de una cuenta, uno tenía que visitar el banco en horas de oficina.

Hoy en día, esas y otras muchas transacciones pueden realizarse en cualquier momento del día o de la noche usando los cajeros automáticos que son ejemplos sencillos de sistemas expertos. De hecho, se pueden realizar

2/13/2014 14

Page 15: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

estas transacciones desde casa comunicándose con el sistema experto vía tfno. o Internet.

EJEMPLOS

Control de Tráfico

El control de tráfico es una de las aplicaciones más importantes de los sistemas expertos.

No hace mucho tiempo, el flujo de tráfico en las calles de una ciudad se controlaba mediante guardias de tráfico que controlaban el mismo en las

2/13/2014 15

Page 16: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

intersecciones.

Hoy se utilizan sistemas expertos que operan automáticamente los semáforos y regulan el flujo del tráfico en las calles de una ciudad y en los ferrocarriles.

Problemas de Planeación

La organización y asignación de aulas para exámenes finales en una gran universidad; condiciones:

Eliminar las coincidencias de asignación simultanea de aulas: Solo se puede

2/13/2014 16

Page 17: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

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 exámenes coincidentes.

Eliminar sobrecarga de trabajo: Ningún alumno mas de 2 exámenes en 24 h.

Minimizar exámenes realizados durante las tardes.

EJEMPLOS

2/13/2014 17

Page 18: Unidad 1 Ing Conocimiento

1.1. ANTECEDENTES

Planificación de doctores y enfermeras en un gran hospital

Planificación en una gran empresa o fabrica

Planificación de autobuses para las horas de congestión o de días festivos.

2/13/2014 18

Page 19: Unidad 1 Ing Conocimiento

1.2. DIFERENCIA ENTRE DATO, INFORMACIÓN Y CONOCIMIENTO.

Trabajo de Investigación para los alumnos

Page 20: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 14

2/13/2014 20

Page 21: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 21

CONOCIMIENTO

Conocimiento

Según (Vázquez , 2009, p.59) “Desde el punto de vista de la Inteligencia Artificial(IA), el conocimiento se puede interpretar como la combinación de esquemas o estructuras de datos y procedimientos interpretativos que confieren algún comportamiento inteligente y está formado por hechos, conceptos, procedimientos, ideas abstracciones, reglas y asociaciones utilizadas para modelar el mundo real.”

Page 22: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

Tipos de conocimiento

Conocimiento procedural:

consiste en un conjunto de reglas (basadas en

Metaconocimiento: es el conocimiento sobre el

propio conocimiento y la experiencia, forma parte del Motor de inferencia. Conocimiento

2/13/2014 22

Page 23: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

declarativo: según (Pech, 1999,

p.29) se puede expresar desde un

hecho o atributo poseído por un objeto, persona o

concepto abstracto y una o varias relaciones

entre estos

conocimiento) que los expertos usa en la

solución de los problemas.

Consiguiendo así la generación de más

En IA el metaconocimiento se

refiere al conocimiento sobre la

operación de los sistemas

2/13/2014 23

Page 24: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 24

Page 25: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 25

Ingeniero de Conocimiento (ICO)

es un especialista informático, el cual tiene los conocimientos profundos sobre el desarrollo y ejecución de sistemas basados

en el conocimiento, debe conocer las herramientas de su desarrollo, estrategias efectivas de comunicación y contar con conocimientos mínimos de

psicología para poder interpretar las expresiones y manifestaciones del experto

humano

Page 26: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

La Ingeniería del Conocimiento tiene que ver con la adquisición, representación, validación, inferenciación, explicación y mantenimiento del

conocimiento

2/13/2014 26

Page 27: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

La ingeniería del conocimiento permite construir aplicaciones informáticas en dominios difíciles para la informática convencional como lo son los SE (sistemas basados en el conocimiento), donde los algoritmos empleados nos son de tipo formal, debido a que el conocimiento, en general, no está bien estructurado, puede ser inconsistente, incompleto e impreciso.

2/13/2014 27

Page 28: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 28

Page 29: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 29

la Ingeniería del Conocimiento está constituida por tres procesos fundamentales:

Page 30: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 30

Page 31: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 31

•fase en la cual mediante expertos humanos se obtiene el dominio del conocimiento.

Adquisición del conocimiento:

•en la cual interviene de manera fundamental el ingeniero del conocimiento encargado de codificar y hacer explícitas las reglas u otros procedimientos

Representación del conocimiento

•La información puede ser representada mediante reglas de producción. Las reglas de producción constituyen el método más utilizado para construir bases de conocimientos. Llamadas también implicaciones lógicas. Su estructura es la siguiente: para unas ciertas causas, unos efectos; o, para determinadas condiciones, ciertas consecuencias.

Base de Conocimiento

Page 32: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

Procesos Fundamentales de la Ingeniería del Conocimiento: Adquisición del Conocimiento:

El proceso de Adquisición del conocimiento se define como la labor de extracción del conocimiento de las fuentes de Información.

Por lo tanto, la Adquisición del Conocimiento es el proceso central en la creación de sistemas basados en el conocimiento. El ingeniero del conocimiento

2/13/2014 32

Page 33: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

se encarga de crear y organizar un sistema de adquisición de conocimiento, con su respectiva base de conocimiento, a partir de la captación e interrogación de la experiencia previa del experto

CONOCIMIENTO

Es importante saber que este proceso requiere de fuentes de conocimiento: a) Fuente de Conocimiento Estatica (Fuente Secundaria): el contenido no se puede variar por lo cual se debe seleccionar las fuentes mas apropiadas que estan relacionadas con el problema para adquirir los conocimientos basicos del dominio, todo aquel conocimiento tangible a nosotros, por ejemplo un libro, una revista, un articulo, una pelicula, etc.

2/13/2014 33

Page 34: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

b) Fuente de Conocimiento Dinamica (Fuente Primaria): variable, cambiante e inexacta, basado en la experiencia, entre otros. El hombre realiza parte de este tipo de fuente, en particular, el Experto

2/13/2014 34

Page 35: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 35

Page 36: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 36

Etapas de la Adquisición

del Conocimiento

Page 37: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

Etapas de la Adquisición del Conocimiento: •el problema y sus características principales son reconocidos. El problema se divide en

subproblemas, los participantes son identificados, y se describen los recursos. El IC aprende

Identificación de la situación y lo plasma todo cumpliendo con el propósito de la aplicación de IA.

•El conocimiento importante para una situación de decisión puede estar diferenciado. Por tanto, esto es

Entendimiento respondidas durante el entendimiento, por ejemplo: ¿Cuál información es usada y cómo puede

ser necesario para determinar los conceptos y las relaciones usadas. Estas y muchas otras cuestiones son representada en la Base de conocimiento? ¿Son las reglas un buen medio de representación? ¿Cómo extraer los conocimientos de manera segura?

•La forma en la cual el conocimiento es organizado y representado puede determinar la metodología de

2/13/2014 37

Page 38: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

Formalización. del conocimiento. Aquí, varias piezas de software y hardware también son examinadas. Esta

etapa es muy adquisición.. En esta etapa la Adquisición del conocimiento en realidad es mezclada con la Representación difícil porque en ella está involucrada la extracción del conocimiento de los expertos humanos

•Esta etapa involucra la programación del conocimiento en la computadora. Sin embargo, las

Implementación. mejoras del conocimiento están hechas con adquisiciones adicionales o

cambios. Un prototipo de SE es desarrollado en esta etapa

•En la etapa final, el Ingeniero de conocimiento prueba el sistema por medio de ejemplos. Los Pruebas resultados son mostrados al experto humano y las reglas (o cualquier Representación del conocimiento) son revisadas de ser necesario. En otras palabras, se examina la validez del conocimiento.

CONOCIMIENTO

2/13/2014 38

Page 39: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

Representación del Conocimiento (KR): Proceso que consiste en llevar el conocimiento extraído de las fuentes y representarlo en una forma inteligible, es decir, que sea entendible para quienes lo utilicen. La representación del conocimiento propone diferentes clases de estructuras y esquemas para organizar y almacenar el conocimiento en un sistema inteligente artificial. La elección de un esquema en particular dependerá del tipo de problema que se quiere resolver y de los métodos de inferencia que se utilizarán.

2/13/2014 39

Page 40: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 40

Page 41: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 41

Según (Vázquez, 2009 p.73). La selección correcta de la representación del conocimiento, debe cumplir con los siguientes puntos:

Sencilla. Fácil de modificar y manipular por procedimientos

manuales o mediante técnicas automáticas.

Fácil de modificar. Permitir la

incorporación de nuevo conocimiento de forma

sencilla.

Transparente. Facilitar la detección de

incoherencias y faltas de consistencia.

Independiente. Facilitar la reutilización de sentencias, procedimientos, etc. Así

como permitir, la inclusión, modificación o exclusión de una

unidad de conocimiento sin que afecte al resto de la Base de conocimiento ni

al resto del SE.

Relacional. Permita establecer relaciones

entre los conocimientos.

Page 42: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 42

Page 43: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 43

Los esquemas KR (Representación del Conocimiento) consisten de: reglas de lógica simbólica, redes semánticas, redes de producción, gráficos conceptuales, árboles de decisiones, frames o slots y diagramas lógicos

Page 44: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 44

Page 45: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 45

Page 46: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 46

Page 47: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 47

•La forma más básica de representar el conocimiento

•AND, OR, Modus Ponen Lógica proposicional

•La relación de sintaxis de las frases lógicas

•Lenguaje formal con sintaxis y gramática propias

Lógica de Predicados

Page 48: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 48

Page 49: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 49

Page 50: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 50

Page 51: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 51

Una red semántica, también llamada red asociativa, se basa en

la representación gráfica de las relaciones entre los elementos de

un dominio los componentes básicos son los nodos y los enlaces

Los nodos son usados para representar elementos del dominio, un atributo, un estado, una entidad

o un evento y gráficamente se muestran como rectángulos

rotulados con los nombres de los elementos representados.

Los enlaces (ligas o arcos) simbolizan las relaciones entre los

elementos, la forma gráfica de ubicar un enlace es como un vector desde un nodo a otro, titulado con el

nombre de las relaciones representadas.

Page 52: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 52

Page 53: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 53

Page 54: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 54

Page 55: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 55

Se conceptualiza como la representación de los espacios de búsqueda de soluciones a un problema, donde el tamaño de cada espacio de búsqueda esta dado por el número de nodos

(ramas) en el árbol.

Están compuestos por nodos que representan las metas y por ramas que representan decisiones

(conclusiones o resultados).

La traficación de estos arboles de decisión sigue el orden que se explica a continuación.

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.

Page 56: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 56

Page 57: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 57

Page 58: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 58

Page 59: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 59

“consiste en una colección de atributos que definen el estado de un objeto y su relación con otros objetos. Los atributos también son llamados slots, ranuras, casillas o campos y

hacen referencia a los valores de los datos..

Los marcos están organizados jerárquicamente, conectados entre sí, estableciendo un mecanismo de herencia.

Los marcos se emplean para organizar nuestra comprensión básica de las cosas que típicamente 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 situación actual.

Page 60: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 60

Page 61: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 61

Page 62: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 62

Page 63: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 63

Representación del conocimiento se puede

clasificar en dos clases de esquemas: declarativos y

procedimentales

Esquemas Declarativos.- La representación del conocimiento hace énfasis en la acumulación de hechos estáticos junto con una información limitada que describe cómo se va a emplear el conocimiento.

Esquemas Procedimentales.- Enfatiza la representación del conocimiento en forma de reglas dinámicas que describen procedimientos para usar el conocimiento.

Page 64: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 64

Page 65: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 65

Page 66: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

CONOCIMIENTO

2/13/2014 66

Page 67: Unidad 1 Ing Conocimiento

1.3 ANÁLISIS Y REPRESENTACIÓN DEL

2/13/2014 67

Son representaciones o expresiones gráficas que incluyen el conocimiento

requerido para la solución de un problema, en los cuales se expresa el conocimiento en

forma de relaciones secuenciales de precedencia, de jerarquía que se dan en los

factores relevantes que afectan el problema y su

solución

55Por lo general relaciones de tipo causa- efecto..

El tamaño de cada mapa de conocimiento depende del nivel de detalle que se quiera dar al análisis y solución del problema.

Page 68: Unidad 1 Ing Conocimiento

1.4 LA INGENIERÍA DEL CONOCIMIENTO Y SUS APLICACIONES..

FIN DE LA CLASE

Page 69: Unidad 1 Ing Conocimiento

2/13/2014 41

1.4 LA INGENIERÍA DEL CONOCIMIENTO Y SUS APLICACIONES..

Page 70: Unidad 1 Ing Conocimiento

Trabajo de Investigación para los alumnos

Page 71: Unidad 1 Ing Conocimiento

2/13/2014 42

Page 72: Unidad 1 Ing Conocimiento

FIN DE LA CLASE

GRACIAS X SU ATENCIÓN

Page 73: Unidad 1 Ing Conocimiento

2/13/2014 43