CURSO GRATIS DE SISTEMAS EXPERTOS
Perfilado de sección
-
Curso de Sistemas Expertos
General
Los sistemas expertos son sistemas que piensan y razonan como un experto lo haría en una cierta especialidad o campo. Por ejemplo, un sistema experto en diagnóstico médico requeriría como datos los síntomas del paciente, los resultados de análisis clínicos y otros hechos relevantes, y, utilizando éstos, buscaría en una base de datos la información necesaria para poder identificar la correspondiente enfermedad. [. . .] Un Sistema Experto de verdad, no sólo realiza las funciones tradicionales de manejar grandes cantidades de datos, sino que también manipula esos datos de forma tal que el resultado sea inteligible y tenga significado para responder a preguntas incluso no completamente especificadas.
Objetivo del curso: el objetivo de este curso es aprender a desarrollar este tipo de sistemas, conociendo las herramientas y lenguajes de programación más actuales para desarrollar esta tarea.
Dr. Pedro Salcedo Lagos-
Al aprobar esta evaluación, se habilitará el sistema para la descarga del certificado. Podrás descargar cualquiera o los tres modelos de certificado en cuanto apruebas la evaluación.
-
INTRODUCCION
VIDEOS DEL CURSO POLIMEDIA
Sistemas Expertos Parte I
Sistemas Expertos Ejercicio II
Sistemas Expertos Parte II
Sistemas Expertos Ejercicio II
Sistemas Expertos Ejercicio III
-
LENGUAJES DE PROGRAMACION PARA EL DESARROLLO DE SISTEMAS EXPERTOS O SISTEMAS BASADOS EN EL CONOCIMIENTO (SBC)
-
Herramientas para el desarrollo de SE
Es posible realizar Sistemas Expertos de muy buenas prestaciones sin utilizar ninguna herramienta ni entorno específico de ayuda. Sin embargo, el tiempo requerido puede ser tan elevado que imposibilite económicamente su realización. Para estos casos han aparecido los entornos y las herramientas de programación. La elección de la herramienta depende en gran medida del tipo de problema a resolver. Si existe una herramienta que se adapte a él,
convendrá, en caso contrario, deberá realizarse todo el desarrollo en el código base, pero siembre después de haber desechado la posibilidad de hacerlo con alguna herramienta existente.
Hay entornos orientados a lenguajes de representación (PROLOG, OPS5)
que facilitan la implementación si nos limitamos al tipo de representación e
inferencia que soportan. El siguiente nivel (KEE, ART, NEXPERT o GoldWorks) incluye más facilidades de edición, representación e inferencia, junto con la posibilidad de apoyar el diseño del interfaz. Existen después entornos pensados específicamente para automatizar (siempre parcialmente) la adquisición del concoimiento (OPAL, SALT, ...). -
INTELIGENCIA ARTIFICIAL PRACTICA CON JAVA
( Practical Artificial Intelligence Programming With Java )
Este libro nos guía para desarrollar Sistemas Basados en el Conocimiento (SBC) y Sistemas Inteligentes utilizando el lenguaje de programación JAVA.
El libro es totalmente gratis y se puede descargar desde:
http://www.megaupload.com/?d=ZD4SDG9G
Dirección del Autor ( Mark Watson ) con otros libros de GRATIS
Recomiendo para este curso .. 'Loving Lisp - the Savy Programmer's Secret Weapon'
( Free for non-commercial and academic use: if you use the free PDF version ) -
Drools - Eclipse
El poder generar a partir de Java un Sistema Experto, utilizando un Plugín que cuente ya con el motor de inferencia y con los principales mecanísmos de búsqueda, permiten disminuir el tiempo de desarrollo y dejar el proyecto abierto para seguir ampliandolo.
El plugin DROOLS esta desarrollado sobre la plataforma RCP Eclipse, utilizando todas las principales features a nivel vista y de interacción que ofrece este framework, además de usar widgets de JFace, las librerías GEF y Draw2D que se utilizan para generar los gráficos de la red RETE que se genera con la creación de las reglas, etc.
Página oficial: ( http://www.jboss.org/drools )
Una completa descripción la podemos encontrar en:
http://lucazamador.wordpress.com/2009/04/24/drools-eclipse-plugin-introduccion/
Pero para la instalación recomiendo
http://www.fuenteperez.es/blog/guia-rapida-de-jboss-drools-brms-40
http://download.jboss.org/jbosstools/updates/JBossTools-3.3.0.M1a/
http://lucazamador.wordpress.com/2010/02/13/como-configurar-el-plugin-de-drools-eclipse/ -
MANEJO DE LA INCERTUDUMBRE EN LOS SISTEMAS EXPERTOS
-
Al aprobar esta evaluación, se habilitará el sistema para la descarga del certificado. Podrás descargar cualquiera o los tres modelos de certificado en cuanto apruebas la evaluación.