Вы находитесь на странице: 1из 45

Sistemas Basados

en Conocimiento
(Knowledge Based Systems)
Unidad 1.1
ALCANCES DE LOS SISTEMAS
DE INFORMACIÓN
UNIDAD
SBC NOMBRE
1 Sistemas Basados en el Conocimiento
2 CONSTRUCCIÓN DE SISTEMAS
3 SISTEMAS EXPERTOS
4 AGENTES INTELIGENTES
5 MOTOR DE INFERENCIA
JORGE A. BARRERA FRANCO 2
UNIDAD
SBC NOMBRE
ALCANCES DE LOS SISTEMAS DE INFORMACIÓN
1.1
1.2 EXTENSIÓN A LOS SBC
1.3 PROPIEDADES DE LOS SBC
1.4 TIPOS DE APLICACIONES DE LOS SBC
1.5 Lenguajes y generadores de SBC
1.6 El Ciclo de Vida de los SBC 3
1.1 ALCANCES DE LOS SISTEMAS DE INFORMACIÓN
Apoyar la toma de decisiones.
Contener “conocimiento técnico”. 06:54
Reducir a un grado mínimo el error humano.
Automatizar las operaciones repetitivas.
Transmitir información dentro de la organización.
Reducir el tiempo de realización de las operaciones.
Bajar costos.
Facilitar la tarea del usuario.
Ofrecer información: completa, eficiente, veraz, oportuna.
Manipular grandes volúmenes de información.
Satisfacer las necesidades del usuario.

JORGE A. BARRERA FRANCO 4


JORGE A. BARRERA FRANCO 5
1.2 EXTENSIÓN A LOS SBC
Aprender.
Evolucionar.
Adaptar.
Razonar.
Tomar decisiones.
Contener conocimiento empírico, mundano y del lenguaje.
Analizar problemas.
Generar alternativas de solución.
Emular al experto humano.
Generar conocimiento a partir del que ya se posee.
JORGE A. BARRERA FRANCO 6
Sistemas Basados en
Conocimiento
Las bases de conocimiento posibilitan optimizar el
uso del conocimiento, considerado como un
capital, dentro de la organización y también la
generación productiva de cursos, talleres,
programas, glosarios, enciclopedias y
presentaciones.

JORGE A. BARRERA FRANCO 7


Sistemas Basados en
Conocimiento
Identificación, descripción y valor esperado de
los principales componentes que se deben
tener en cuenta para implantar de manera
exitosa en las organizaciones un proyecto de
e-learning.
JORGE A. BARRERA FRANCO 8
Sistemas Basados en
Conocimiento
La Ingeniería del Conocimiento es una disciplina
moderna que ayuda a construir aplicaciones y sistemas
orientados al aprendizaje, apoyándonos en
metodologías instruccionales y en tecnología de
computación y de telecomunicaciones.

JORGE A. BARRERA FRANCO 9


Sistemas Basados en
Conocimiento
En la actualidad, disponemos de modelos,
metodologías, técnicas y herramientas de software;
para poder integrar la información y los conocimientos
en un repositorio. Las decisiones y acciones tendrán
un mayor valor estratégico.

JORGE A. BARRERA FRANCO 10


SBC DEFINICION 03:27

JORGE A. BARRERA FRANCO 11


Sistemas Basados en
Conocimiento
Estamos siendo partícipes de la llegada de una nueva
sociedad. Una sociedad virtual orientada al
conocimiento compartido, intercambiable, transable.
Una sociedad donde estamos estableciendo
comunidades para la creación sistemática de
conocimiento.
JORGE A. BARRERA FRANCO 12
SBC CLASIFICACION 09:17

JORGE A. BARRERA FRANCO 13


1.3 PROPIEDADES DE LOS SBC
Procedimientos no algoritmicos.
Manejo de incertidumbre.
0 , 1 ó múltiples soluciones.
Conocimiento técnico y científico.
Busca generar la solución “óptima”.
Manipulación de conocimiento no monotónico.
Procesos interactivos.
Aprendizaje de los fracasos.
Empleo de métodos para la representación del conocimiento.

JORGE A. BARRERA FRANCO 14


Continuación….
Capacidad para explicar su propio razonamiento,
cuestionamiento y emisión de conclusiones.
Uso de búsquedas heurísticas.
Representación de conocimiento especializado del campo de
aplicación.
Pueden utilizar razonamiento con base en probabilidades,
creencias, pertenencias y suposiciones.
Procesamiento simbólico.
Utilizan sistema de mantenimiento de la verdad para
afirmaciones y negaciones cambiantes.
Datos cualitativos más que cuantitativos.
JORGE A. BARRERA FRANCO 15
SBC PROPIEDADES 05:50

JORGE A. BARRERA FRANCO 16


Ingeniería del Conocimiento 06:19

JORGE A. BARRERA FRANCO 17


Ingeniería del Conocimiento 17:34

JORGE A. BARRERA FRANCO 18


1.4 TIPOS DE APLICACIONES DE LOS SBC
(Sistemas Expertos)
1. PLN. (11/May/20)
2. Realidad Virtual/Aumentada (11/May/20)
3. Redes Neuronales Artificiales (12/May/20)
4. Robótica. (12/May/20)
5. Reconocimiento Imágenes (18/May/20)
6. CAD/CAM (18/May/20)
7. Traductores (19/May/20)
8. Sistemas Evolutivos (AG) (19/May/20)
9. Sistemas Tutoría Inteligente (25/May/20)
10. Lógica Difusa. (25/May/20)

JORGE A. BARRERA FRANCO 19


1.4 TIPOS DE APLICACIONES DE LOS SBC
(Sistemas Expertos)
11. Sistemas Tutoriales (26/May/20)
12. Domótica (26/May/20)
13. Machine Learning (26/May/20)
14. Juegos
15. Solución de problemas
16. Sistemas de planeación
17. Minería de Datos
18. Algoritmos Genéticos
19. Agentes Inteligentes
20. Machine Learning

JORGE A. BARRERA FRANCO 20


1.4 TIPOS DE APLICACIONES DE LOS SBC
(Sistemas Expertos)
21.Científico de Datos
22.Visión Computacional
23.Bioinformática
24.Seguridad Cibernética
25.Aprendizaje Profundo
26.Aprendizaje Reforzado

JORGE A. BARRERA FRANCO 21


1.5 Lenguajes y Generadores de SBC
Para el desarrollo de sistemas basados en el
conocimiento se han venido utilizando tanto
lenguajes de programación específicos de la
inteligencia artificial (LISP y PROLOG) como de
propósito general (C, PASCAL, etc.).

JORGE A. BARRERA FRANCO 22


Lenguajes de SBC
 LISP, PROLOG, EMYCIN, OPS5, ART, CLIPS, KEE

CLIPS = C Language Integrated Production Systems

Es un lenguaje basado en reglas de producción.


Desarrollado en la NASA desde 1984. Escrito en C. La
sintaxis es parecida a la de Lisp. Relacionado con
OPS5 y ART.
Objetivos: portabilidad, bajo coste y facilidad de Integración.

JORGE A. BARRERA FRANCO 23


1.6 El Ciclo de Vida de los SBC
1. Análisis del Problema: Evaluar el problema y los
recursos disponibles para determinar la aplicabilidad
de una solución basada en conocimiento. Se debe
realizar un análisis costo - beneficio del SBC
propuesto para saber si su desarrollo puede ser
garantizado.

JORGE A. BARRERA FRANCO 24


El Ciclo de Vida de los SBC
2. Especificación de Requerimientos:
Formalizar y poner por escrito lo que fue adquirido
durante la fase de análisis. Esto permite determinar
los objetivos del proyecto, ojalá, de una manera
inequívoca y establece los medios para obtener
dichos objetivos.

JORGE A. BARRERA FRANCO 25


El Ciclo de Vida de los SBC
3. Diseño Preliminar: Esta etapa considera
únicamente las decisiones de alto nivel necesarias para
preparar y desarrollar rápidamente el prototipo inicial.
Específicamente, esta etapa determina el paradigma de
representación del conocimiento, la herramienta
escogida para construir el prototipo, y la selección de
los expertos.
JORGE A. BARRERA FRANCO 26
El Ciclo de Vida de los SBC
4. Prototipo Inicial y Evaluación: Esta es una
etapa clave debido a que todas las decisiones
tomadas en el diseño preliminar deben ser ya sea
confirmadas, rectificadas o desechadas, sobre la base
del conocimiento recopilado de los expertos en el
proceso hasta completar esta etapa.

JORGE A. BARRERA FRANCO 27


El Ciclo de Vida de los SBC
5. Diseño Final: comprende la selección de las
herramientas y de los recursos necesarios para
desarrollar el sistema a ser entregado. En muchos
casos puede ser aplicable y muy útil realizar una
descripción gráfica de los diferentes módulos del
sistema, empleando las herramientas CASE propias de
los sistemas de software convencionales.
JORGE A. BARRERA FRANCO 28
El Ciclo de Vida de los SBC
6. Implementación: comprende el proceso completo
de adquisición del conocimiento para todos los módulos
o subsistemas. Es en esta etapa que tiene lugar el
desarrollo incremental.

JORGE A. BARRERA FRANCO 29


El Ciclo de Vida de los SBC
7. Pruebas: El asegurar la calidad de un SBC es una tarea
muy importante que debe ser cuidadosamente planificada,
especialmente a medida que el SBC es más grande y
complejo, o es de aplicación crítica. El plan de pruebas, es
bastante similar al que se prepara para un sistema
convencional, basándose en la validación y la verificación.

JORGE A. BARRERA FRANCO 30


El Ciclo de Vida de los SBC
8. Ajustes al Diseño: A medida que el trabajo avanza y los
ingenieros cognoscitivos tienen a la vista los problemas
detectados, deben realizar los ajustes necesarios al inicio de cada
iteración. Si estos ajustes cada vez son relativamente más
pequeños y no son retroactivos, se tiene una buena medida de
que se está progresando. Pero si ocurre lo contrario, puede
representar un serio retardo al proyecto y posiblemente requerir un
cambio de paradigma.
JORGE A. BARRERA FRANCO 31
El Ciclo de Vida de los SBC
9. Instalación, Implantación y Mantenimiento:
En la etapa final del ciclo de vida de un SBC se traslada el
sistema desarrollado, como un producto operativo hacia el
entorno de los usuarios. Para ello, se deben realizar varias
actividades de instalación, implantación y mantenimiento
similares a las de un sistema de software convencional.

JORGE A. BARRERA FRANCO 32


El Ciclo de Vida de los SBC
10. Puesta a Punto: Corresponde al proceso
de realizar la implementación con los datos
reales, los datos históricos y su respectiva
parametrización.

JORGE A. BARRERA FRANCO 33


Proceso de Especificación de Requerimientos
Feedback del usuario
Usuario
Modelos
Requerimientos a
del usuario validar por
el usuario
Especificación
de
Requerimientos
Modelos de
Conocimiento Requerimientos
Elicitación Especificación Validación
Necesidad de Resultados de
más conocimiento la validación

Conocimiento Conocimiento
del dominio del dominio
Dominio
del
Problema

JORGE A. BARRERA FRANCO 34


Límites éticos para la Inteligencia Artificial 42:26

JORGE A. BARRERA FRANCO 35


Los robots se hacen cargo (1/2) 42:22

JORGE A. BARRERA FRANCO 36


Los robots se hacen cargo (2/2) 42:28

JORGE A. BARRERA FRANCO 37


EL IMPERIO DE LOS ROBOTS 49:55

JORGE A. BARRERA FRANCO 38


Lo que Nadie Cuenta Sobre la IA 12:21

JORGE A. BARRERA FRANCO 39


10:03
¿Qué Puede Hacer la Inteligencia Artificial en los Próximos 1.000 Años?

JORGE A. BARRERA FRANCO 40


19:58
Los 22 avances en Ciencia y Tecnología más importantes de la década

JORGE A. BARRERA FRANCO 41


Así será nuestra vida en el Futuro 01:14

JORGE A. BARRERA FRANCO 42


¿POR QUÉ ESTUDIAR INTELIGENCIA ARTIFICIAL? 06:25

JORGE A. BARRERA FRANCO 43


Preguntas….

JORGE A. BARRERA FRANCO 44


JORGE A. BARRERA FRANCO 45

Вам также может понравиться