7 jul 2009
5 jul 2009
4 jul 2009
Sistemas de información basados en Conocimiento. Sistemas Expertos
• Manejo de incertidumbre.
• 0, 1 ó múltiples soluciones.
• Conocimiento técnico y científico.
• Busca generar la solución “óptima”.
• Procesos interactivos.
• Aprendizaje de los fracasos.
• Empleo de métodos para la representación del conocimiento.
• Capacidad para explicar su propio razonamiento, cuestionamiento y emisión de conclusiones.
• Representación de conocimiento especializado del campo de aplicación.
• Pueden utilizar razonamiento con base en probabilidades, creencias, pertenencias y suposiciones.
• Procesamiento simbólico.
• Datos cualitativos más que cuantitativos.
Generalmente un Sistema Experto puede comprender:
• Amplio conocimiento específico a partir del campo de interés.
• Aplicación de técnicas de búsqueda y heurísticas.
Habilidad para inferir nuevos conocimientos a partir de los actuales y de las experiencias obtenidas durante su operación.
• Procesamiento simbólico.
• Capacidad para explicar su propio razonamiento.
• Empleo de diversas técnicas de solución de problemas.
Consolidar varios conocimientos
El ciclo de vida se divide a su vez en varios más pequeños que pretenden alcanzar metas muy concretas sujetas a revisión y corrección, como se muestra en las Figuras 1 y 2.
Recursos Involucrados
La construcción de un Sistema Experto requiere la concurrencia de diversos recursos, entre los que destacan:
Humanos.- Existen cuatro roles:
• Patrocinadores: Son aquellos interesados en la creación del sistema, que brindarán el respaldo financiero, legal y de recursos necesario.
• Experto: Son los especialistas en el dominio del problema a resolver con el sistema.
• Ingenieros del Conocimiento: Lo constituyen los especialistas en Inteligencia Artificial responsables de la construcción.
• Usuarios: Son las personas beneficiadas con la operación del sistema.
Computacionales.- Integrados por:
• Ordenador: En función de la complejidad del sistema y volumen del conocimiento y datos a manipular puede exigir el uso de “main frames” a computadores de proceso paralelo.
• Software: Son las herramientas disponibles para crear, implementar y mantener el sistema; como los lenguajes de programación de la Inteligencia Artificial y “shells”.
Logísticos.- Está compuesto por:
• El acervo de conocimiento: Son las fuentes de información a las que corresponde el dominio de los problemas que resuelve el sistema.
• Ingeniería del Conocimiento: La disciplina para la construcción del sistema.
• Administración de Proyectos: Son las técnicas y procedimientos necesarios para la planeación, organización, dirección y control de un proyecto de esta naturaleza.
Materiales.- Se integran de:
• Instalaciones.
• Mobiliario.
• Equipo de comunicación.
• Papelería y accesorios
• Financieros.- Brindan el sustento para la contratación de personal y la adquisición de los recursos necesarios.
El empleo de tales aplicaciones aunado a infraestructuras de comunicación de medios masivos y de transmisión de datos como internet, provocan una explosión de conocimientos puestos al alcance del usuario en forma inmediata y sin importar el lugar en que se encuentren, barreras de idioma, nivel cultural ni posición social.
Ante esta situación, el usuario es rebasado en su capacidad de buscar, seleccionar y asimilar la información y conocimiento realmente útil a partir del universo a su alcance; haciéndose necesario la ayuda de herramientas que puedan interpretar sus requerimientos, hacer la investigación necesaria y filtrar el acervo disponible, presentando únicamente aquello que es relevante.
Esta es una labor apropiada para aplicaciones tales como “data warehouse” (almacén de datos”) y sistemas expertos, que al conjugarse, revelan al personal de realizar complejas labores de tratamiento de datos, información y conocimiento sobre grandes volúmenes, brindándole los elementos debidamente seleccionados en forma resumida.
Tradicionalmente se considera la creación de un Sistema Experto como un proyecto de investigación o académico, sin embargo cada vez aparecen aplicaciones orientadas al ambiente comercial, sobre todo aquel donde existe gran inversión informática y se reconoce el límite de los sistemas en cuanto a la evaluación de grandes cantidades de información y la toma de decisiones.
Por ejemplo, en el ámbito financiero existe el buró de crédito que se alimenta de los créditos y cobros que las instituciones otorgan a los clientes, estas aplicaciones evalúan cada compromiso del usuario, su comportamiento en el pago de sus obligaciones en comparación a los términos de plazo e interés. Con base al registro de cada operación se determina el nivel de “cumplimiento” del interesado y sirve como antecedente para otorgar un nuevo préstamo.
Ante el empleo de recursos computacionales más poderosos, el acceso a diversos bancos de información en cualquier parte del mundo, se hace evidente la falta de asimilación de tanto conocimiento que está disponible a las empresas y personas usuarias. Es por ello, que se requieren sistemas sofisticados capaces de aprovechar ese cúmulo de información, haciendo la interpretación y uso adecuados, conforme al ámbito de aplicación al cual están orientados.
Se considera que los Sistemas Expertos representan una alternativa para atender esta clase de demandas.