presentación técnica. casos de uso: médico registrar encuentro mantener pacientes registrar...
TRANSCRIPT
![Page 1: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/1.jpg)
InteliMedSistema de Diagnóstico Médico
- Inteligencia al Servicio de la Salud -
Presentación Técnica
![Page 2: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/2.jpg)
Agenda
• Casos de Uso• Modelo de Dominio• Distintas Vistas del Sistema• Sistema Experto• Tecnologías• Preguntas
![Page 3: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/3.jpg)
Casos de Uso: Médico
Registrar Encuentro
Mantener Pacientes
Registrar Diagnóstico
Comprobado
Obtener Diagnósticos
Probables
Médico
![Page 4: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/4.jpg)
Casos de Uso: AdministradorIngresar Casos Predefinidos
Mantener Usuarios
Administrador
Generar Conocimiento
Determinar Nuevos Síntomas
Relevantes
Administrar Evidencias
![Page 5: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/5.jpg)
Diagrama de Clases: Dominio
Evidencia
ParametroClinicoCaracterística Paciente
ValorEvidencia
ValorBinario
ValorRango
ValorCategorico
valor posible
Síntoma
ItemEvidencia 1 *1
Enfermedad
![Page 6: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/6.jpg)
Diagrama de Clases: Dominio
Paciente
Médico DiagnosticoComprobado
características
Encuentro
Caso
parámetros clínicos
síntomas
*
0..1
* ItemEvidencia
*
*
Enfermedad
*1
evidencia observada
evidencia relevante1
![Page 7: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/7.jpg)
Base de Conocimiento
Diagrama de Capas
PresentaciónModelo de
Dominio
Servicios
DAO
![Page 8: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/8.jpg)
Flujo de Datos
Base de ConocimientoMédico
Administrador
Interfaz Médico
Interfaz Administrador Encuentros
Pacientes
Diagnóstico
Pacientes
Encuentros
Modelo Médico
InteliMed
Servicios
Modelo Médico
Casos
Casos Predefinidos
![Page 9: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/9.jpg)
Flujo de Datos
InteliMed
1 2Encuentros
4
3
5Paciente Diagnóstico + Tratamiento
Evidencia
Motor de Inferencia3
Encuentro
Diagnósticos Probables
Casos
![Page 10: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/10.jpg)
Flujo de Datos
InteliMed
Casos
Encuentros
6
7
5
PacienteComprobar Diagnóstico Diagnóstico Comprobado
Motor de Inferencia
Encuentro
![Page 11: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/11.jpg)
Generador de Conocimiento
InteliMed
Base de Conocimiento
Casos
Generador de Conocimiento3
1
2
4
Aprendizaje del Sistema Experto
4
![Page 12: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/12.jpg)
Médicos
Motor Inferencia Discretizador
Generador de Conocimiento
Cálculo Administración
DAO
Base de Conocimiento
Modelo de Dominio
Diagrama de PaquetesPresentación Médico Presentación Administrador
Servicios
![Page 13: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/13.jpg)
Core
Diagrama de Componentes
DAO
Servicios
Presentación
Base de Conocimiento
Modelo de Dominio
Médicos Generador de Conocimiento Cálculo
![Page 14: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/14.jpg)
Diagrama de Procesos
Internet Browser
Apache Tomcat
Servicios
Presentación
Modelo
Generador de Conocimiento
Base de Conocimiento DAO
![Page 15: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/15.jpg)
Elección del Sistema Experto
Tipos de Sistemas Expertos
Basados en Reglas
Probabilísticos
Modelo Médico• Las relaciones entre síntomas y enfermedades se conocen sólo
con un cierto grado de certeza. • La presencia de un conjunto de síntomas no siempre implica la
presencia de una enfermedad.
Problemas Determinísticos
Problemas Estocásticos
![Page 16: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/16.jpg)
Modelo MédicoHacer Manejable la Información
Síntomas Dependientes• Enfermedades independientes• Demasiados parámetros
Síntomas Independientes• Enfermedades independientes• Siguen habiendo demasiados
parámetros
![Page 17: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/17.jpg)
Modelo MédicoHacer Manejable la Información
Síntomas Relevantes Independientes• Solo se tienen en cuenta síntomas
relevantes• Poco realista
Síntomas Relevantes Dependientes• Los síntomas irrelevantes son
independientes pero los relevantes pueden ser dependientes
• Cantidad de parámetros manejable
![Page 18: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/18.jpg)
Sistema Experto Probabilístico
P (ei / s1,…,sn) α p(ei) . p(s1,…,sn/ ei)
Probabilidad de tener una enfermedad dado un conjunto de síntomas
Probabilidad de tener la enfermedad
Basado en el Teorema de Bayes
Probabilidad de tener los síntomas dado que se tiene la enfermedad
Datos obtenidos de la base de conocimiento
![Page 19: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/19.jpg)
P (Tener enfermedad A)
P (No Tener enfermedad A)
0.3 0.7
Enfermedad B
Evidencia A
Evidencia B
Evidencia C
P (Teniendo Enfermedad)
P (No Teniendo Enfermedad)
0 0 0 0.014 0.377
0 0 1 0.136 0.253
0 1 0 0.014 0.167
0 1 1 0.136 0.103
1 0 0 0.036 0.040
1 0 1 0.314 0.030
1 1 0 0.036 0.017
1 1 1 0.314 0.013
Base de ConocimientoEnfermedad A
Evidencia A
Evidencia B
Evidencia C
P (Teniendo Enfermedad)
P (No Teniendo Enfermedad)
0 0 0 0.014 0.377
0 0 1 0.136 0.253
0 1 0 0.014 0.167
0 1 1 0.136 0.103
1 0 0 0.036 0.040
1 0 1 0.314 0.030
1 1 0 0.036 0.017
1 1 1 0.314 0.013
Evidencia Relevante P (Tener enfermedad A)
P (No Tener enfermedad A)
0.3 0.7
![Page 20: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/20.jpg)
Base de Conocimiento
Servicio Cálculo
Sistema Experto: Implementación
Motor de Inferencia
Discretizador DiagnósticoEvidencia
![Page 21: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/21.jpg)
Sistema Experto: Implementación
CasosPacientes
Casos Predefinidos
Generador de Conocimiento
Diagnóstico
Base de Conocimiento
![Page 22: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/22.jpg)
Tecnologías
Base de Datos
ORMTomcat: Application Container
Web Application Framework
![Page 23: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/23.jpg)
Preguntas
![Page 24: Presentación Técnica. Casos de Uso: Médico Registrar Encuentro Mantener Pacientes Registrar Diagnóstico Comprobado Obtener Diagnósticos Probables Médico](https://reader033.vdocuments.net/reader033/viewer/2022061301/54d538744979596c658b4916/html5/thumbnails/24.jpg)
Gracias!