SlideShare une entreprise Scribd logo
1  sur  40
Introducción.
Siguiendo las directrices de la Ingeniería del Software
más tradicional, se han propuesto metodologías para
desarrollar SBC según las ya existentes para construir
sistemas de información tradicionales, extendiéndolas
para incluir muchas de las características de los
SBC, la construcción de un prototipo y la adquisición
del conocimiento como etapas formales del proceso.
El problema es que no manejan la idea de modelos
conceptuales o no involucran técnicas orientadas por
objetos, dado que fueron anteriores a estos paradigmas.
Entre ellas están la propuesta por [Edm88] y la de [GuT94].
… Introducción
El conocimiento tiene una estructura interna en la que se
pueden distinguir tipos de conocimiento y tareas
específicas.
Posteriormente, hasta mediados de la década del 90, los
métodos que primaron en la creación de SBC estaban
fundamentados en el principio de desarrollar un prototipo
incremental desde el comienzo del ciclo de vida del
sistema.
… Introducción
Desde que se definen las especificaciones del sistema se
construye un software (prototipo) que las refleja y que se va
refinando en la medida en que se continúa con el análisis y
el diseño, hasta llegar a tener el sistema completo. Esta
es la razón por la que se llaman por prototipos, pues
se van creando productos que se van evaluando y
adaptando.
La Ingeniería del Conocimiento, a través de diversos
desarrollos metodológicos va encaminada a sistematizar y
apoyar, primero el proceso de construcción de modelos y,
posteriormente, la reducción de esos modelos a programas.
Es aquella disciplina que forma parte de la Inteligencia
Artificial y cuyo fin es el desarrollo de Sistemas Expertos (o
Sistemas Basados en el Conocimiento SS.BB.CC.)
Se apoya en metodologías instruccionales, en las ciencias
de la computación y en las TI, intentando representar el
conocimiento y razonamiento humanos en un determinado
dominio, dentro de un sistema artificial.
Importante es el momento de traspasar el conocimiento que
posee el experto a un sistema real. Deben captarse los
elementos que componen el dominio del experto y adquirir
las metodologías de resolución que ellos utilizan.
El trabajo de los ingenieros del conocimiento consiste en
extraer el conocimiento de los expertos humanos en un
determinado área, y codificar dicho conocimiento de manera
que pueda ser procesado por un sistema.
La ingeniería del conocimiento engloba a los
científicos, tecnología y metodología necesarios para
procesar el conocimiento.
Su objetivo es extraer, articular e informatizar el
conocimiento de un experto.
La extracción del conocimiento (Knowledge elicitation) se
realiza durante la interacción entre el ingeniero del
conocimiento (IC) (persona que conoce el formalismo de
representación que utilizará el SBC) y el experto (persona
que posee el conocimiento, pero que no tiene por qué usar
un formalismo para representarlo).
Durante las entrevistas entre el IC y el experto, el primero ha
de ayudar a sistematizar el conocimiento del
experto, consiguiendo que vaya explicitando las diferentes
técnicas que utiliza para resolver los problemas de su
dominio, de manera que se puedan representar en un
formalismo computable.
Fases de adquisición del conocimiento.
1. Identificación del o los problemas.
2. Conceptualización.
3. Formalización.
4. Implementación.
5. Prueba.
Fases de adquisición del conocimiento.
1. Identificación del o los problemas.
Determinar, si el problema puede o debe abordarse mediante
las técnicas de los SBC. Es decir:
• No ha de poder solucionarse de manera algorítmica.
• Tener acceso a las fuentes de conocimiento suficientes
para completar la tarea.
• El problema a tratar ha de tener un tamaño adecuado para
que no constituya una tarea inabordable por su
complejidad.
Fases de adquisición del conocimiento.
1. Identificación del o los problemas…
Deben buscarse fuentes de conocimiento necesarias para el
desarrollo del sistema:
• Expertos humanos en el dominio del problema.
• Libros y manuales que expliciten el problema y técnicas de
resolución.
• Ejemplos de casos resueltos, sobre todo para la
validación, para técnicas de adquisición automática del
conocimiento y obtener de esta manera los elementos
básicos que intervienen y sus relaciones.
Fases de adquisición del conocimiento.
1. Identificación del o los problemas…
Con estas fuentes de información se podrán determinar los
datos necesarios para la resolución del problema y los
criterios que determinen la solución, tanto los pasos que
permiten la resolución como su posterior evaluación.
El IC y el experto humano podrán realizar una primera
descripción del problema incluyendo objetivos, motivaciones,
estrategias de resolución y su justificación, fuentes de
conocimiento, tipos de tareas que son necesarias.
Fases de adquisición del conocimiento.
2. Conceptualización.
Detallar los elementos básicos del problema y descubrir las
relaciones entre ellos. Es necesario observar cómo el
experto resuelve problemas típicos y abstrae de ellos
principios generales que pueden ser aplicados en diferentes
contextos.
Fases de adquisición del conocimiento.
2. Conceptualización.
Obtener una descomposición del problema en
subproblemas, realizando un análisis por refinamientos
sucesivos hasta que el IC pueda hacerse una idea de la
relación jerárquica de las diferentes fases de resolución
hasta los operadores de razonamiento más elementales.
Descubrir el flujo del razonamiento en la resolución del
problema y especificar cuándo y cómo son necesarios los
elementos de conocimiento.
Fases de adquisición del conocimiento.
2. Conceptualización.
Hará falta distinguir entre evidencias, hipótesis y acciones
necesarias en cada uno de las etapas y determinar la
dificultad de cada una de las subtareas de resolución.
De esta manera se conseguirá captar la estructura del
dominio y las diferentes relaciones entre sus elementos.
Fases de adquisición del conocimiento.
3. Formalización.
Considerar los diferentes esquemas de razonamiento que se
pueden utilizar para modelar las diferentes necesidades de
resolución de problemas identificadas en las fases
anteriores.
Comprender la naturaleza del espacio de búsqueda y el tipo
de búsqueda que habrá que hacer. Para ello, se puede
comparar ésta con diferentes mecanismos prototípicos de
resolución de problemas como la clasificación, abstracción
de datos, razonamiento temporal, estructuras causales, etc.
Fases de adquisición del conocimiento.
3. Formalización
En esta etapa también tendrá que analizarse la certidumbre
y completitud de la información disponible, dependencias
temporales, o la fiabilidad y consistencia de la información.
Deberá descubrir qué partes del conocimiento constituyen
hechos seguros y cuáles no. Para éstos últimos deberá
adaptarse alguna metodología de tratamiento de la
incertidumbre, de manera que ésta pueda ser modelada
dentro del sistema.
Fases de adquisición del conocimiento.
4. Implementación.
Tomar decisiones sobre la especificación del control de la
resolución y del flujo de la información, tomar decisiones
sobre el modo concreto de representar el conocimiento para
que se adapte a las estrategias de resolución que se
necesiten y las relaciones entre los diferentes conjuntos de
conocimiento.
Definirán las reglas, e inevitablemente se descubrirán
problemas e incompletitudes que obligarán a revisar fases
anteriores.
Fases de adquisición del conocimiento.
5. Prueba.
Se ha de elegir un conjunto de casos resueltos
representativos y comprobar el funcionamiento del sistema
con éstos.
En esta fase se descubrirán errores que permitirán corregir
análisis anteriores; por lo general aparecerán problemas por
falta de reglas, incompletitud, falta de corrección y posibles
fallas en el análisis de las reglas pre establecidas.
Clasificación de los SBC
La construcción de un SBC en cualquier dominio es una
tarea compleja y es necesario disponer un conjunto de
metodologías de resolución de problemas que permitieran
aproximar soluciones a diferentes tipos de SBC según sus
características.
Por ello se han realizado clasificaciones de los SBC según
las tareas que realizan, para intentar descubrir metodologías
comunes y así extraer directrices de análisis en los distintos
tipos de dominios.
Clasificación de los SBC
1. Sistemas de Interpretación: Infieren descripciones de
situaciones a partir de observaciones.
2. Sistemas de predicción: Infieren consecuencias previsibles de
situaciones o eventos.
3. Sistemas de diagnóstico: Infieren fallos a partir de síntomas.
4. Sistemas de diseño: Desarrollan configuraciones de objetos
que satisfacen ciertas restricciones.
5. Sistemas de planificación: Generan secuencias de acciones
que obtienen un objetivo.
6. Sistemas de monitoreo: Estudian el comportamiento de un
sistema en el tiempo y procuran que siga unas
especificaciones.
7. Sistemas de corrección: Genera soluciones para fallos en un
sistema.
8. Sistemas de control: Gobiernan el comportamiento de un
sistema anticipando problemas, planeando soluciones.
Métodos de resolución de problemas
1 Métodos de resolución de problemas
1.1 Clasificación Heurística
1.1.1 Clasificación heurística en los sistemas de
reglas.
1.1.2 Estrategias de adquisición del conocimiento con
clasificación heurística.
1.1.3 Aplicación de la clasificación heurística.
1.2 Resolución Constructiva.
1.2.1 Proponer y aplicar.
1.2.2 Mínimo compromiso.
1.3 Hipótesis y prueba jerárquica.
1.1 Clasificación Heurística
Consiste en que el experto humano escoge una categoría de
un conjunto de soluciones previamente enumerado.
Disponer de las características esenciales de cada una de
las categorías es suficiente para establecer la clase del
problema y su solución.
Esto no ocurre así cuando la complejidad del problema
aumenta, pues las características esenciales son cada vez
más difíciles de identificar.
1.1 Clasificación Heurística
El objetivo será obtener y representar el conocimiento
necesario para que la asociación problema-solución se
pueda realizar.
Se define como clasificación heurística a toda asociación no
jerárquica entre datos y categorías que requiere de
inferencias intermedias.
Establecer la clase de un problema requiere inferencias y
transformaciones sobre éste, para poder asociarlo con la
descripción de la clase. El esquema de razonamiento para
hacer estas inferencias se ha de adquirir del experto.
1.1 Clasificación Heurística
Tres etapas:
1. Abstracción de los datos. Se hace una abstracción del
caso concreto para acercarlo a las soluciones que se
poseen.
2. Asociación heurística. Se busca la mayor coincidencia
entre el caso abstraído y las soluciones.
3. Refinamiento de la solución. Será necesario buscar la
mejor solución determinada por la solución abstracta.
Esto puede necesitar de más deducciones, o de la
utilización de más información hasta encontrar la mejor
solución.
1.1.1. Clasificación heurística en los sistemas de reglas
El proceso de refinamiento del sistema ha de hacerse paso a
paso, añadiendo nuevas reglas que cubran nuevos casos y
vigilando las interacciones. La metodología es la siguiente:
1. El experto da las nuevas reglas al IC.
2. El IC cambia la base de conocimiento.
3. El IC prueba casos ya resueltos para comprobar
inconsistencias.
4. Si aparecen errores, se comprueba el nuevo
conocimiento con el experto y se empieza de nuevo.
5. Se prueban nuevos casos.
6. Si no hay problemas se para, si los hay se retorna al
principio.
1.1.2. Estrategias de adquisición del conocimiento con
clasificación heurística
Algunos de los pasos que debe incluir la adquisición son:
• Diferenciación. Buscar síntomas que distinguen entre
hipótesis.
• Frecuencia de condicionamiento. Buscar condiciones que
hagan a una hipótesis más o menos probable.
• Distinción de síntomas. Identificar propiedades de
síntomas que indican las causas originales.
• Condicionamiento de síntomas. Buscar las condiciones
bajo las cuales se espera que aparezcan ciertos síntomas
dada una hipótesis.
1.1.2. Estrategias de adquisición del conocimiento con
clasificación heurística…
• División de caminos. Descubrir sucesos intermedios entre
hipótesis y síntomas que son más probables.
• Diferenciación de caminos. Buscar eventos intermedios
que pueden diferenciar hipótesis con similares evidencias.
• Diferenciación de condiciones. Determinar el grado de
confianza a aplicar al resultado de las condiciones.
• Condicionamiento de condiciones. Buscar las condiciones
de base que afectan a la confianza de las condiciones.
Todas estas fases permiten construir la base de
conocimiento necesaria para la resolución del problema.
1.1.3. Aplicación de la clasificación heurística
Por ejemplo un pequeño SBC para la concesión de créditos
bancarios para creación de empresas.
El propósito de este sistema será examinar las solicitudes de
créditos de clientes con pretensiones de crear una empresa
para determinar si se les debe conceder y qué cuantía es la
recomendable respecto a la que solicitan.
El problema tiene por lo tanto una labor de análisis que nos
ha de predecir la fiabilidad de si cierta persona, en ciertas
condiciones, será capaz de devolver un crédito si se lo
concedemos.
1.1.3. Aplicación de la clasificación heurística…
El número de soluciones a las que se llega es evidentemente
finito: el crédito se concede, o no se concede, y en el caso
de que se conceda, se decidirá si la cuantía solicitada es
adecuada o si sólo se puede llegar hasta cierto límite.
La metodología de resolución que mejor encaja es la
clasificación heurística, por lo tanto se usarán sus fases.
Deberemos plantear cuatro tipos de elementos y los
mecanismos para transformar unos en otros.
1.1.3. Aplicación de la clasificación heurística…
El primero será cómo se plantearán los problemas al
sistema, es decir, qué elementos se corresponderán con los
datos específicos, las solicitudes de crédito.
Esta información ha de definir el estado financiero del
solicitante, el motivo por el que pide el crédito, cuánto dinero
solicita, etc.
Supongamos que una solicitud contiene la siguiente
información:
1.1.3. Aplicación de la clasificación heurística…
Ejemplo de solicitud de crédito.
• Si tiene avales bancarios.
• Si tiene familiares que puedan responder por él.
• Si tiene cuentas corrientes, casas, coches, fincas, etc. y su
valoración.
• Si tiene antecedentes de morosidad.
• Si ha firmado cheques sin fondos.
• Si tiene créditos anteriores concedidos.
• Tipo de empresa que quiere crear.
• Cantidad de dinero que solicita.
1.1.3. Aplicación de la clasificación heurística…
… Ejemplo de solicitud de crédito.
Esta información deberá convertirse mediante el proceso de
abstracción de datos en los problemas abstractos a partir de
los cuales se hará el razonamiento.
Las soluciones abstractas quedan definidas por los
siguientes atributos:
1.1.3. Aplicación de la clasificación heurística…
… Ejemplo de solicitud de crédito.
Apoyo financiero: Valoración de la capacidad económica
para responder al crédito que solicita. Se puede evaluar con
la información sobre avales y personas allegadas.
Bienes: Dinero o propiedades que puedan usarse para
responder por el crédito o que se puedan embargar en caso
de no devolución.
Fiabilidad de devolución: Información sobre si el cliente tiene
antecedentes económicos positivos o negativos.
Compromiso: Si ya se tienen compromisos económicos con
esa persona o si se tienen intereses especiales con ella.
1.1.3. Aplicación de la clasificación heurística…
… Ejemplo de solicitud de crédito.
Viabilidad de la empresa: Tipo de empresa que se quiere
crear y su posible futuro.
Supondremos que estos cinco atributos pueden tomar
valores cualitativos que estarán dentro de este conjunto: muy
bueno, bueno, normal, regular, malo, muy malo.
Para realizar la abstracción de datos se podrían dar un
conjunto de reglas que harían la transformación, como por
ejemplo:
1.1.3. Aplicación de la clasificación heurística…
… Ejemplo de solicitud de crédito.
si avales > 10 millones o es rico entonces apoyo
financiero bueno
si avales entre 10 millones y un millón entonces apoyo
financiero normal
si avales < 1 millón entonces apoyo financiero malo
si suma bienes < 10 millones entonces bienes malo
si suma bienes entre 10 y 20 millones
entonces bienes normal
si suma bienes > 20 millones entonces bienes bien
si cheques sin fondos o moroso entonces fiabilidad muy mala
1.1.3. Aplicación de la clasificación heurística…
… Ejemplo de solicitud de crédito.
si fábrica de agujeros entonces viabilidad muy mala
si hamburguesería o heladería entonces viabilidad normal
si grandes almacenes o proveedor de
Internet entonces viabilidad muy buena
si concedido crédito < 1 millón entonces compromiso regular
si concedido crédito > 10 millones o hermano del
director entonces compromiso bueno
El conjunto de soluciones abstractas a las que podría dar el
análisis de las solicitudes podría ser el siguiente:
1.1.3. Aplicación de la clasificación heurística…
… Ejemplo de solicitud de crédito.
Denegación: no hay crédito para el cliente.
Aceptación: se acepta el crédito tal como se solicita.
Aceptación con rebaja: se acepta el crédito, pero se rebaja la
cantidad solicitada; harán falta reglas para crear la solución
concreta indicando la cantidad final que se concede.
Aceptación con interés preferente: se concede la cantidad
solicitada, pero además se rebajan los intereses que
normalmente se ponen al crédito; en este caso también hará
falta generar una solución concreta.
1.1.3. Aplicación de la clasificación heurística…
… Ejemplo de solicitud de crédito.
Ahora nos faltan las reglas que nos harán la asociación
heurística entre los problemas abstractos y las soluciones
abstractas. Un conjunto de reglas que cubre una pequeña
parte del espacio de soluciones podría ser:
1.1.3. Aplicación de la clasificación heurística…
… Ejemplo de solicitud de crédito.
si apoyo financiero regular y bienes malo entonces denegar
si fiabilidad mala o muy mala entonces denegar
si apoyo financiero normal y bienes normal
y viabilidad buena entonces aceptar con rebaja
si apoyo financiero bueno y bienes normal
y compromiso normal y viabilidad buena entonces aceptar
si apoyo financiero bueno y bienes bueno y compromiso muy
bueno y viabilidad muy buena entonces aceptar con interés
preferente
1.1.3. Aplicación de la clasificación heurística…
… Ejemplo de solicitud de crédito.
Por último, nos hacen falta reglas para poder generar
soluciones concretas en los casos que son necesarias;
algunas reglas podrían ser:
si aceptación con rebaja y petición > 5 millones y bienes = 5
millones entonces rebaja a 5 millones
si aceptación con interés preferente y petición > 10 millones
y bienes > 10 millones entonces rebaja de un 1% de interés
si aceptación con interés preferente y hermano del
director entonces rebaja de un 2% de interés.....

Contenu connexe

Tendances

tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos Juan Henao
 
Sistemas basados en conocimiento
Sistemas basados en conocimientoSistemas basados en conocimiento
Sistemas basados en conocimientoHugo Banda
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdIrene Lorza
 
Estructura de una base de datos
Estructura de una base de datosEstructura de una base de datos
Estructura de una base de datosZcnp1234
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosJesús Tramullas
 
Tipos de Sistemas de Informacion
Tipos de Sistemas de InformacionTipos de Sistemas de Informacion
Tipos de Sistemas de InformacionMarilexisFebres
 
Introduccion a los sistemas de informacion
Introduccion a los sistemas de informacionIntroduccion a los sistemas de informacion
Introduccion a los sistemas de informacionMonica Naranjo
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
 
Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialJuank Grifin
 
AUDITORIA DE BASE DE DATOS
AUDITORIA DE BASE DE DATOSAUDITORIA DE BASE DE DATOS
AUDITORIA DE BASE DE DATOSGRECIAGALLEGOS
 
Las 7 fases de kendal & kendall
Las 7 fases de kendal & kendallLas 7 fases de kendal & kendall
Las 7 fases de kendal & kendalldavidmonar
 
Etapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosEtapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosAnielka Reyes
 
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosLínea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosAlejandra Caballero Quintero
 
Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasMILUGO
 

Tendances (20)

tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 
Sistemas basados en conocimiento
Sistemas basados en conocimientoSistemas basados en conocimiento
Sistemas basados en conocimiento
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bd
 
Estructura de una base de datos
Estructura de una base de datosEstructura de una base de datos
Estructura de una base de datos
 
SISTEMAS DE APOYO A LA TOMA DE DECISIONES
SISTEMAS DE APOYO A LA TOMA DE DECISIONESSISTEMAS DE APOYO A LA TOMA DE DECISIONES
SISTEMAS DE APOYO A LA TOMA DE DECISIONES
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datos
 
Tipos de Sistemas de Informacion
Tipos de Sistemas de InformacionTipos de Sistemas de Informacion
Tipos de Sistemas de Informacion
 
Conclusión sistemas de informacion
Conclusión sistemas de informacionConclusión sistemas de informacion
Conclusión sistemas de informacion
 
Introduccion a los sistemas de informacion
Introduccion a los sistemas de informacionIntroduccion a los sistemas de informacion
Introduccion a los sistemas de informacion
 
TIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOSTIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOS
 
Diseño de interfaces
Diseño de interfacesDiseño de interfaces
Diseño de interfaces
 
Base de datos
Base de datos Base de datos
Base de datos
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia Artificial
 
AUDITORIA DE BASE DE DATOS
AUDITORIA DE BASE DE DATOSAUDITORIA DE BASE DE DATOS
AUDITORIA DE BASE DE DATOS
 
Las 7 fases de kendal & kendall
Las 7 fases de kendal & kendallLas 7 fases de kendal & kendall
Las 7 fases de kendal & kendall
 
Etapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosEtapas en el diseño de Base de Datos
Etapas en el diseño de Base de Datos
 
Trabajo de sistemas expertos
Trabajo de sistemas expertosTrabajo de sistemas expertos
Trabajo de sistemas expertos
 
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosLínea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
 
Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemas
 

En vedette

Formas de representacion del conocimiento
Formas de representacion del conocimientoFormas de representacion del conocimiento
Formas de representacion del conocimientoequipoUFTsis2
 
Formas de representar el conocimiento
Formas de representar el conocimientoFormas de representar el conocimiento
Formas de representar el conocimientoJackie Quintero
 
3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.Humberto Chalate Jorge
 
El conocimiento en inteligencia artificial
El conocimiento en inteligencia artificialEl conocimiento en inteligencia artificial
El conocimiento en inteligencia artificialEmilio Ardila
 
Sistemas Basados en Conocimientos
Sistemas Basados en ConocimientosSistemas Basados en Conocimientos
Sistemas Basados en Conocimientosauroraboreal2014
 
SISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOSSISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOSLUIS5111987
 
Ingenieria del conocimiento y sus aplicaciones
Ingenieria del conocimiento y sus aplicacionesIngenieria del conocimiento y sus aplicaciones
Ingenieria del conocimiento y sus aplicacionesPilar Rmz
 
Representacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia ArtificialRepresentacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia Artificialjorgeescalona2387
 
6 Sistemas Basados en Reglas - Arquitectura Detallada
6 Sistemas Basados en Reglas - Arquitectura Detallada6 Sistemas Basados en Reglas - Arquitectura Detallada
6 Sistemas Basados en Reglas - Arquitectura DetalladaESCOM
 
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...Joaquín Borrego-Díaz
 
Representación del Conocimiento en la I.A
Representación del Conocimiento en la I.ARepresentación del Conocimiento en la I.A
Representación del Conocimiento en la I.AxTabuux
 
Inteligencia artificial y sistemas expertos.pps
Inteligencia artificial y sistemas expertos.ppsInteligencia artificial y sistemas expertos.pps
Inteligencia artificial y sistemas expertos.ppsNestor Villasmil Jr
 
Visión artificial
Visión artificialVisión artificial
Visión artificialEli Ponzoni
 
Antología aplicaciones didacticas de la web 2.0
Antología aplicaciones didacticas de la web 2.0Antología aplicaciones didacticas de la web 2.0
Antología aplicaciones didacticas de la web 2.0imac_angel
 

En vedette (20)

Formas de representacion del conocimiento
Formas de representacion del conocimientoFormas de representacion del conocimiento
Formas de representacion del conocimiento
 
Formas de representar el conocimiento
Formas de representar el conocimientoFormas de representar el conocimiento
Formas de representar el conocimiento
 
3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.
 
Frames
FramesFrames
Frames
 
El conocimiento en inteligencia artificial
El conocimiento en inteligencia artificialEl conocimiento en inteligencia artificial
El conocimiento en inteligencia artificial
 
Sistemas Basados en Conocimientos
Sistemas Basados en ConocimientosSistemas Basados en Conocimientos
Sistemas Basados en Conocimientos
 
SISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOSSISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOS
 
Ingenieria del conocimiento y sus aplicaciones
Ingenieria del conocimiento y sus aplicacionesIngenieria del conocimiento y sus aplicaciones
Ingenieria del conocimiento y sus aplicaciones
 
Representacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia ArtificialRepresentacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia Artificial
 
6 Sistemas Basados en Reglas - Arquitectura Detallada
6 Sistemas Basados en Reglas - Arquitectura Detallada6 Sistemas Basados en Reglas - Arquitectura Detallada
6 Sistemas Basados en Reglas - Arquitectura Detallada
 
sistemas expertos
sistemas expertossistemas expertos
sistemas expertos
 
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Marvin minsky
Marvin minskyMarvin minsky
Marvin minsky
 
Proyecto de ing. software
Proyecto de ing. softwareProyecto de ing. software
Proyecto de ing. software
 
Representación del Conocimiento en la I.A
Representación del Conocimiento en la I.ARepresentación del Conocimiento en la I.A
Representación del Conocimiento en la I.A
 
Mapas conseptuales
Mapas conseptualesMapas conseptuales
Mapas conseptuales
 
Inteligencia artificial y sistemas expertos.pps
Inteligencia artificial y sistemas expertos.ppsInteligencia artificial y sistemas expertos.pps
Inteligencia artificial y sistemas expertos.pps
 
Visión artificial
Visión artificialVisión artificial
Visión artificial
 
Antología aplicaciones didacticas de la web 2.0
Antología aplicaciones didacticas de la web 2.0Antología aplicaciones didacticas de la web 2.0
Antología aplicaciones didacticas de la web 2.0
 

Similaire à Metodologías para la adquisición de conocimiento en sistemas basados en el conocimiento (SBC

Domingo García 4A
Domingo García 4ADomingo García 4A
Domingo García 4ADomingoG10
 
Material Unidad 1analisis
Material Unidad 1analisisMaterial Unidad 1analisis
Material Unidad 1analisisUPEL-IPB
 
Análisis y diseño de sistemas estructurado
Análisis y diseño de sistemas estructuradoAnálisis y diseño de sistemas estructurado
Análisis y diseño de sistemas estructuradojr_palaciosg
 
Metodologías para el Diseño de Sistemas
Metodologías para el Diseño de SistemasMetodologías para el Diseño de Sistemas
Metodologías para el Diseño de SistemasIsidro Gonzalez
 
Mapa conceptual desarrollo de soft
Mapa conceptual desarrollo de softMapa conceptual desarrollo de soft
Mapa conceptual desarrollo de softfast2506
 
Slideshare 2do corte, luismortell
Slideshare 2do corte, luismortellSlideshare 2do corte, luismortell
Slideshare 2do corte, luismortellforwer1223
 
Sistemas de Informacion.pptx
Sistemas de Informacion.pptxSistemas de Informacion.pptx
Sistemas de Informacion.pptxDimas Carpio
 
Eje Tematico Uno Grupo Uno
Eje Tematico Uno   Grupo UnoEje Tematico Uno   Grupo Uno
Eje Tematico Uno Grupo UnoJohnGaviria1
 
Tema 5 sistemas duros 2020 (2).pdf
Tema 5 sistemas duros 2020 (2).pdfTema 5 sistemas duros 2020 (2).pdf
Tema 5 sistemas duros 2020 (2).pdfAlejandraLuevanos
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ialadyespino
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ialadyespino
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ialadyespino
 
El ciclo de vida del desarrollo de los sistemas de información
El ciclo de vida del desarrollo de los sistemas de informaciónEl ciclo de vida del desarrollo de los sistemas de información
El ciclo de vida del desarrollo de los sistemas de informaciónJose Daniel Pacheco Mejia
 

Similaire à Metodologías para la adquisición de conocimiento en sistemas basados en el conocimiento (SBC (20)

Sistema basado en el comocimiento
Sistema basado en el comocimientoSistema basado en el comocimiento
Sistema basado en el comocimiento
 
Domingo García 4A
Domingo García 4ADomingo García 4A
Domingo García 4A
 
sistemas expertos
sistemas expertossistemas expertos
sistemas expertos
 
Material Unidad 1analisis
Material Unidad 1analisisMaterial Unidad 1analisis
Material Unidad 1analisis
 
Metodologia de Sistemas duros
Metodologia de Sistemas durosMetodologia de Sistemas duros
Metodologia de Sistemas duros
 
Analisis dis. sistemas
Analisis dis. sistemasAnalisis dis. sistemas
Analisis dis. sistemas
 
Análisis y diseño de sistemas estructurado
Análisis y diseño de sistemas estructuradoAnálisis y diseño de sistemas estructurado
Análisis y diseño de sistemas estructurado
 
Metodologías para el Diseño de Sistemas
Metodologías para el Diseño de SistemasMetodologías para el Diseño de Sistemas
Metodologías para el Diseño de Sistemas
 
Mapa conceptual desarrollo de soft
Mapa conceptual desarrollo de softMapa conceptual desarrollo de soft
Mapa conceptual desarrollo de soft
 
Informe sistema experto (3) entrega final
Informe sistema experto (3) entrega finalInforme sistema experto (3) entrega final
Informe sistema experto (3) entrega final
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
Slideshare 2do corte, luismortell
Slideshare 2do corte, luismortellSlideshare 2do corte, luismortell
Slideshare 2do corte, luismortell
 
Sistemas de Informacion.pptx
Sistemas de Informacion.pptxSistemas de Informacion.pptx
Sistemas de Informacion.pptx
 
Eje Tematico Uno Grupo Uno
Eje Tematico Uno   Grupo UnoEje Tematico Uno   Grupo Uno
Eje Tematico Uno Grupo Uno
 
Tema 5 sistemas duros 2020 (2).pdf
Tema 5 sistemas duros 2020 (2).pdfTema 5 sistemas duros 2020 (2).pdf
Tema 5 sistemas duros 2020 (2).pdf
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ia
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ia
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ia
 
Tareas del mundo real
Tareas del mundo realTareas del mundo real
Tareas del mundo real
 
El ciclo de vida del desarrollo de los sistemas de información
El ciclo de vida del desarrollo de los sistemas de informaciónEl ciclo de vida del desarrollo de los sistemas de información
El ciclo de vida del desarrollo de los sistemas de información
 

Plus de Facultad de Ciencias y Sistemas

Introducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con JavaIntroducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con JavaFacultad de Ciencias y Sistemas
 

Plus de Facultad de Ciencias y Sistemas (20)

Ejercicios HTML 5
Ejercicios HTML 5Ejercicios HTML 5
Ejercicios HTML 5
 
CSS3
CSS3CSS3
CSS3
 
09 ordenamiento-en-vectores-en-c
09 ordenamiento-en-vectores-en-c09 ordenamiento-en-vectores-en-c
09 ordenamiento-en-vectores-en-c
 
08 mas-de-vectores-en-c
08 mas-de-vectores-en-c08 mas-de-vectores-en-c
08 mas-de-vectores-en-c
 
07 vectores-en-c final
07 vectores-en-c final07 vectores-en-c final
07 vectores-en-c final
 
06 clases-en-c
06 clases-en-c06 clases-en-c
06 clases-en-c
 
05 cadenas-de-caracteres-en-c
05 cadenas-de-caracteres-en-c05 cadenas-de-caracteres-en-c
05 cadenas-de-caracteres-en-c
 
04 mas-estructuras-iterativas-en-c
04 mas-estructuras-iterativas-en-c04 mas-estructuras-iterativas-en-c
04 mas-estructuras-iterativas-en-c
 
03 estructuras-iterativas-en-c
03 estructuras-iterativas-en-c03 estructuras-iterativas-en-c
03 estructuras-iterativas-en-c
 
02 mas-de-las-estructuras-de-programacion-en-c
02 mas-de-las-estructuras-de-programacion-en-c02 mas-de-las-estructuras-de-programacion-en-c
02 mas-de-las-estructuras-de-programacion-en-c
 
01 estructuras-de-programacion-en-c
01 estructuras-de-programacion-en-c01 estructuras-de-programacion-en-c
01 estructuras-de-programacion-en-c
 
Procesamiento del lenguaje natural con python
Procesamiento del lenguaje natural con pythonProcesamiento del lenguaje natural con python
Procesamiento del lenguaje natural con python
 
Actividades de aprendizaje en Moodle
Actividades de aprendizaje en MoodleActividades de aprendizaje en Moodle
Actividades de aprendizaje en Moodle
 
Creación de grupos en Moodle
Creación de grupos en MoodleCreación de grupos en Moodle
Creación de grupos en Moodle
 
Introducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con JavaIntroducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con Java
 
Como crear un diagrama de clases
Como crear un diagrama de clasesComo crear un diagrama de clases
Como crear un diagrama de clases
 
Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02
 
Diagrama de clases - Ejemplo monográfico 01
Diagrama de clases - Ejemplo monográfico 01Diagrama de clases - Ejemplo monográfico 01
Diagrama de clases - Ejemplo monográfico 01
 
Otro ejemplo de diagrama de clases UML
Otro ejemplo de diagrama de clases UMLOtro ejemplo de diagrama de clases UML
Otro ejemplo de diagrama de clases UML
 
Un ejemplo de diagrama de clases
Un ejemplo de diagrama de clasesUn ejemplo de diagrama de clases
Un ejemplo de diagrama de clases
 

Dernier

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 

Dernier (20)

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 

Metodologías para la adquisición de conocimiento en sistemas basados en el conocimiento (SBC

  • 1.
  • 2. Introducción. Siguiendo las directrices de la Ingeniería del Software más tradicional, se han propuesto metodologías para desarrollar SBC según las ya existentes para construir sistemas de información tradicionales, extendiéndolas para incluir muchas de las características de los SBC, la construcción de un prototipo y la adquisición del conocimiento como etapas formales del proceso. El problema es que no manejan la idea de modelos conceptuales o no involucran técnicas orientadas por objetos, dado que fueron anteriores a estos paradigmas. Entre ellas están la propuesta por [Edm88] y la de [GuT94].
  • 3. … Introducción El conocimiento tiene una estructura interna en la que se pueden distinguir tipos de conocimiento y tareas específicas. Posteriormente, hasta mediados de la década del 90, los métodos que primaron en la creación de SBC estaban fundamentados en el principio de desarrollar un prototipo incremental desde el comienzo del ciclo de vida del sistema.
  • 4. … Introducción Desde que se definen las especificaciones del sistema se construye un software (prototipo) que las refleja y que se va refinando en la medida en que se continúa con el análisis y el diseño, hasta llegar a tener el sistema completo. Esta es la razón por la que se llaman por prototipos, pues se van creando productos que se van evaluando y adaptando. La Ingeniería del Conocimiento, a través de diversos desarrollos metodológicos va encaminada a sistematizar y apoyar, primero el proceso de construcción de modelos y, posteriormente, la reducción de esos modelos a programas.
  • 5. Es aquella disciplina que forma parte de la Inteligencia Artificial y cuyo fin es el desarrollo de Sistemas Expertos (o Sistemas Basados en el Conocimiento SS.BB.CC.) Se apoya en metodologías instruccionales, en las ciencias de la computación y en las TI, intentando representar el conocimiento y razonamiento humanos en un determinado dominio, dentro de un sistema artificial. Importante es el momento de traspasar el conocimiento que posee el experto a un sistema real. Deben captarse los elementos que componen el dominio del experto y adquirir las metodologías de resolución que ellos utilizan.
  • 6. El trabajo de los ingenieros del conocimiento consiste en extraer el conocimiento de los expertos humanos en un determinado área, y codificar dicho conocimiento de manera que pueda ser procesado por un sistema. La ingeniería del conocimiento engloba a los científicos, tecnología y metodología necesarios para procesar el conocimiento. Su objetivo es extraer, articular e informatizar el conocimiento de un experto.
  • 7. La extracción del conocimiento (Knowledge elicitation) se realiza durante la interacción entre el ingeniero del conocimiento (IC) (persona que conoce el formalismo de representación que utilizará el SBC) y el experto (persona que posee el conocimiento, pero que no tiene por qué usar un formalismo para representarlo). Durante las entrevistas entre el IC y el experto, el primero ha de ayudar a sistematizar el conocimiento del experto, consiguiendo que vaya explicitando las diferentes técnicas que utiliza para resolver los problemas de su dominio, de manera que se puedan representar en un formalismo computable.
  • 8. Fases de adquisición del conocimiento. 1. Identificación del o los problemas. 2. Conceptualización. 3. Formalización. 4. Implementación. 5. Prueba.
  • 9. Fases de adquisición del conocimiento. 1. Identificación del o los problemas. Determinar, si el problema puede o debe abordarse mediante las técnicas de los SBC. Es decir: • No ha de poder solucionarse de manera algorítmica. • Tener acceso a las fuentes de conocimiento suficientes para completar la tarea. • El problema a tratar ha de tener un tamaño adecuado para que no constituya una tarea inabordable por su complejidad.
  • 10. Fases de adquisición del conocimiento. 1. Identificación del o los problemas… Deben buscarse fuentes de conocimiento necesarias para el desarrollo del sistema: • Expertos humanos en el dominio del problema. • Libros y manuales que expliciten el problema y técnicas de resolución. • Ejemplos de casos resueltos, sobre todo para la validación, para técnicas de adquisición automática del conocimiento y obtener de esta manera los elementos básicos que intervienen y sus relaciones.
  • 11. Fases de adquisición del conocimiento. 1. Identificación del o los problemas… Con estas fuentes de información se podrán determinar los datos necesarios para la resolución del problema y los criterios que determinen la solución, tanto los pasos que permiten la resolución como su posterior evaluación. El IC y el experto humano podrán realizar una primera descripción del problema incluyendo objetivos, motivaciones, estrategias de resolución y su justificación, fuentes de conocimiento, tipos de tareas que son necesarias.
  • 12. Fases de adquisición del conocimiento. 2. Conceptualización. Detallar los elementos básicos del problema y descubrir las relaciones entre ellos. Es necesario observar cómo el experto resuelve problemas típicos y abstrae de ellos principios generales que pueden ser aplicados en diferentes contextos.
  • 13. Fases de adquisición del conocimiento. 2. Conceptualización. Obtener una descomposición del problema en subproblemas, realizando un análisis por refinamientos sucesivos hasta que el IC pueda hacerse una idea de la relación jerárquica de las diferentes fases de resolución hasta los operadores de razonamiento más elementales. Descubrir el flujo del razonamiento en la resolución del problema y especificar cuándo y cómo son necesarios los elementos de conocimiento.
  • 14. Fases de adquisición del conocimiento. 2. Conceptualización. Hará falta distinguir entre evidencias, hipótesis y acciones necesarias en cada uno de las etapas y determinar la dificultad de cada una de las subtareas de resolución. De esta manera se conseguirá captar la estructura del dominio y las diferentes relaciones entre sus elementos.
  • 15. Fases de adquisición del conocimiento. 3. Formalización. Considerar los diferentes esquemas de razonamiento que se pueden utilizar para modelar las diferentes necesidades de resolución de problemas identificadas en las fases anteriores. Comprender la naturaleza del espacio de búsqueda y el tipo de búsqueda que habrá que hacer. Para ello, se puede comparar ésta con diferentes mecanismos prototípicos de resolución de problemas como la clasificación, abstracción de datos, razonamiento temporal, estructuras causales, etc.
  • 16. Fases de adquisición del conocimiento. 3. Formalización En esta etapa también tendrá que analizarse la certidumbre y completitud de la información disponible, dependencias temporales, o la fiabilidad y consistencia de la información. Deberá descubrir qué partes del conocimiento constituyen hechos seguros y cuáles no. Para éstos últimos deberá adaptarse alguna metodología de tratamiento de la incertidumbre, de manera que ésta pueda ser modelada dentro del sistema.
  • 17. Fases de adquisición del conocimiento. 4. Implementación. Tomar decisiones sobre la especificación del control de la resolución y del flujo de la información, tomar decisiones sobre el modo concreto de representar el conocimiento para que se adapte a las estrategias de resolución que se necesiten y las relaciones entre los diferentes conjuntos de conocimiento. Definirán las reglas, e inevitablemente se descubrirán problemas e incompletitudes que obligarán a revisar fases anteriores.
  • 18. Fases de adquisición del conocimiento. 5. Prueba. Se ha de elegir un conjunto de casos resueltos representativos y comprobar el funcionamiento del sistema con éstos. En esta fase se descubrirán errores que permitirán corregir análisis anteriores; por lo general aparecerán problemas por falta de reglas, incompletitud, falta de corrección y posibles fallas en el análisis de las reglas pre establecidas.
  • 19. Clasificación de los SBC La construcción de un SBC en cualquier dominio es una tarea compleja y es necesario disponer un conjunto de metodologías de resolución de problemas que permitieran aproximar soluciones a diferentes tipos de SBC según sus características. Por ello se han realizado clasificaciones de los SBC según las tareas que realizan, para intentar descubrir metodologías comunes y así extraer directrices de análisis en los distintos tipos de dominios.
  • 20. Clasificación de los SBC 1. Sistemas de Interpretación: Infieren descripciones de situaciones a partir de observaciones. 2. Sistemas de predicción: Infieren consecuencias previsibles de situaciones o eventos. 3. Sistemas de diagnóstico: Infieren fallos a partir de síntomas. 4. Sistemas de diseño: Desarrollan configuraciones de objetos que satisfacen ciertas restricciones. 5. Sistemas de planificación: Generan secuencias de acciones que obtienen un objetivo. 6. Sistemas de monitoreo: Estudian el comportamiento de un sistema en el tiempo y procuran que siga unas especificaciones. 7. Sistemas de corrección: Genera soluciones para fallos en un sistema. 8. Sistemas de control: Gobiernan el comportamiento de un sistema anticipando problemas, planeando soluciones.
  • 21. Métodos de resolución de problemas 1 Métodos de resolución de problemas 1.1 Clasificación Heurística 1.1.1 Clasificación heurística en los sistemas de reglas. 1.1.2 Estrategias de adquisición del conocimiento con clasificación heurística. 1.1.3 Aplicación de la clasificación heurística. 1.2 Resolución Constructiva. 1.2.1 Proponer y aplicar. 1.2.2 Mínimo compromiso. 1.3 Hipótesis y prueba jerárquica.
  • 22. 1.1 Clasificación Heurística Consiste en que el experto humano escoge una categoría de un conjunto de soluciones previamente enumerado. Disponer de las características esenciales de cada una de las categorías es suficiente para establecer la clase del problema y su solución. Esto no ocurre así cuando la complejidad del problema aumenta, pues las características esenciales son cada vez más difíciles de identificar.
  • 23. 1.1 Clasificación Heurística El objetivo será obtener y representar el conocimiento necesario para que la asociación problema-solución se pueda realizar. Se define como clasificación heurística a toda asociación no jerárquica entre datos y categorías que requiere de inferencias intermedias. Establecer la clase de un problema requiere inferencias y transformaciones sobre éste, para poder asociarlo con la descripción de la clase. El esquema de razonamiento para hacer estas inferencias se ha de adquirir del experto.
  • 24. 1.1 Clasificación Heurística Tres etapas: 1. Abstracción de los datos. Se hace una abstracción del caso concreto para acercarlo a las soluciones que se poseen. 2. Asociación heurística. Se busca la mayor coincidencia entre el caso abstraído y las soluciones. 3. Refinamiento de la solución. Será necesario buscar la mejor solución determinada por la solución abstracta. Esto puede necesitar de más deducciones, o de la utilización de más información hasta encontrar la mejor solución.
  • 25. 1.1.1. Clasificación heurística en los sistemas de reglas El proceso de refinamiento del sistema ha de hacerse paso a paso, añadiendo nuevas reglas que cubran nuevos casos y vigilando las interacciones. La metodología es la siguiente: 1. El experto da las nuevas reglas al IC. 2. El IC cambia la base de conocimiento. 3. El IC prueba casos ya resueltos para comprobar inconsistencias. 4. Si aparecen errores, se comprueba el nuevo conocimiento con el experto y se empieza de nuevo. 5. Se prueban nuevos casos. 6. Si no hay problemas se para, si los hay se retorna al principio.
  • 26. 1.1.2. Estrategias de adquisición del conocimiento con clasificación heurística Algunos de los pasos que debe incluir la adquisición son: • Diferenciación. Buscar síntomas que distinguen entre hipótesis. • Frecuencia de condicionamiento. Buscar condiciones que hagan a una hipótesis más o menos probable. • Distinción de síntomas. Identificar propiedades de síntomas que indican las causas originales. • Condicionamiento de síntomas. Buscar las condiciones bajo las cuales se espera que aparezcan ciertos síntomas dada una hipótesis.
  • 27. 1.1.2. Estrategias de adquisición del conocimiento con clasificación heurística… • División de caminos. Descubrir sucesos intermedios entre hipótesis y síntomas que son más probables. • Diferenciación de caminos. Buscar eventos intermedios que pueden diferenciar hipótesis con similares evidencias. • Diferenciación de condiciones. Determinar el grado de confianza a aplicar al resultado de las condiciones. • Condicionamiento de condiciones. Buscar las condiciones de base que afectan a la confianza de las condiciones. Todas estas fases permiten construir la base de conocimiento necesaria para la resolución del problema.
  • 28. 1.1.3. Aplicación de la clasificación heurística Por ejemplo un pequeño SBC para la concesión de créditos bancarios para creación de empresas. El propósito de este sistema será examinar las solicitudes de créditos de clientes con pretensiones de crear una empresa para determinar si se les debe conceder y qué cuantía es la recomendable respecto a la que solicitan. El problema tiene por lo tanto una labor de análisis que nos ha de predecir la fiabilidad de si cierta persona, en ciertas condiciones, será capaz de devolver un crédito si se lo concedemos.
  • 29. 1.1.3. Aplicación de la clasificación heurística… El número de soluciones a las que se llega es evidentemente finito: el crédito se concede, o no se concede, y en el caso de que se conceda, se decidirá si la cuantía solicitada es adecuada o si sólo se puede llegar hasta cierto límite. La metodología de resolución que mejor encaja es la clasificación heurística, por lo tanto se usarán sus fases. Deberemos plantear cuatro tipos de elementos y los mecanismos para transformar unos en otros.
  • 30. 1.1.3. Aplicación de la clasificación heurística… El primero será cómo se plantearán los problemas al sistema, es decir, qué elementos se corresponderán con los datos específicos, las solicitudes de crédito. Esta información ha de definir el estado financiero del solicitante, el motivo por el que pide el crédito, cuánto dinero solicita, etc. Supongamos que una solicitud contiene la siguiente información:
  • 31. 1.1.3. Aplicación de la clasificación heurística… Ejemplo de solicitud de crédito. • Si tiene avales bancarios. • Si tiene familiares que puedan responder por él. • Si tiene cuentas corrientes, casas, coches, fincas, etc. y su valoración. • Si tiene antecedentes de morosidad. • Si ha firmado cheques sin fondos. • Si tiene créditos anteriores concedidos. • Tipo de empresa que quiere crear. • Cantidad de dinero que solicita.
  • 32. 1.1.3. Aplicación de la clasificación heurística… … Ejemplo de solicitud de crédito. Esta información deberá convertirse mediante el proceso de abstracción de datos en los problemas abstractos a partir de los cuales se hará el razonamiento. Las soluciones abstractas quedan definidas por los siguientes atributos:
  • 33. 1.1.3. Aplicación de la clasificación heurística… … Ejemplo de solicitud de crédito. Apoyo financiero: Valoración de la capacidad económica para responder al crédito que solicita. Se puede evaluar con la información sobre avales y personas allegadas. Bienes: Dinero o propiedades que puedan usarse para responder por el crédito o que se puedan embargar en caso de no devolución. Fiabilidad de devolución: Información sobre si el cliente tiene antecedentes económicos positivos o negativos. Compromiso: Si ya se tienen compromisos económicos con esa persona o si se tienen intereses especiales con ella.
  • 34. 1.1.3. Aplicación de la clasificación heurística… … Ejemplo de solicitud de crédito. Viabilidad de la empresa: Tipo de empresa que se quiere crear y su posible futuro. Supondremos que estos cinco atributos pueden tomar valores cualitativos que estarán dentro de este conjunto: muy bueno, bueno, normal, regular, malo, muy malo. Para realizar la abstracción de datos se podrían dar un conjunto de reglas que harían la transformación, como por ejemplo:
  • 35. 1.1.3. Aplicación de la clasificación heurística… … Ejemplo de solicitud de crédito. si avales > 10 millones o es rico entonces apoyo financiero bueno si avales entre 10 millones y un millón entonces apoyo financiero normal si avales < 1 millón entonces apoyo financiero malo si suma bienes < 10 millones entonces bienes malo si suma bienes entre 10 y 20 millones entonces bienes normal si suma bienes > 20 millones entonces bienes bien si cheques sin fondos o moroso entonces fiabilidad muy mala
  • 36. 1.1.3. Aplicación de la clasificación heurística… … Ejemplo de solicitud de crédito. si fábrica de agujeros entonces viabilidad muy mala si hamburguesería o heladería entonces viabilidad normal si grandes almacenes o proveedor de Internet entonces viabilidad muy buena si concedido crédito < 1 millón entonces compromiso regular si concedido crédito > 10 millones o hermano del director entonces compromiso bueno El conjunto de soluciones abstractas a las que podría dar el análisis de las solicitudes podría ser el siguiente:
  • 37. 1.1.3. Aplicación de la clasificación heurística… … Ejemplo de solicitud de crédito. Denegación: no hay crédito para el cliente. Aceptación: se acepta el crédito tal como se solicita. Aceptación con rebaja: se acepta el crédito, pero se rebaja la cantidad solicitada; harán falta reglas para crear la solución concreta indicando la cantidad final que se concede. Aceptación con interés preferente: se concede la cantidad solicitada, pero además se rebajan los intereses que normalmente se ponen al crédito; en este caso también hará falta generar una solución concreta.
  • 38. 1.1.3. Aplicación de la clasificación heurística… … Ejemplo de solicitud de crédito. Ahora nos faltan las reglas que nos harán la asociación heurística entre los problemas abstractos y las soluciones abstractas. Un conjunto de reglas que cubre una pequeña parte del espacio de soluciones podría ser:
  • 39. 1.1.3. Aplicación de la clasificación heurística… … Ejemplo de solicitud de crédito. si apoyo financiero regular y bienes malo entonces denegar si fiabilidad mala o muy mala entonces denegar si apoyo financiero normal y bienes normal y viabilidad buena entonces aceptar con rebaja si apoyo financiero bueno y bienes normal y compromiso normal y viabilidad buena entonces aceptar si apoyo financiero bueno y bienes bueno y compromiso muy bueno y viabilidad muy buena entonces aceptar con interés preferente
  • 40. 1.1.3. Aplicación de la clasificación heurística… … Ejemplo de solicitud de crédito. Por último, nos hacen falta reglas para poder generar soluciones concretas en los casos que son necesarias; algunas reglas podrían ser: si aceptación con rebaja y petición > 5 millones y bienes = 5 millones entonces rebaja a 5 millones si aceptación con interés preferente y petición > 10 millones y bienes > 10 millones entonces rebaja de un 1% de interés si aceptación con interés preferente y hermano del director entonces rebaja de un 2% de interés.....