SlideShare ist ein Scribd-Unternehmen logo
1 von 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.....

Weitere ähnliche Inhalte

Was ist angesagt?

Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Metodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertosMetodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertosCamilo Huertas
 
APRENDIZAJE SUPERVISADO Y APRENDIZAJE NO SUPERVISADO
APRENDIZAJE SUPERVISADO Y APRENDIZAJE NO SUPERVISADOAPRENDIZAJE SUPERVISADO Y APRENDIZAJE NO SUPERVISADO
APRENDIZAJE SUPERVISADO Y APRENDIZAJE NO SUPERVISADOsystemprisoners
 
Modelado del sistema
Modelado del sistemaModelado del sistema
Modelado del sistemaIsrael Rey
 
Ejemplo de-auditoria de sistemas
Ejemplo de-auditoria de sistemasEjemplo de-auditoria de sistemas
Ejemplo de-auditoria de sistemasRocio Saenz
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasStevenG1998
 
Unidad no. 2 búsqueda en espacio de estados
Unidad no. 2   búsqueda en espacio de estadosUnidad no. 2   búsqueda en espacio de estados
Unidad no. 2 búsqueda en espacio de estadosMilton Klapp
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosJuan Carlos Olivares Rojas
 
Diseño físico y lógico de los sistemas de informacion
Diseño físico y lógico de los sistemas de informacionDiseño físico y lógico de los sistemas de informacion
Diseño físico y lógico de los sistemas de informacionYESENIA CETINA
 
Metodos de acceso y arquitectura de redes
Metodos de acceso y arquitectura de redesMetodos de acceso y arquitectura de redes
Metodos de acceso y arquitectura de redesEquipo de Redes
 
Modelo de sistema de informacion
Modelo de sistema de informacionModelo de sistema de informacion
Modelo de sistema de informaciongrupoinformaticauts
 
Ensayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLANEnsayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLANliras loca
 
Logica Difusa Introduccion
Logica Difusa IntroduccionLogica Difusa Introduccion
Logica Difusa IntroduccionESCOM
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)katherine revelo gomez
 
4.2 espacios de estados determinísticos y espacios no determinísticos.
4.2 espacios de estados determinísticos y espacios no determinísticos.4.2 espacios de estados determinísticos y espacios no determinísticos.
4.2 espacios de estados determinísticos y espacios no determinísticos.Jose Maldonado Cortes
 

Was ist angesagt? (20)

Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Ejemplo TCP-IP
Ejemplo TCP-IPEjemplo TCP-IP
Ejemplo TCP-IP
 
Metodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertosMetodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertos
 
APRENDIZAJE SUPERVISADO Y APRENDIZAJE NO SUPERVISADO
APRENDIZAJE SUPERVISADO Y APRENDIZAJE NO SUPERVISADOAPRENDIZAJE SUPERVISADO Y APRENDIZAJE NO SUPERVISADO
APRENDIZAJE SUPERVISADO Y APRENDIZAJE NO SUPERVISADO
 
UML
UMLUML
UML
 
Aprendizaje no supervisado
Aprendizaje no supervisadoAprendizaje no supervisado
Aprendizaje no supervisado
 
Modelado del sistema
Modelado del sistemaModelado del sistema
Modelado del sistema
 
Ejemplo de-auditoria de sistemas
Ejemplo de-auditoria de sistemasEjemplo de-auditoria de sistemas
Ejemplo de-auditoria de sistemas
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
MODELO OSI PDU
MODELO OSI PDUMODELO OSI PDU
MODELO OSI PDU
 
Unidad no. 2 búsqueda en espacio de estados
Unidad no. 2   búsqueda en espacio de estadosUnidad no. 2   búsqueda en espacio de estados
Unidad no. 2 búsqueda en espacio de estados
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
 
Diseño físico y lógico de los sistemas de informacion
Diseño físico y lógico de los sistemas de informacionDiseño físico y lógico de los sistemas de informacion
Diseño físico y lógico de los sistemas de informacion
 
Metodos de acceso y arquitectura de redes
Metodos de acceso y arquitectura de redesMetodos de acceso y arquitectura de redes
Metodos de acceso y arquitectura de redes
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Modelo de sistema de informacion
Modelo de sistema de informacionModelo de sistema de informacion
Modelo de sistema de informacion
 
Ensayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLANEnsayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLAN
 
Logica Difusa Introduccion
Logica Difusa IntroduccionLogica Difusa Introduccion
Logica Difusa Introduccion
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)
 
4.2 espacios de estados determinísticos y espacios no determinísticos.
4.2 espacios de estados determinísticos y espacios no determinísticos.4.2 espacios de estados determinísticos y espacios no determinísticos.
4.2 espacios de estados determinísticos y espacios no determinísticos.
 

Andere mochten auch

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
 
Sistemas basados en conocimiento
Sistemas basados en conocimientoSistemas basados en conocimiento
Sistemas basados en conocimientoHugo Banda
 
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
 
Exposicion sistemas expertos gomes zarur pallares
Exposicion sistemas expertos gomes zarur pallaresExposicion sistemas expertos gomes zarur pallares
Exposicion sistemas expertos gomes zarur pallareszarurs
 

Andere mochten auch (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
 
Sistemas basados en conocimiento
Sistemas basados en conocimientoSistemas basados en conocimiento
Sistemas basados en conocimiento
 
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
 
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
 
Exposicion sistemas expertos gomes zarur pallares
Exposicion sistemas expertos gomes zarur pallaresExposicion sistemas expertos gomes zarur pallares
Exposicion sistemas expertos gomes zarur pallares
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
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
 
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
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 

Kürzlich hochgeladen (20)

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
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...
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
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
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
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
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 

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.....