Está en la página 1de 18

SISTEMAS BASADOS

EN EL CONOCIMIENTO
Alumnos: GARCIA HIPOLITO, IRVIN
PASTOR VARAS, PITTER
RODRIGUEZ ARRIVASPLATA, BRENDA IX CICLO
SANCHEZ ACEVEDO, MARIO INGENIERIA DE SISTEMAS

ZEGARRA DIAZ, ALISSON


 Los Sistemas basados en conocimientos son sistemas
avanzados de representación y resolución de problemas
complejos.
 Los Sistemas basados en conocimientos representan un
paso delante de los sistemas de información convencionales
INTRODUCCI al pretender representar funciones cognitivas del ser
ÓN humano como el aprendizaje y el razonamiento.
 Un sistema basado en conocimiento o también
conocido como sistema experto se lo puede definir
como un sistema que resuelve problemas utilizando
una representación simbólica del conocimiento
humano, este es un software que imita el
comportamiento de un experto humano en la
solución de un problema.
DEFINICION
FUNCIONES
 Percepción: o como es la entrada de información sensorial del
mundo que nos rodea.
Conocimiento, o como representamos a esa información
proveniente de los sentidos.
Estas acciones se Memoria, o de qué forma almacenamos esa información en
corresponden con nuestro sistema cognitivo.
las siguientes Razonamiento, o como tratamos esa información para realizar
inferencias y llegar a conclusiones válidas.
funciones
cognitivas: Búsqueda de soluciones
Acción, o cual va a ser la respuesta que se va a dar en función
quizá del proceso de inferencia realizado.
Lenguaje natural.
Procesos de consciencia, o como somos conscientes de que tratamos
con información, de cómo realizar una metacognición de nuestro
sistema cognitivo (si eso es posible) y de cómo puedo saber que yo
soy yo y no la persona con la que estoy hablando
ARQUITECTURA Y
COMPONENTES

• Base del conocimiento


• Base de datos global (Memoria de
trabajo)
• Motor de inferencia
• El componente de adquisición
• El componente explicativo
• Interfaz (Módulo) del experto
• Interfaz de usuario
 ¿Se pueden clasificar las aplicaciones de SEs sobre la base de
características de las tareas o del dominio?
Desarrollo de  ¿Se pueden identificar métodos de resolución de problemas bien
un SBC diferenciados que sean útiles para ciertas clases de aplicaciones de
SEs?
 ¿Podemos identificar estilos de representación e inferencia más
adecuados para un método de resolución de problemas dado?
Niveles de
descripción
 El desarrollo de un SBC puede verse como un proceso
de transformación desde el nivel de especificación al de
herramienta
 Nivel de Especificación: Se describe el problema, las
restricciones sobre el problema y la solución.
Niveles de  Nivel de Tarea: Se describe los tipos de problemas, como
diagnóstico, planificación, etc.
descripción  Nivel de resolución del Problema: Estrategias de resolución
que se utilizan para resolver las diferentes tareas
 Nivel de Base de conocimiento: Heurísticas, asociaciones
causales, relaciones matemáticas describiendo fenómenos
físicos.
 Nivel de Herramienta: Implementación del SBC
Clancey (1985) Propone un análisis alternativo en término de
operaciones genéricas sobre el sistema:

Diagnóstico
Clasificación Interpretación Planificación

por Monitorización Diseño


operaciones Control
genéricas Educación

Simulación

Analíticas Constructivas
BASADO EN BUSQUEDA

 Búsquedas ciega: Sin información


Nivel de
resolución
de
Problemas  Búsqueda heurística: Información específica
que guía la búsqueda para la solución del
problema
2.3.2. BASADO EN EL CONOCIMIENTO

 Este razonamiento dinámico requiere gran cantidad de conocimiento

Los sistemas basados en el conocimiento, se dota al sistema de un conjunto de principios o reglas


que infieren nuevas evidencias a partir de la información previamente conocida.
Proceso de Desarrollo
IDENTIFICACIÓN
 Adecuación de una aproximación ¿Cuáles son las características del dominio?
¿Cuál es su ámbito?
basada en el conocimiento ¿Quienes participarán y con que recursos?
 No hay una solución algorítmica
 La tarea del dominio la realizan
CONCEPTUALIZACIÓN
expertos ¿Qué información y técnicas utiliza el experto?
 Los expertos no son simples
aficionados FORMALIZACIÓN
 La tarea no debe ser ni muy difícil ni ¿Cómo encajan estas técnicas en las estructuras
y estrategias de los sistemas expertos?
muy complicada para el experto
 El problema no debe requerir “sentido IMPLEMENTACIÓN
común” Acquiere y comprueba iterativamente
las habilidades del sistema
 La utilización del SBC reportará
beneficios
CHEQUEO
Test de comprobación final
Lisp Reglas LOOPS KEE
C OPS5 CLIPS VPEXPERT
Ada Lógica: K-CRAFT PC+
PROLOG ART
Objetos: NEXPERT
Smalltalk-80 KAPPA
C++ CLOS
Java

Herramientas Lenguajes
tradicionales
Un paradigma de
programación
Integran distintos
paradigmas
Shells

Cómo hacer una tarea Qué tarea hacer


 Producción y productividad mayores
 Mayor calidad.
 Captación de experiencia escasa y su diseminación.
 Operación en entornos peligrosos
 Accesibilidad al conocimiento.
 Confiabilidad.
Beneficios:  Funciones incrementadas de otros sistemas.
 Capacidad para trabajar con información incompleta.
 Impartición de captación.
 Mejoramiento de las funciones para resolver problemas.
 Reducción del tiempo para toma de decisiones.
 Reducción de tiempo fuera de servicio.
 No siempre se encuentra disponible el conocimiento.
 Resulta difícil extraer la experiencia de un experto.
 El enfoque de cada experto puede variar.
 Es difícil valorar con exactitud las situaciones bajo presión de
tiempo.
Limitaciones  Pueden costar mucho dinero.
 Falta de constancia de los usuarios finales.
 La transferencia de conocimientos se sujeta a prejuicios de
percepción y de criterio.
 La responsabilidad por una mala asesoría proporcionada por un
sistema experto resulta difícil de evaluar.
 Militar  Agricultura
 Informática  Electrónica
 Tele Comunicaciones  Transporte
 Química  Educación

Áreas de  Derecho  Medicina


 Aeronaútica  Finanzas y Gestión
Aplicación
 Geología  Arqueología
 Actualmente el duro, difícil y cambiante mercado competitivo se
vuelve mas complejo por la gran diversidad de información que se
ven obligados a almacenar y analizar, razón por la cual las
empresas se ven en la necesidad de recurrir a poderosas y/o
robustas herramientas o sistemas que les sirvan de soporte a la
hora de tomar decisiones. De esta forma estos inteligentes,
precisos y eficientes sistemas son adoptados por mas
Conclusión organizaciones, en las cuales se convierten y/o transforman en una
importante estrategia de negocio.
 Por otra parte, es importante mencionar que estos seguirán
siendo usados en cada una de las áreas y/o campos donde los
expertos humanos sean escasos. Por consecuencia de lo anterior
estos sistemas son utilizados por personas no especializadas, por
lo cual el uso frecuente de los sistemas expertos les produce y/o
genera conocimiento a los usuarios.

También podría gustarte