Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tpicos La Arquitectura y Funcionamiento La Base de Conocimiento. La Base de Hechos. El Motor de Inferencia. El Mdulo de Adquisicin del Conocimiento. El Mdulo de Explicacin La Interface Usuario.
David Mauricio, Copyright
Mdulo de Explicacin
Adquisicin de Conocimiento
El Motor de Inferencia. Es el programa que tiene por objetivo resolver el problema, esto adquirido los hechos, usa la base conocimiento y algn mecanismo de inferencia, y con ello obtiene la solucin al problema.
Las componente importantes pero no indispensables de un sistema expertos son: El mdulo de Interface de Usuario. A travs del cual el usuario interacta con el sistema El mdulo de Adquisicin de Conocimiento. A travs del cual el responsable del conocimiento actualiza el conocimiento de la Base de Conocimiento.
El mdulo de Explicacin. Este mdulo tiene por finalidad explicar el raciocinio del sistema en la obtencin de la solucin al problema.
David Mauricio, Copyright
El usuario (quien usa el sistema), interacta con el sistema experto a travs del mdulo de interfase de usuario. A travs de este mdulo, el usuario ingresa al sistema los hechos asociados a un problema y este le responde las conclusiones. Esto se consigue a travs del motor de inferencia, quien a su vez interacta con la Base de Conocimiento y la Base de Hechos. El usuario tambin puede solicitar informacin sobre como el sistema obtuvo sus conclusiones, esto se consigue gracias al mdulo de explicacin. La adquisicin y actualizacin del conocimiento del sistema, lo realiza el responsable del conocimiento (que puede ser un experto o un usuario designado por la organizacin).
David Mauricio, Copyright
Arquitectura de los Sistemas Expertos 2. La Base de Conocimiento La Base de Conocimientos de un Sistema Experto contiene el conocimiento y o experiencia de los expertos en un dominio o rea del saber determinado. Una caracterstica muy importante de los Sistemas Expertos es es que la base de conocimientos es independiente del mecanismo de inferencia que se utiliza para resolver los problemas. De esta forma, cuando los conocimientos almacenados se han quedado obsoletos, o cuando se dispone de nuevos conocimientos, es relativamente fcil aadir nuevas reglas, eliminar las antiguas, o corregir los existentes, sin necesidad de modificar el motor de inferencia.
David Mauricio, Copyright
La base de hechos o base de datos es una memoria auxiliar que se utiliza para almacenar los datos asociado al problema que se desea resolver. En ella tambin se registra los resultados intermedios obtenido a lo largo del procedimiento de deduccin. Al memorizar todos los resultados intermedios, conserva el vestigio de los razonamientos efectuados; por lo tanto, se puede utilizar explicar las deducciones y el comportamiento del sistema.
David Mauricio, Copyright
La base de hechos es temporal, salvo necesidades del usuario, y depende exclusivamente de la situacin estudiada.
Arquitectura de los Sistemas Expertos 4. El Motor de Inferencia El motor de inferencia (o mecanismo de inferencia) es la componente principal del SE cuya misin es obtener conclusiones mediante la aplicacin del conocimiento abstracto (metodologa de inferencias) sobre al conocimiento concreto (base de conocimiento) y los datos (base de hechos). La metodologa de inferencia puede ser: Encadenamiento hacia delante (forward chaining, progresivo o deductivo) Encadenamiento hacia atrs (backward chaining, regresivo o inductivo) Redes Neuronales Artificiales
David Mauricio, Copyright
Si el motor de inferencia no puede obtener conclusin, el sistema podr solicitar a travs del modulo de adquisicin de conocimiento ms conocimiento o travs del mdulo de interfase con el usuario ms hechos, a fin de obtener alguna conclusin vlida.
Es un subsistema que ayuda a la estructuracin e implementacin del conocimiento en la Base de Conocimiento. Este mdulo permite que se puedan aadir, eliminar o modificar elementos de conocimiento en el sistema experto. El proceso de construir la Base de Conocimiento (transferir conocimiento del experto para el SE) es conocido como cognimtica; las personas que realizan este proceso son llamados de cognimticos o ingenieros de conocimiento.
Algunas Consideraciones:
Arquitectura de los Sistemas Expertos 6. El Mdulo de Explicacin Es un subsistema que tiene por objetivo dar una explicacin de las conclusiones obtenidas o de las acciones ejecutadas por el Sistema Experto. Est diseado para aclarar al usuario la lnea de razonamiento seguida en el proceso de inferencia. Si el usuario pregunta al sistema cmo ha alcanzado una conclusin, ste le presentar la secuencia completa de reglas usada. Esta posibilidad de explicacin es especialmente valiosa cuando se tiene la necesidad de tomar decisiones importantes amparndose en el consejo del sistema experto. El subsistema de explicacin tambin puede usarse para depurar el sistema experto durante su desarrollo.
David Mauricio, Copyright
Arquitectura de los Sistemas Expertos 7. La Interfase de Usuario Tambin denominado de sistema de consulta, es la componente que gobierna el dialogo entre el usuario y el sistema. Su objetivo es permitir un dialogo casinatural con la mquina. El interfaz de usuario permite que el usuario pueda: describir el problema al sistema experto, interpretar sus preguntas, los comandos y la informacin ofrecida.
Esta componente posibilita que la respuesta proporcionada por el sistema sea inteligible para el interesado. Tambin puede solicitar ms informacin si le es necesaria al sistema experto.
En algunos sistemas se utilizan tcnicas de tratamiento del lenguaje natural para mejorar la comunicacin entre el usuario y el sistema experto.
David Mauricio, Copyright