Está en la página 1de 8

Sistema inteligente de diagnóstico de anemia ferropénica basado en redes

neuronales artificiales
Edinson Muñoz(1), Jorge Espinoza(1), Luis Rivera(2)
(1)
Facultad de Ingeniería de Sistemas e Informática
Universidad Nacional Mayor de San Marcos
Av. Germán Amézaga s/n, Ciudad Universitaria, Lima 01, Perú
{edinsonmunoz, jorluis841}@gmail.com
(2)
Laboratorio de Ciências Matemáticas - LCMAT
Universidade Estadual do Norte Fluminense – UENF
Av. Alberto Lamego, 2000, CEP 28013-602, Campos dos Goytacazes, RJ, Brasil
rivera@uenf.br

Resumen: Los médicos confunden en identificar los tipos de anemias con otras enfermedades, generando errores
irreversibles en muchos de los casos. Frente a esto, se plantea un sistema inteligente basado en Redes Neuronales
Artificiales para el Diagnóstico de Anemia Ferropénica y sus similares Megaloblástica y Hemolítica, dado que sus
síntomas y factores en fases iniciales son parecidos, que permita auxiliar al profesional de salud tomar acciones
adecuadas. Para ese propósito se establece una metodología propia, con la adecuación de la arquitectura clásica de un
sistema experto a una basada en redes neuronales. Como resultado se obtiene un 99% de certeza en los diagnósticos
realizados durante la evaluación del sistema.
Palabras clave: red neuronal artificial, anemia ferropénica, sistema inteligente, sistema experto.
Abstract: Doctors mistake in identifying the types of anemias with other diseases, resulting in many cases irreversible
cases. Against this, there is an intelligent system based on Artificial Neural Networks for Diagnosis of iron deficiency
anemia and megaloblastic and hemolytic similar, since their symptoms and factors in the early stages are similar,
allowing the health professional assistant to take appropriate action. For this purpose a methodology of its own,
adapting the classical architecture of an expert system to one based on neural networks. The result is a 99% certainty
in diagnoses made during the appraisal.
Keywords: artificial neural network, iron deficiency anemia, smart, expert system.

I. Introducción enfermedades. Esta alternativa tecnológica es un sistema


de diagnóstico que servirá de apoyo y consulta al médico
Los diagnósticos de la situación alimentaria y nutricional para obtener un diagnóstico oportuno, con un porcentaje
de Perú, realizada por el Ministerio de Salud - Instituto aceptable de certeza.
Nacional de Medicina Tropical, y a las Encuestas
Demográfica y de Salud Familiar ENDES (2000, 2005 y El resto del documento está organizado de la siguiente
2009) [MINSA00], demuestran, en los primeros años, un forma: La Sección 2 presenta la anemia ferropénica y sus
aumento acelerado de anemia, en particular la variantes desde el punto de vista de su uso para el
ferropénica, y en los últimos años una pequeña modelado del sistema inteligente. La Sección 3 presenta
disminución. Ese comportamiento se observa en la la estructura de sistemas inteligentes y su relación con
población infantil de las zonas urbano-marginales. redes neuronales. La Sección 4 aborda el modelado de
sistema inteligente para diagnóstico de anemias
Existen varios tipos de anemias, como la ferropénica, la ferropénicas. En la Sección 5, se validan los resultados
megaloblástica, la hemolítica, la anemia por deficiencia para que, finalmente, en la Sección 6, concluir e incluir
de folato, etc. [PFRSCH99], que afectan a la gente de trabajos futuros.
bajos recursos económicos. Muchas veces, las similitudes
de síntomas que generan algunos de esos tipos, o sus II. La Anemia Ferropénica
mutaciones, inducen a los médicos a diagnosticar el mal
La anemia es una condición en la cual la sangre carece de
en forma errada, y como tal dando tratamiento no
suficientes glóbulos rojos, hemoglobina, o es menor en
adecuado del paciente. A eso se suma la desnutrición, que
volumen total. Se define como una concentración de
es más pronunciada en las zonas rurales, en particular en
hemoglobina inferior al intervalo de confianza del 95%
el interior del país donde la atención oportuna es bastante
entre individuos saludables y bien nutridos de la misma
deficiente por falta de especialistas médicos y falta de
edad, género y tiempo de embarazo [INEI09].
infraestructuras adecuadas. Ese panorama que ocurre en
Perú es solo un ejemplo de los casos complejos que se La Anemia Ferropénica se trata de una anemia
dan en muchos otros Estados no desarrollados del planeta. caracterizada por la disminución o ausencia de los
depósitos de hierro, baja concentración de hierro sérico,
En este trabajo, se plantea una alternativa tecnológica
baja saturación de transferrina y baja concentración de
computacional de diagnóstico de la anemia ferropénica,
Hemoglobina (Hb) o del hematocrito [FISTERRA09]. La
incluyendo las anemias megaloblástica y hemolítica dado
Anemia Ferropénica es uno de los problemas de salud
sus similitudes de síntomas en fases iniciales de las
pública más frecuentes en países en desarrollo. Si bien las
PERSPECTIV@S. Revista de Tecnología e Información 2017, Año 14 - Nº 13: 78-85 78

PERSPECTIV@S. Revista de Tecnología e Información 2017 | Año 14 | Nº 13 | 73-80 73


causas de anemia son multifactoriales, la deficiencia afectados de padecer esta enfermedad son los niños
nutricional, debido a una falta de cantidades específicas menores de 5 años, ya que en dicho periodo se encuentran
de hierro en la alimentación diaria, se considera el en una etapa de desarrollo vital en el cual se requiriere de
principal factor responsable de su alta prevalencia niveles altos de hierro para su crecimiento, y que si no es
[PAJLIZORIH+99][INEI06]. tratado oportunamente, genera daños irreversibles en su
desarrollo psicomotor, inmunidad celular, entre otros. Las
Las causas multifactoriales de la anemia ferropénica y las
mujeres, en especial las gestantes, también son afectadas
consecuencias de ésta se muestran en la Figura 1. Se
por este mal, ya que en dicho periodo se pierde hierro, ya
observa que una de las causas principales es la deficiencia
sea por el sangrado o absorción del niño en el vientre y
de hierro en la sangre y ésta generalmente es
esto le genera cansancio, apatía, aumento en el riesgo de
consecuencia de la desnutrición, aunque puede ser que se
prematurez, entre otros. Pero, la peor parte la lleva el
deba a otros factores. También se encuentra, entre otras
niño, ya que esto le afecta en su desarrollo físico y
causas, la pérdida de sangre debido a la regla, en el caso
mental.
de la mujer, o a úlceras gastrointestinales. Los más

Deficiencia en el desarrollo
y rendimiento físico-mental
en las personas

• Alteraciones del desarrollo psicomotor • Aumento del riesgo de prematurez


• Alteraciones de la inmunidad celular • Retardo del crecimiento fetal
• Disminución de la capacidad motora • Cansancio y apatía
• Retardo del crecimiento físico • Incremento del riesgo de portabilidad materna postparto
• Prolongación del periodo expulsivo por disminución de la
fuerza muscular
EN NIÑOS CONSECUENCIAS EN MUJERES

ANEMIA
FEROPÉNICA

Niveles bajo de hemoglobina

CAUSAS

Deficiencia de Poca absorción de Pérdida abundante de Aparición de úlceras


hierro en la dieta hierro en el sangre por la regla gastrointestinales
organismo
(genético y otros)
Desnutrición

Figura 1 - Diagrama detallado de las causas y consecuencias de la Anemia Ferropénica.


Estudios médicos especializados en anemias han indicando la presencia o la ausencia de cada factor en los
establecido 27 factores para su diagnóstico adecuado de tres tipos de anemias. Para mayor detalle de la
anemias ferropénica, megaloblástica y hemolítica. Esos clasificación de este tipo de enfermedad, para el propósito
factores son informaciones determinantes para este de la implementación del sistema inteligente, consultar en
trabajo. En el Cuadro 1 se detalla los 27 factores, [MUÑOZESPINOZA11].

Cuadro 1 - Factores de la Anemia Ferropénica, Megaloblástica y Hemolítica.


Estado
Nº Factor Anemia Anemia Anemia
Ferropénica Megaloblástica Hemolítica
1 Desbalance en dieta alimentaria. Presente Presente Ausente
2 Pica y geofagia. Presente Ausente Ausente
3 Embarazos prematuros o múltiples. Presente Ausente Ausente
Antecedentes de hiperbilirrubinemia (consecuencia de baja
4 Presente Ausente Presente
hemoglobina por destrucción de eritrocitos).
Síndrome de malabsorción congénita o hereditaria / Consumo
5 Presente Presente Presente
de fármacos (drogas): alteración en absorción de nutrientes.
6 Hemorragias: Menstruación, hemorragias digestivas o Presente Ausente Presente

PERSPECTIV@S. Revista de Tecnología e Información 2017, Año 14 - Nº 13: 78-85 79

74 PERSPECTIV@S. Revista de Tecnología e Información 2017 | Año 14 | Nº 13 | 73-80


renales, hemorragia intrauterina, epistaxis (hemorragia de las
fosas nasales) / Hemorragias agudas.
Disnea de esfuerzo: dificultad respiratoria al realizar
7 Presente Presente Ausente
esfuerzos.
8 Antecedentes de Hipertiroidismo Presente Ausente Ausente
9 Antecedentes de Gastritis. Presente Presente Presente
10 Esteatorrea: exceso de grasas en las heces. Presente Presente Ausente
11 Anorexia, astenia: debilidad física y psicológica. Presente Presente Presente
Alteraciones cardiacas vasculares: taquicardia, soplo sistólico
12 funcional / Descompensación Hemodinámica: mala Presente Ausente Presente
circulación sanguínea en el sistema cardiovascular.
13 Carotinemia: Palidez de piel y mucosas (cutanemucosa). Presente Presente Presente
Talasemia: enfermedad hereditaria defecto en síntesis de
14 Presente Presente Presente
hemoglobina.
Litiasis vesicular: concentración de cálculos en la bilis
15 Presente Ausente Presente
Colelitiasis: litiasis biliar.
16 Coloración rosada tenue en la parte blanca de los ojos. Presente Ausente Ausente
17 Esplenomegalia: Dilatación del bazo. Ausente Ausente Presente
18 Manos: Uñas quebradizas. Presente Ausente Ausente
Glositis (inflamación de la lengua) y Estomatitis angular
19 Presente Presente Ausente
(grietas en la boca).
Edema palpebral (inflamación del ojo), enteropatía exudativa
20 Presente Ausente Ausente
(acumulación de líquido).
21 Detención del desarrollo pondoestatural. Presente Ausente Ausente
22 Proceso infeccioso, inflamatorio o tumoral. Presente Ausente Ausente
23 Ictericia: coloración amarillenta de la piel y mucosas. Ausente Presente Presente
24 Vómitos y Diarreas. Ausente Presente Ausente
25 Dolor lumbar (parte maciza de la columna vertebral). Ausente Ausente Presente
26 Orina Oscura. Ausente Ausente Presente
27 Dosaje de Hemoglobina (Hemograma). Presente Presente Presente

Una red neuronal es un modelo computacional paralelo


III. Sistemas Inteligentes basados en que hace uso de técnicas de procesamiento paralelo de
Redes Neuronales información, compuesto de unidades procesadoras
adaptativas con una alta interconexión entre ellas,
La Inteligencia Artificial es la parte de la Ciencia de la haciendo uso de algunos de los principios que organizan
Computación que se ocupa del diseño de sistemas que la estructura del cerebro humano [SORIBLAN01].
exhiben las características asociadas a la inteligencia Existen diferentes modelos de redes neuronales, pero las
humana, que se refiere a la comprensión del lenguaje, el que se usan con frecuencia para el diagnóstico de
aprendizaje, el razonamiento, la resolución de problemas, enfermedades es el Perceptrón Multicapa y Red de
entre otros, desde sus diferentes áreas como los sistemas Kohonen. Para el desarrollo de la solución se optó por el
inteligentes y expertos. modelo Perceptrón Multicapa debido a que estudios
Los sistemas expertos son la pieza comercial y a los que anteriores demostraron, al menos para situaciones
más aplicación se le ha dado en Inteligencia artificial. La parecidas que abordamos en este trabajo, ser más
idea básica de estos programas es capturar en un eficientes que el modelo de Red de Kohonen
ordenador la experiencia de una persona experta en un [BARBKLEI+01].
área determinada del conocimiento, de tal modo que una Las aplicaciones de las redes neuronales las podríamos
persona no experta pueda aprovechar esta información dividir según el campo del conocimiento donde se
[GIARRATANO01]. Es por ello que se crearon sistemas aplican. Dado el contexto de nuestro trabajo,
expertos que basándose en algunas reglas de acción mencionaremos las aplicaciones basadas en redes
(silogismos) y el análisis de posibilidades nos dan una neuronales artificiales en el área médica que encuentran
ayuda muy útil en todas las ramas de la acción humana. su reflejo en problemas de diagnóstico. Cabe mencionar
De este modo se crearon sistemas expertos para las tareas aquellas que han sido desarrolladas empleando redes
genéricas, es decir, para la monitorización y el neuronales artificiales. Entre ellas tenemos: Utilización
diagnóstico, además de los trabajos de simulación de la del Modelo de Kohonen y del Perceptrón Multicapa para
realidad, sin embargo para poder llegar a realizar estas detectar arritmias cardíacas [BARBKLEI+01]. Sistema
hazañas los sistemas experto, pasaron por una evolución para la detección de arritmias cardiacas mediante redes
desde los primeros modelos basados en reglas de neuronales adaptativas que reducen el tiempo de análisis y
inferencia hasta algunos, como los basados en redes diagnóstico. Sistema experto de diagnóstico médico del
neuronales, permitiendo así un mejor desempeño y tiempo Síndrome de Guillian Barre [CARLOS02]. Sistema
de respuesta. experto para el diagnóstico de la Epilepsia y Crisis

PERSPECTIV@S. Revista de Tecnología e Información 2017, Año 14 - Nº 13: 78-85 80

PERSPECTIV@S. Revista de Tecnología e Información 2017 | Año 14 | Nº 13 | 73-80 75


Epilépticas [SALCEDO02]. Entrenamiento Prospectivo y cuatro procesos generales: Adquisición de conocimiento,
Prueba de una Red Neuronal Artificial como auxiliar Representación del conocimiento, Tratamiento del
diagnóstico en el Dolor Abdominal Agudo en un Servicio conocimiento y Utilización del conocimiento. Dentro de
de Urgencias [CARDGUAD+05]. representación y tratamiento de conocimientos están los
módulos clásicos de adquisición del conocimiento, base
Arquitectura de un Sistema Experto
de conocimientos, base de hechos, motor de inferencia,
Una esquematización clásica completa de Sistema módulo de explicación e interface de usuario. Detalles y
Experto, tal como se ilustra en la Figura 2, está basada en de este esquema ver en [CARLOS02].

Figura 2 - Arquitectura Completa de un Sistema Experto. (Fuente: [CARLOS02]).

Uno de los objetivos de este trabajo es proponer una define el formato de los patrones de entrada (mediante
arquitectura de un sistema de diagnóstico basada en redes entrevistas u otra forma). La base de conocimiento estaría
neuronales, tomando como referencia la arquitectura representada en una red neuronal por los pesos de cada
clásica de un sistema experto. La Figura 3 muestra un neurona que lo conforma, estos valores se obtienen luego
esquema de la arquitectura planteada. del proceso de aprendizaje. La base de hechos sería el
vector de entrada de una red neuronal, esto es temporal al
En esta arquitectura propuesta, se puede recalcar que la
igual que en la arquitectura clásica. Y el motor de
base de conocimiento, la base de hechos y el motor de
inferencia sería al algoritmo el cual se activa para obtener
inferencia, se encuentran implícitamente en la Red
la salida de la red, dentro de éste, es donde se encuentra la
Neuronal Artificial. Además, que el proceso de
función de activación de cada neurona. La explicación es
Adquisición del Conocimiento, vendría a ser parecido al
parecida al modelo clásico, la cual se encarga de obtener
del sistema experto clásico con la salvedad que aquí se
una conclusión y explicación de las salidas.

Figura 3 - Arquitectura de Sistema de Diagnóstico propuesta.

Por tanto, en nuestro modelo está compuesto por De acuerdo con la arquitectura del sistema definida en la
adquisición de conocimientos, estructura de la red Figura 4, se puede mencionar que consta básicamente de
neuronal, la explicación y la interface de comunicación dos componentes: interface de usuario y lógica. El
con el usuario. primero es la interface de usuario, que permitirá
establecer la comunicación entre el sistema y el usuario,
Arquitectura del Sistema Propuesto
mediante el ingreso de valores de los factores establecidos

PERSPECTIV@S. Revista de Tecnología e Información 2017, Año 14 - Nº 13: 78-85 81

76 PERSPECTIV@S. Revista de Tecnología e Información 2017 | Año 14 | Nº 13 | 73-80


para el diagnóstico de la enfermedad, el registro de los sentencias de comandos utilizadas para la creación y
pacientes y usuarios, la creación de la red neuronal entrenamiento de la red neuronal, y el diagnóstico
artificial y el entrenamiento de la misma; por tanto, haciendo uso de las redes neuronales entrenadas. De esta
deberá permitir un fácil e intuitivo uso. El segundo manera, se obtendrán los valores resultantes del
componente esencial es la lógica, que es la parte más diagnóstico realizado. En este componente lógico se
importante del sistema debido a que éste permite realizar encontraría el módulo de explicación de un sistema
los procesos de acceso y recuperación de información de experto clásico, con la salvedad que en esta solución es
la base de datos, así como también la construcción de las algo más sencillo.

Figura 4 - Arquitectura del Sistema de Diagnóstico de la Anemia Ferropénica.

El componente de lógica de la aplicación permitirá la redes neuronales artificiales se pueden obtener resultados
construcción de sentencias de comandos de Matlab, los más óptimos que con otros mecanismos por el tiempo de
cuales serán ejecutados por la consola de comandos de respuesta obtenido. Ya que normalmente los sistemas
esta herramienta mediante la librería JMatLink, la cual se expertos de diagnóstico médico tardan en hallar la
encargará de llamar a la consola para que ejecute dichas respuesta debido a la encadenación que realizan, hallando
sentencias desde la aplicación. La consola de Matlab posibles soluciones y tener que compararlas todas,
ejecutará las sentencias construidas por el componente de mientras que en este método se ha aplicado valores
lógica, tanto para la creación y entrenamiento de las redes numéricos o pesos a cada síntoma o factor (determinados
neuronales, y el uso de éstas para la realización del durante la fase de aprendizaje), que permite la ejecución
diagnóstico. En el caso de la creación de las redes de una función de transferencia (mecanismo interno del
neuronales, Matlab generará un archivo .mat para cada Matlab) propia de cada neurona, con lo cual se obtiene los
red, y para el escenario de entrenamiento, hará uso de resultados de manera más rápida.
archivos .mat de entrada y salida para la actualización de
La topología de las redes neuronales propuestas para la
los pesos de las redes antes creada. Así mismo para el
anemia ferropénica, megaloblástica y hemolítica que se
diagnóstico, la aplicación empleará los archivos .mat de
tratan en este trabajo, se muestra en la Figura 5, la cual es
las redes entrenadas. Cabe mencionar que JMatLink
del tipo de red Multicapa Unidireccional o Perceptrón
permite la comunicación de una aplicación desarrollada
Multicapa (MPL), es decir, una red con conexiones que
bajo la plataforma Java con la herramienta Matlab.
pasan las salidas en una única dirección a neuronas de la
En estas estructuras de las redes neuronales artificiales siguiente capa, conformada por 4 capas (1 entrada, 2
creadas está representada la base de conocimiento, la base ocultas y 1 salida), con 27 neuronas de entrada en la
de hechos y el motor de inferencia de un sistema experto primera capa, de acuerdo con las variables de entrada
clásico. La parte de adquisición del conocimiento estaría determinadas; con 2 capas ocultas con 40 y 27 neuronas,
representada por la fase de definición de factores para el respectivamente, determinadas por pruebas realizadas en
diagnóstico de las anemias, y esto no formaría parte del donde se evaluaron la eficiencia de acuerdo con los
sistema, sino más bien, de un proceso previo a su factores de entrenamiento resultantes, estas capas
desarrollo. representan básicamente el nivel de inferencia óptimo de
la red neuronal para determinar su respuesta, y una
IV.Modelo de Red Neuronal Artificial neurona en la capa de salida. En esta red, se utilizará el
para el Diagnóstico de Anemia algoritmo de aprendizaje: Backpropagation, usado
Ferropénica generalmente con el modelo MPL. Cabe recalcar que las
27 neuronas de entrada consideradas en la primera capa
De acuerdo con las evaluaciones realizadas (ver en equivalen a la entrada de los 27 factores ya analizados
[MUÑOZESPINOZA11]), se ha considerado que con las para el diagnóstico de las anemias.

PERSPECTIV@S. Revista de Tecnología e Información 2017, Año 14 - Nº 13: 78-85 82

PERSPECTIV@S. Revista de Tecnología e Información 2017 | Año 14 | Nº 13 | 73-80 77


Capa de Entrada Capa de Oculta Capa Oculta Capa de Salida enfermedad. Ambas tablas son representadas a
continuación en conjunto en el Cuadro 2, en dicho
ejemplo se muestran 8 patrones con 14 factores de
entrada, y por consiguiente 8 salidas esperadas:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

Cuadro 2 – Patrones y Salidas Esperadas para el entrenamiento


de una red neuronal artificial
Figura 5 - Arquitectura de cada red neuronal para la el diagnóstico.
Figura 5 – Arquitectura de cada red neuronal para el diagnótico Luego de realizar los entrenamientos de las tres redes
Fase de Aprendizaje de las redes neuronales neuronales, una por cada tipo de anemia, se obtienen
resultados del aprendizaje. A manera de ejemplo en el
Para la fase de aprendizaje de las redes neuronales se Cuadro 3 se muestran los resultados obtenidos con
utilizaron 90 patrones de entrada, 30 para la RNA de la relación a los parámetros de Aprendizaje arrojados para el
anemia Ferropénica, 30 para la RNA de la anemia entrenamiento de la anemia Ferropénica.
Megaloblástica y los otros 30 para la RNA de la anemia
Hemolítica, considerándolas en tres formas de ingreso de Finalmente, concluimos que de las tres formas de orden
patrones: ascendente, descendente y aleatorio según su de patrones de la Fase de Aprendizaje y considerando los
salida esperada, en donde cada patrón es un vector binario parámetros: Performance de Validación, Estado de
de 27 valores correspondientes a todos los factores Aprendizaje y Regresión, vemos que los resultados más
considerados para las enfermedades tratadas, y para óptimos fueron obtenidos por el aprendizaje Aleatorio,
determinar cuál de las tres formas daba un mejor por ello se tomará este tipo de aprendizaje para la red
resultado. neuronal de este tipo de anemia. En similar forma se
obtuvieron los mismos resultados para determinar la
Para ello, los datos de entrada serán modelados como una forma de entrenamiento de las otras dos redes de las
matriz binaria de 27 filas (número de factores) por N anemias Megaloblástica y Hemolítica. En conclusión, el
columnas, donde N es el número de casos a considerar orden aleatorio de los patrones fue la que dio mejor
para el entrenamiento, y contiene los valores de 0 y 1 que resultado.
representan si presenta (1) o no (0) dicho factor. Además
las salidas esperadas serán representadas en una matriz de
1 fila por N columnas, donde N es el número de casos de
entrenamiento, y que contiene valores en el rango de 0 a
1, que representa la probabilidad de que tenga la

PERSPECTIV@S. Revista de Tecnología e Información 2017, Año 14 - Nº 13: 78-85 83


78 PERSPECTIV@S. Revista de Tecnología e Información 2017 | Año 14 | Nº 13 | 73-80
PARÁMETROS DE LA FASE DE APRENDIZAJE DE LA ANEMIA FERROPENICA

Estado de Aprendizaje Regresión


Performance
de Validación Fallos de
Gradiente Mu Training Validación Test Todo
Validación
APRENDIZAJE

Aleatorio 0.0144 0.129 0.00001 0 0.874 0.684 0.259 0.694


ORDEN DE

Ascendente 0.0334 1.07 0.0001 0 0.918 0.244 0.576 0.309

Descendente 0.0265 0.847 0.0001 0 0.845 0.053 0.481 0.353

Cuadro 3 - Comparativo de Parámetros de la Fase de Aprendizaje según Orden de Ingreso de Patrones.

V. Validación del Sistema Conclusión


Para la validación del sistema fue necesaria la ayuda del La Anemia Ferropénica es una de las más comunes en
médico experto, quién nos indicó el porcentaje de certeza nuestra realidad, siendo los más afectados los niños
de 18 casos de pacientes considerado, para la evaluación debido a los efectos irreversibles que les ocasiona. Se
del sistema. Para validar el sistema, se tomará en cuenta la consideraron en este trabajo las anemias megaloblástica y
desviación del porcentaje de certeza que nos da el sistema hemolítica debido a que los síntomas de éstas, en fases
y el porcentaje de certeza que nos indicó el médico iniciales, son similares y además también son anemias
experto. Estas salidas obtenidas son plasmadas en el que aquejan a la población en menores grados. Este
Cuadro 4, junto con sus salidas esperadas y el error sistema construido tiene un certeza de 99% en sus
respectivo. Donde AF, AM y AH son las abreviaciones de resultados, con ello se logra la confianza del usuario
la anemia Ferropénica, Megaloblástica y Hemolítica, el necesario para este tipo de sistemas, así como también un
cual indica el tipo de anemia que padece dicho paciente. tratamiento de acuerdo con la anemia diagnosticada y de
sus factores activados. Esto se ha obtenido gracias a los
Podemos mencionar que las salidas obtenidas por el
casos registrados anteriormente de pacientes que padecen
sistema varían muy poco respecto a las salidas esperadas
estas enfermedades y que sirvieron de experiencia para el
por cada caso de un paciente y no habiéndose presentado
sistema, con lo cual se logró el aprendizaje para poder
diagnósticos errados de tipo de anemia que padecía un
diagnosticar las anemias. Cabe recalcar que mientras más
paciente, sino variación en el porcentaje de certeza. Es
casos se tengan para entrenar las redes, mejores resultados
por ello que podemos mencionar que el error más alto
se obtendrán.
obtenido fue de 0,15%. El error promedio obtenido fue de
0,1%, con lo cual podemos decir que los resultados de También podemos mencionar que el sistema sólo
diagnóstico que se obtienen del sistema, presentan una diagnostica las anemias Ferropénica, Megaloblástica y
desviación de 0,1%. Hemolítica, ya que para lograr ello es necesario saber los
estados de los 27 factores o características relevantes para
Salida Salida del
Paciente Error detectar dichas enfermedades.
Esperada Sistema
P1 86 % - AM 85,85 % - AM 0,15 % Como trabajos futuros, podemos mencionar que aún
P2 87 % - AF 86,91 % - AF 0,09 % queda poder realizar un sistema de diagnóstico de los
P3 89 % - AH 88,88 % - AH 0,12 % diferentes tipos de anemias que existen, poder unificarlos
P4 89 % - AM 88,95 % - AM 0,05 % y que trabajen en forma conjunta. Debido a que cada
P5 89 % - AF 89,19 % - AF 0,19 % anemia cuenta con diferentes números de características a
P6 92 % - AF 92,11 % - AF 0,11 % la hora de tomar un diagnóstico, lo cual implicaría
P7 93 % - AH 92,93 % - AH 0,07 % diferentes redes que trabajen en forma colaborativa.
P8 93 % - AM 93,04 % - AM 0,04 % Referencias bibliográficas
P9 94 % - AH 94,15 % - AH 0,15 %
P10 95 % - AF 94,87 % - AF 0,13 % [BARBKLEI+01] Barbosa, L.; Kleisinger, G.; Valdez, A;
P11 96 % - AH 96,12 % - AH 0,12 % Monzón, J. Utilización del Modelo de Kohonen y del
P12 97 % - AH 96,87 % - AH 0,13 % Perceptrón Multicapa para detectar arritmias
P13 97 % - AM 97,07 % - AM 0,07 % cardiacas. Congreso Latinoamericano de Ingeniería
P14 98 % - AM 98,09 % - AM 0,09 % Biomédica, 2001, La Habana – Cuba.
P15 98 % - AF 97,90 % - AF 0,10 % [CARDGUAD+05]. Dr. Cardozo Zepeda, Carlos M.; Dr.
P16 99 % - AH 99,07 % - AH 0,07 % Guadarrama Quijada, Francisco; Dr. Reyes Corona,
P17 99 % - AM 98,92 % - AM 0,08 % Jesús; Dra. Fernández Capistrán, Rosamelia; Dra.
P18 99 % - AF 98.91 % - AF 0.09 % Becerra, Dora M.; Dr. Hernández, Manuel Adolfo; Dr.
Error Lázaro León, Miguel; Dr. Martínez Sánchez, Jesús.
0.1 % Entrenamiento prospectivo y prueba de una red
Promedio
neuronal artificial diagnóstico en el dolor abdominal
Cuadro 4 - Resultados del proceso de validación agudo en un servicio de urgencias. Revista de la

PERSPECTIV@S. Revista de Tecnología e Información 2017, Año 14 - Nº 13: 78-85 84

PERSPECTIV@S. Revista de Tecnología e Información 2017 | Año 14 | Nº 13 | 73-80 79


Asociación Mexicana de Medicina Crítica y Terapia [MUÑOZESPINOZA11] Muñoz, Edison y Espinoza,
Intensiva, Volumen XIV, Nro. 5, 2005, México D.F. Jorge. Sistema Inteligente de Diagnóstico de Anemia
[CARLOS02] Carlos Soto, Marlene. Sistema Experto Ferropénica basado en Redes Neuronales Artificiales.
para el Diagnóstico Médico del Síndrome de Guillian Tesis de Título, Facultad de Ingeniería de Sistemas e
Barre. Tesis para obtener el Título de Licenciado en Informática, UNMSM, Lima-Perú, 2011 (a defenderse
Computación, Facultad de Ciencias Matemáticas, en octubre).
UNMSM, Lima – Perú, 2002. [PAJLIZORIH+99] Pajuelo, J.; Lizarzaburu, P; Orihuela,
[FISTERRA09] Guias Clinicas: Anemia Ferropénica. P; Acevedo, M. Aportes al estudio del crecimiento de
Atención Primaria en la Red, disponible en los niños en el Perú. Tesis de Título, Facultad de
http://www.fisterra.com/guias2/aFerropénica.asp#algo Farmacia y Bioquímica, UNMSM, Lima - Perú, 1999.
ritmo, accesado en Sep - 2009. [PFRSCH99] Pfreundschuh M; Schölmerich J.
[GIARRATANO01] Giarratano Riley. Sistema Experto Fisiopatología y Bioquímica. Ediciones Harcourt S.A.,
Principios y Programación, 3ra. Edición, México, Madrid – España, 1999.
2001 [SALCEDO02] Salcedo Girón, Pablo Edwin. Sistema
[INEI09] Instituto Nacional de Estadística e Informática. Experto para el Diagnóstico de Enfermedades:
Perú – Encuesta Demográfica y de Salud Familiar Epilepsias y Crisis Epilépticas. Tesis de Título.
ENDES Continua: 2009, Visión Nacional y Facultad de Ingeniería de Sistemas e Informática,
Departamental Lima – Perú, 2009. UNMSM, Lima – Perú, 2002.
[MINSA00] Ministerio de Salud – Instituto Nacional de [SORIBLAN01] Soria, Emilio; Blanco, Antonio. Redes
Medicina Tropical. Diagnóstico de la Situación Neuronales Artificiales. Autores Científico-Técnicos
Alimentaria y Nutricional del Perú. Programa y Académicos, España, 2001.
Nutricional de Apoyo, Principales Indicadores y
Factores Condicionales, Lima – Perú, 2000.

PERSPECTIV@S. Revista de Tecnología e Información 2017, Año 14 - Nº 13: 78-85 85


80 PERSPECTIV@S. Revista de Tecnología e Información 2017 | Año 14 | Nº 13 | 73-80

También podría gustarte