Académique Documents
Professionnel Documents
Culture Documents
ISSN: 1560-9146
iifi@unmsm.edu.pe
Universidad Nacional Mayor de San
Marcos
Per
SiStemaS e informtica
Revista de la Facultad de Ingeniera Industrial
18(1): 135-148 (2015) UNMSM
ISSN: 1560-9146 (Impreso) / ISSN: 1810-9993 (Electrnico)
1. INTRODUCCIN
RESUMEN
La presente investigacin aborda el problema
relacionado a cardiopatas congnitas. El diagnstico
mdico oportuno en el caso de enfermedades
de riesgo, como son las cardiopatas congnitas,
se convierte en una pieza clave para su debido
tratamiento, en este contexto la ausencia de
infraestructura y personal debidamente entrenado
se convierte en un problema latente que puede tener
consecuencias fatales. Se utiliz la metodologa
Buchanan debido a que despus de la evaluacin
se determin que se adapt a las necesidades
del proyecto y los beneicios de su aplicacin. El
desarrollo del proyecto se justiic debido a que
brinda un instrumento lgico para la sistematizacin
del conocimiento en el rea de cardiopata que
servir como apoyo para la realizacin de un
debido diagnstico, beneiciando en gran medida a
los servicios de salud en el rea peditrica a nivel
nacional.
Palabras clave: Sistema Experto, Sistema Experto
Probabilstico, Redes Bayesianas, Metodologa
Buchanan, , Tetraloga de Fallot
ABSTRACT
This research addresses the problem related to
congenital heart disease. Prompt medical diagnosis
in the case of disease risk, such as congenital heart
disease, becomes a key for appropriate treatment,
in this context the lack of infrastructure and trained
personnel becomes a latent problem that can have
consequences fatal. Buchanan methodology was
used because after the evaluation found that the
project needs and the beneits of its implementation
was adapted. The development project is justiied
because it provides a logical systematization of
knowledge in the area of heart disease that will serve
as support for the completion of due diagnostic tool,
beneiting greatly to health services in the pediatric
area at national.
Keywords: expert system, expert system probabilistic
bayesian network, congenital heart disease, tetralogy
of Fallot
2. PROBLEMA
Existe un diagnstico equivocado muy marcado en los diferentes
centros hospitalarios de salud, y el sector an carece de un
sistema de referencia de cardiopatas congnitas que permitan
que estas sean tratadas oportunamente.
Objetivos
Desarrollar un Sistema Experto de apoyo a los especialistas
en atencin primaria con el in de resolver el problema del
diagnstico no oportuno de la Tetraloga de Fallot, utilizando la
metodologa de Buchanan.
*
135
SiStemaS e informtica
AplicAcin de metodologA BuchAnAn pArA lA construccin de un sistemA experto con redes BAyesiAnAs pArA Apoyo Al diAgnstico de lA tetrAlogA de FAllot en el per
SiStemaS e informtica
Propuesta
Base de Conocimiento
Motor de Inferencia:
3. MARCO TERICO
3.1. Cardiopata Congnita
La Cardiopata Congnita se deine como una
anormalidad en la estructura y/o funcin del
corazn en el recin nacido, establecida durante la
gestacin y resultante de un desarrollo embrionario
alterado. Las alteraciones ms graves pueden ser
incompatibles con la vida intrauterina, pero hay
muchas que se hacen evidentes solo despus del
nacimiento [Harris, 2003].
3.2. Tetraloga de Fallot
La tetraloga de Fallot se encuentra clasiicada dentro
de las cardiopatas congnitas de cortocircuitos
derecha izquierda, se reiere a un grupo de cuatro
defectos cardiacos congnitos, es decir, que estn
presentes al nacer. Se clasiica como un defecto
cardiaco ciantico, ya que la afeccin ocasiona
niveles bajos de oxgeno en la sangre que llevan
a presentar cianosis (una coloracin azulada y
prpura de la piel). [Lpez, 1995].
136
SiStemaS e informtica
Linda deLgado Montenegro / augusto Cortez Vsquez / esteban ibez PrentiCe
Identificacin
Reformulacin
Requisitos
Conceptualizacin
Reformulacin
Conceptos
Formalizacin
Rediseos
Estructura
Implementacin
Refinamientos
Reglas
Validacin
4. DESARROLLO DE LA SOLUCIN
Nivel de Impacto
Puntaje
Difcil
Coplicado
Fcil
Tipo de Sistema
Experto
Criterios
relaciones
de
Puntaje
No expresiva
Poco expresiva
Expresiva
Total
S1
S2
S3
S4
Sistema Experto
basado en reglas
Sistema Experto
probabilstico
Nivel de Impacto
Puntaje
Compleja
Complicada
Sencilla
137
SiStemaS e informtica
AplicAcin de metodologA BuchAnAn pArA lA construccin de un sistemA experto con redes BAyesiAnAs pArA Apoyo Al diAgnstico de lA tetrAlogA de FAllot en el per
SiStemaS e informtica
Tabla 1. Puntaje del impacto del cuarto criterio
B4
Nivel de Impacto
Puntaje
No aplicable
Poco aplicable
Aplicable
Criterios
Total
B1
B2
B3
B4
B5
Redes
Bayesianas
10
Redes de
Markov
B) Conceptualizacin
Tabla 3. Evaluacin de los modelos probabilsticos
Modelos
probabilsticos
Criterios
Total
B1
B2
B3
B4
B5
Redes
Bayesianas
10
Redes de
Markov
Sntomas de presentacin:
Cianosis (CS)
Enculclillamiento (EO)
A) Identiicacin
Cianosis (CS)
Enculclillamiento (EO)
Cansancio (CO)
Convulciones (CV)
Parlisis (PS)
138
SiStemaS e informtica
Linda deLgado Montenegro / augusto Cortez Vsquez / esteban ibez PrentiCe
Exploracin fsica:
Fremito (FO)
Tronco Arteria
(TAPH)
Pulmonar
Hipodestrollada
Caractersticas especicas:
Dextrocarda (DX)
C) Formalizacin
Cardiomegalia (CG)
Grico
139
SiStemaS e informtica
AplicAcin de metodologA BuchAnAn pArA lA construccin de un sistemA experto con redes BAyesiAnAs pArA Apoyo Al diAgnstico de lA tetrAlogA de FAllot en el per
SiStemaS e informtica
Tabla 4. Parmetros de los sntomas de presentacin
140
SiStemaS e informtica
Linda deLgado Montenegro / augusto Cortez Vsquez / esteban ibez PrentiCe
141
SiStemaS e informtica
AplicAcin de metodologA BuchAnAn pArA lA construccin de un sistemA experto con redes BAyesiAnAs pArA Apoyo Al diAgnstico de lA tetrAlogA de FAllot en el per
SiStemaS e informtica
Motor de Inferencia: Algoritmo de propagacin de
evidencia en redes con forma de rbol
END
BEGIN
3. Si B tiene k valores posibles entonces para
i=1,...,k el -valor de B viene dado por:
END.
BEGIN
1. Inicializacin
END
D) Implementacin
142
SiStemaS e informtica
Linda deLgado Montenegro / augusto Cortez Vsquez / esteban ibez PrentiCe
Registrar Sntoma
CU01
Objetivo
Precondiciones
Post condiciones
Actores
El usuario accede a las opciones del Sistema de acuerdo al peril del usuario.
Usuario
Pasos
1.
2.
3.
4.
Flujo principal
Accin
Extensiones
4.
Frecuencia
Poco Frecuente
Performance
Alta
Prioridad
Alta
2. Consultar Sntoma
Tabla 10. Caso de Uso Consultar Sntoma
Caso de uso
Cdigo
Objetivo
Precondiciones
Consultar Sntoma
CU02
Permite al usuario conocer los sntomas que han sido agregados en el sistema con sus
respectivos atributos.
El usuario accede a las opciones del Sistema de acuerdo al peril del usuario.
Post condiciones
No aplica
Actores
Usuario
Pasos
Flujo principal
1.
2.
El sistema muestra una grilla con todos los sntomas ingresados hasta ahora.
Extensiones
Accin
Frecuencia
Frecuente
Performance
Alta
Prioridad
Alta
No aplica
3. Editar Sntoma
143
SiStemaS e informtica
AplicAcin de metodologA BuchAnAn pArA lA construccin de un sistemA experto con redes BAyesiAnAs pArA Apoyo Al diAgnstico de lA tetrAlogA de FAllot en el per
SiStemaS e informtica
Tabla 11. Caso de Uso Editar Sntoma
Caso de uso
Editar Sntoma
Cdigo
CU03
Objetivo
Permite al usuario editar las probabilidades de los sntomas (conocimiento), con el in de mejorar
el resultado del diagnstico.
Precondiciones
Realizado el CU04
Post condiciones
Actores
Usuario
Pasos
Flujo principal
Extensiones
1.
2.
3.
4.
Accin
Sntoma ya existe: El sistema valida si el sntoma (mediante la abreviacin) ya fue
registrado anteriormente.
4.
Frecuencia
Poco Frecuente
Performance
Alta
Prioridad
Alta
4. Obtener Diagnstico
Tabla 12. Caso de Uso Obtener Diagnstico
Caso de uso
Obtener Diagnstico
Cdigo
CU04
Objetivo
Permite al usuario realizar el diagnostico al paciente, mediante la eleccin de los sntomas que
presente el paciente.
Precondiciones
Post condiciones
El usuario accede a las opciones del Sistema de acuerdo al peril del usuario.
No aplica
Actores
Usuario
Pasos
Flujo principal
Extensiones
1.
2.
3.
4.
Accin
2.
Frecuencia
Frecuente
Performance
Alta
Prioridad
Alta
144
SiStemaS e informtica
Linda deLgado Montenegro / augusto Cortez Vsquez / esteban ibez PrentiCe
Soporte Tecnolgico
1. La computadora de los usuarios (Cliente), debe
cumplir con los siguientes requerimientos:
Agregar Sntoma
Consultar Sntoma
Esta opcin permite al usuario conocer los sntomas
que han sido agregados en el sistema experto con
sus respectivos atributos.
Al lado de cada registro se muestra el botn
, con el cual se puede editar las probabilidades de
los sntomas (parmetros), con el in de mejorar el
resultado del diagnstico (inferencia).
145
SiStemaS e informtica
AplicAcin de metodologA BuchAnAn pArA lA construccin de un sistemA experto con redes BAyesiAnAs pArA Apoyo Al diAgnstico de lA tetrAlogA de FAllot en el per
SiStemaS e informtica
Figura 4. Pantalla principal del Sistema.
Mdulo Diagnstico:
5. CONCLUSIONES
146
SiStemaS e informtica
Linda deLgado Montenegro / augusto Cortez Vsquez / esteban ibez PrentiCe
6. REFERENCIAS BIBLIOGRFICAS
Tesis:
[1] [Escobar07] Ubner Escobar Merma (2007).
Sistema Experto para el diagnstico de
desnutricin en nios menores a 5 aos, Tesis
para optar el ttulo de Ingeniera de Sistemas
Informticos, La Paz: Universidad Major
Pacensis Divi Andre. 88 p.
[4] [Henao01] Henao Clad Mnica (2001).
CommonKADS-RT: Una Metodologa para
el Desarrollo de Sistemas Basados en el
Conocimiento de Tiempo Real, Tesis Doctoral,
Valencia, Espaa.
[3] [Gouveia+07] Gouveia Gracinda y Jimnez
JoseRafael (2007). Sistema de apoyo a
ejecutivos combinado con un sistema experto,
dirigido a la coordinacin de las actividades
relacionadas con los proyectos de grado en
la escuela de Ingeniera de Sistemas de la
Universidad Santa Maria, Tesis para optar el
ttulo de Ingeniera de Sistemas, Caracas:
Universidad Santa Maria
147
SiStemaS e informtica
AplicAcin de metodologA BuchAnAn pArA lA construccin de un sistemA experto con redes BAyesiAnAs pArA Apoyo Al diAgnstico de lA tetrAlogA de FAllot en el per
SiStemaS e informtica
[16] [Pearl82] Pearl Judea (1982), Causes and
Explanations: A Structural-Model Approach.
Part I: Causes. Cornell University Dept. of
Computer Science Ithaca, NY.
Revistas:
[17] Besag74] Besag, J. (1974) Spatial Interaction
and the Statistical Analysis of Lattice Systems,
Journal of the Royal Statistical Society, Series
B, 36 (2), 192236
[18] [Harris+03 Harris JA. Francannet C. Pradat
P. Robert E. (2003). The Epidemiology of
cardiovascular defects, part 2: a study based
in data from three large registries of congenital
malformations. Pediatr Cardiol. 24(3):222-235.
[19] [Lauritzen+88] Lauritzen, S. L. and D. J.
Spiegelhalter (1988), Local computations with
probabilities on graphical structures and their
application to expert systems (with discussion),
Journal of Royal Statistical Society, Series B,
50(2), 157-224
[20] [Lindley87] Lindley, D. V. (1987), The Probability
Approach to the Treatment of Uncertainty in
Artiicial Intelligence. Statistical Science, 2:17-24.
148