SISTEMA EXPERTO
NOMBRE: | MECCA (Modelo Educativo Computacional para el Control de Anestesia) |
CAMPOS: | Educación y Medicina |
AÑO: | 1987 |
EXPERTO HUMANO: | Usuarios médicos tales como: Doctores y estudiantes anestesiólogos. Durante el desarrollo del Sistema MECCA el Dr. Jorge Mejía, anestesiólogo de La Universidad del Rosario en los Andes ayudó como experto humano. |
Descripción: | MECCA es básicamente un simulador. Se trata de suponer los cambios que se producen sobre las variables de estado del paciente durante un procedimiento quirúrgico determinado, causados por efectos de: - la cirugía - los cambios que haga el usuario en cuanto a la aplicación de anestésicos y oxígeno - las drogas que le son administradas - los líquidos que le sean aplicados. Desde el punto de vista de técnicas de programación, MECCA es un sistema mixto que utiliza técnicas de control y de sistemas expertos. Se implementaron dos modelos farmaco-cinéticos: el inhalado y el intravenoso, basados en modelos farmacocinéticos previamente definidos. Estos dos modelos por sí solos son estáticos, por lo cual requieren de un modelo que refleje los cambios producidos sobre las variables directas y la influencia de estas sobre otras variables. Este modelo, que podríamos llamar farmacodinámico, hace uso de una base de conocimiento que está expresado mediante reglas de producción. Es importante tener en cuenta que el sistema tiene dos tipos de usuarios: el médico experto y el usuario final, un aprendiz de anestesiólogo. Para el primero existen una serie de herramientas que le permiten definir el conocimiento y para el segundo, un simulador de un paciente. El sistema consta básicamente de cuatro programas que hacen posible su funcionamiento : - Editor de tablas Permite al usuario experto definir los elementos con los cuales va a trabajar el sistema. Estos están relacionados con el paciente mismo y con el tratamiento que se está llevando a cabo. Permite capturar información acerca de: las variables clínicas fisiológicas, los datos del paciente (edad, peso, sexo), drogas, líquidos, bases (anestésicos y oxígeno), eventos especiales (sangrado) y técnicas elementales (intubación). - Editor del grafo de cirugía Permite al usuario experto definir una cirugía cualquiera. Esta se define, para efectos del sistema, como un grafo donde los estados de la cirugía corresponden a los nodos y cuyas transiciones, ya sea por tiempo o por causa de un evento especial posible, corresponden a los arcos del grafo. Adicional mente, cada estado tiene asociado un conjunto de reglas, las cuales corresponden al conocimiento quirúrgico. - Editor de reglas El conocimiento médico está definido al sistema mediante reglas de producción de la forma : SI «condición» ENTONCES «acción». Mediante este editor el experto puede definir las "leyes" que rigen el funcionamiento del sistema, tanto para la anestesia como para la cirugía. Las reglas contienen todo el conocimiento del experto anestesiólogo y el del médico, relacionado con la cirugía, como base para que ocurran los cambios de estado del paciente. En términos generales, ofrece las siguientes facilidades al "usuario final", es decir, el estudiante. Le permite determinar cuál es la cirugía a efectuar, la cual ha sido previamente definida mediante el editor del grafo de cirugía. Posteriormente, se presentan al usuario las variables del paciente, las cuales fueron definidas por el usuario experto. Se actualizan constantemente los cambios en dichas variables, tal como ocurre en la vida real, con el fin de que el estudiante pueda verificar las consecuencias o efecto que tienen las decisiones anestésicas que ha tomado. El sistema MECCA ofrece al médico anestesiólogo las siguientes opciones: aplicación de drogas, suministro de anestesia y oxígeno, suministro de líquidos, ayuda en la ventilación así como uso de técnicas elementales. También permite detener temporalmente la cirugía cuando sea necesario, tal como ocurre en la vida real. Paralelamente a la anestesia se hace la simulación de una cirugía (actualmente está implementada la apendicetomía). Las decisiones de anestesia son responsabilidad del anestesiólogo, mientras que lo que ocurre en la cirugía es controlado por el sistema. El aspecto educativo más interesante del sistema es un módulo de registro de cambios producidos durante la simulación, el cual juega un doble papel: al usuario experto le permite validar y completar el conocimiento, mientras que al usuario final (estudiante) le permite determinar y entender las consecuencias de sus decisiones durante la anestesia. |
Lenguaje: | Lenguaje de Programación “Pascal” y como Sistema de Desarrollo de Software se utilizó “Turbo Pascal 3.0” |
Tipo: | Sistema Experto basado en reglas |
No hay comentarios:
Publicar un comentario