Sunteți pe pagina 1din 22

36 Canillas de Aceituno, MÁLAGA

ZigBee oxímetro de pulso


JM Castillo-Secilla *, Joaqu'ın Olivares *, JM Palomares *, JM-Soto Hidalgo *, JC Gamez *, Lilia D. Tapia *
* Departamento de Arquitectura de Computadores, Electrónica y Tecnología Electrónica.

Universidad de M' ordoba.


correo electrónico: jmcastillo@uco.es , olivares@uco.es , jmpalomares@uco.es ,
jmsoto@uco.es , jcgamez@uco.es , ltapia@uco.es

Resumen -Este trabajo presenta un prototipo para adaptar una norma Los resultados obtenidos mediante el control de los pacientes en el hospital y finalmente, la Sección
oxímetro del pulso al convertirlo en un dispositivo inalámbrico utilizando ZigBee. los datos VIII se presentan las principales conclusiones de este trabajo.
del paciente se extraen y se transmiten al servidor en tiempo real a través de una red de
sensores inalámbricos. Esta red de sensores inalámbrica se implementa usando la
II. PAGS PRINCIPIOS DE O XIMETRY
topología de malla con el fin de alcanzar la máxima fiabilidad en las comunicaciones. El
oxímetro de pulso se basa en una sonda de DS-100 A Nellcor y es controlado por un En la década de los años 1860, se descubrió que la sustancia coloreada en la
Arduino FIO con un módem inalámbrico XBee. El circuito de fi er ampli que está diseñado
sangre, la hemoglobina, también era el portador de oxígeno. Al mismo tiempo, se
para extraer la información de la sonda de oxímetro de pulso está incluido en este trabajo.
observó que la absorción de luz visible por una solución de hemoglobina varía
con oxigenación. Esto es porque las dos formas comunes de la molécula,
Términos del Índice -código hemoglobina oxidada ( HBO 2) y hemoglobina reducida ( Media pensión),
ZigBee, Xbee, Wireless Sensor Network, oxímetro de pulso, e-Salud, telemetría en
la atención sanitaria
tienen significativamente diferentes espectros de óptica en el rango de longitud de onda
de 500 nm a 1000 nm [Towsend (2001)].
I. INTRODUCCIÓN
Sobre la base de la ley de Beer-Lambert [Webster (1997)], la oximetría de
Hoy en día, los sistemas de vigilancia de la salud son una de las áreas de
pulso mide el efecto de la sangre arterial en los tejidos, teniendo en cuenta la
investigación más importantes en el científico de campo. Este trabajo se centra en los
intensidad de la luz transmitida [Cheung et al. (1989) Cheung, Gautlitz, Mason,
sistemas de vigilancia para aplicaciones hospitalarias. En los hospitales, las constantes
Prosser, Smith, Wagner, y Hunsaker]. El volumen de sangre en el tejido es
vitales de los pacientes son monitorizados por varios sistemas, la mayoría de los cuales
proporcional al pulso arterial. El volumen de sangre más alta se produce
utilizan sensores que se wireconnected a los dispositivos de vigilancia. El uso de cables
durante la sístole, mientras que la más baja se presenta en la diástole. Blood
hace sentir incómodos y hay una falta de movilidad tanto para el paciente como para el
absorbe parte de la luz que pasa a través del tejido. La luz emergente es
personal del hospital. Este trabajo presenta el diseño de un oxímetro de pulso
proporcional al volumen de sangre presente en el tejido. Esta luz es modi fi con
inalámbrica que es capaz de almacenar la información sobre el paciente en tiempo real a
cada latido del corazón. Además, la absorbancia coeficiente de oxihemoglobina
través de una red de sensores inalámbricos. Esta información se almacena en un
es diferente de la de hemoglobina desoxigenada para la mayoría de longitudes
servidor de base de datos, lo que permite la consulta de todos los datos de los pacientes.
de onda de luz. Eq. 1 establece la fórmula para comparar ambos tipos de
Este consultas permitirán derivar nueva información sobre el estado de salud de los
hemoglobina.
pacientes.

Inalámbrico telemetría [Jovanov (2005)], [Jovanov (2000)], [ HBO 2]


% S una O 2 = (1)
[Hameed (2003)] monitoreo mejorará la movilidad del paciente. Algunos de los [ Media pensión] + [HBO 2] × 100%
objetivos de la telemetría inalámbrica son aumentar la satisfacción del paciente y
para mejorar las condiciones de trabajo para el equipo médico. Hoy en día, hay Un oxímetro de pulso brilla la luz de dos longitudes de onda a través de un lecho

algunos dispositivos de telemetría inalámbrica en el mercado. Varios oxímetros de de tejido tal como el dedo o el lóbulo de la oreja, y mide la señal de luz transmitida. El

pulso de comunicación inalámbrica Bluetooth [Mor' dispositivo funciona en los siguientes principios:

en et al. (2005) Mor' en adelante, Luque,

Casilari, y G ' azquez] están disponibles comercialmente. En esto • La absorbancia de la luz de la hemoglobina oxigenada y hemoglobina
trabajo, tres diferentes protocolos de comunicación inalámbrica (Wi Fi, Bluetooth y desoxigenada en dos longitudes de onda es diferente.
ZigBee) han sido estudiados. Una red inalámbrica de sensores para monitorizar los • La naturaleza pulsátil de resultados de la sangre arterial en una forma de onda en
pacientes ha sido diseñado. la señal transmitida que permite a los efectos de absorbancia de la sangre arterial
El resto del trabajo se organiza de la siguiente manera. Sección II describe para ser identi fi ed de los de sangre venosa pulsátil no y otra cuestión cuerpo.
los principios teóricos de la oxímetro de pulso. En la sección III, se describe la Mediante el uso de un cociente de los dos efectos a diferentes longitudes de onda
comunicación inalámbrica. Sección IV describe el microcontrolador utilizado que es posible obtener una medida que no requiere calibración absoluta con
para procesar los valores de SpO2 pulso y. En la Sección V, la sonda de respecto a la absorbancia del tejido en general. Este es un claro avance de los
oxímetro de pulso y sus componentes son detallada. Sección VI describe la oxímetros de pulso más de los anteriores tipos de oxímetros.
arquitectura del sistema propuesto. Sección VII describe la
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 37

ZigBee r Wifi TM BT TM
802.15.4 802.15.1 802.11b
Alcance de transmisión (m) 1 - 100 1 - 100 1 - 100
Vida útil de la batería (días) 100 - 1000 0.5 - 5 1-7
Tamaño de la red (# nodos) > 65000 32 7
Tamaño de la pila (Kbytes) 4 - 32 1000 250
Transferencia Rate (Kb / s) 20 - 250 11000 720

TABLA I
C OMPARATIVE entre las tecnologías

• Con la luz adecuada, la dispersión en la sangre y el tejido se iluminará


sangre su fi ciente arterial, lo que permite una detección fiable de la señal
pulsátil. El efecto de dispersión requiere la calibración empírica del
oxímetro de pulso. Por otra parte, este efecto permite un camino de Fig. 1. redundancia de hardware de datos de redundancia Vs
transmisión alrededor del hueso en el dedo.

Como se ha mencionado previamente, un oxímetro de pulso brilla la luz de A. Los dispositivos ZigBee
dos longitudes de onda, rojo y infrarrojos e, y cada señal de luz tiene un
ZigBee permite hasta 254 nodos por red. Sin embargo, este protocolo
componente de CA y CC. Tanto AC y DC de cada longitud de onda tienen que
permite hacer grupos con hasta 255 nodos por clúster, y así, para llegar a un
ser medidos [Watthanawisuth et al. (2010) Watthanawisuth, Lomas, Wisitsoraat,
límite superior de 64770 nodos en la misma red. Hay tres tipos de
y Tuantranont] usando la Ec. 2.
dispositivos de ZigBee:
Coordinador: El dispositivo más capaz, el coordinador forma la raíz del
árbol de la red. Puede actuar como un puente hacia otras redes.
R DC)
R = log ( R C.A. (2)
Iniciar sesión( IR C.A. Router: Este tipo de dispositivo es capaz de comportarse como un enrutador intermedio, la
IR DC)
transmisión de datos de otros dispositivos que determinan el mejor camino.

R es el valor de comparación entre el rojo y el infrarrojos e luces, lo que


permite calcular el valor de SpO2 de la ecuación calibrada. 3. Dispositivo final: Contiene sólo la funcionalidad mínima para comunicar al
nodo padre (ya sea el coordinador o un router); no puede transmitir datos de
otros dispositivos. Esta relación permite que el nodo sea inactivo durante un
SpO 2 = periodo significativo de tiempo, proporcionando con ello una batería de larga
10.0002 R 3 - 52.887 R 2 + 26.817 R + 28.293 ( 3) duración.
De acuerdo a su funcionalidad, estos dispositivos se agrupan en:
La frecuencia cardíaca se determina midiendo el tiempo entre los valores
máximos en la luz Infrarrojos. El ritmo cardíaco se calcula usando la Ec. 4. FFD: También conocido como nodo activo. El uso de memoria adicional y capacidad de
cálculo, pueden actuar como Coordinador o Router ZigBee. También pueden comportarse
como una interfaz con los usuarios final.

60 RFD: También conocido como nodo pasivo. Han capacidad y funcionalidad


BPM = (4)
Período (segundos) limitada, por lo que logran una gran sencillez a un bajo costo. Básicamente, se
utilizan para colocar sensores / actuadores dentro de la red.
III. W Inalámbricos C COMUNICACIÓN

Con el fin de deshacerse de los cables de datos en el hospital, se utilizará la B. ZigBee topologías
comunicación inalámbrica. Existen varias tecnologías inalámbricas disponibles, que Como se muestra en la Figura 1, ZigBee soporta tres topologías de red:
se comparan en la Tabla I. Un oxímetro de pulso inalámbrico necesita ciertas
características como bajo consumo de energía, el rango de transmisión de alta y
fácil integración (tanto física y funcional). Estos hechos hacen ZigBee como el mejor los Topología de las estrellas tiene las siguientes ventajas: La
protocolo para asegurar que estos requisitos. Además, una de las principales sincronización fácil, modos de bajo y baja latencia. Por otro lado, la principal
aplicaciones de ZigBee [Alianza (2010)] es e-Salud. Estas tecnologías aseguran un desventaja es la centralización del coordinador, lo que podría provocar la
bajo consumo de energía y de comunicaciones altamente fiables. parada de toda la red.

Las ventajas de la árbol de topología son: bajo coste de enrutamiento, supertramas


Un XBee inalámbrico TM módulo MaxStream r se ha utilizado para transmitir la que permiten el uso de los modos de suspensión, y la comunicación MultiHop. Sin
señal adquirida. Este módulo XBee se basa en el protocolo ZigBee. embargo, los costos de recuperación son muy caros cuando se bloquea una ruta.
38 Canillas de Aceituno, MÁLAGA

microcontrolador ATmega328P
los La topología de malla tiene estas ventajas: robusta comunicación de múltiples saltos,
Tensión de funcionamiento 3.3V
la red es más flexible para mantenerse al día con los cambios de estructura, y una menor Voltaje de entrada 3,35 -12 V

latencia de la estrella y del árbol topologías. Los principales inconvenientes son: el Tensión de entrada para carga 3,7-7 V
Digital pines I / O 14 (de los cuales 6 proporcionan una salida PWM)
descubrimiento de ruta es más caro, y necesita más espacio de almacenamiento para
Pines de entrada analógica 8
guardar las tablas de enrutamiento. Corriente DC por Pin I / O 40 mA
Memoria flash 32 KB
SRAM 2 KB
La topología de malla se ha seleccionado en este trabajo. Los hospitales EEPROM 1 KB
requieren redes robustas que calcular automáticamente nuevas rutas cuando caen Velocidad de reloj 8MHz

las rutas establecidas, con el fin de evitar una pérdida de información. Tiene que TABLA II
asegurarse de que todos los paquetes llegan a su destino y con restricciones de A RDUINO FIO C ARACTERÍSTICAS

tiempo real, en este sentido, la topología de malla es la apropiada.

IV. METRO ICROCONTROLLER: UNA RDUINO FIO Una vez que el


algoritmo de oxímetro de pulso es conocido y el protocolo inalámbrico ha sido
determinada, el siguiente paso es seleccionar el microcontrolador. Se
digitalizará la señal del paciente y lo enviará al destino. Varios
microcontroladores con ranuras para módulos XBee están disponibles, tales
como RCM4510W conejo, Arduino FIO, Arduino NG con XBee Shield, etc.

En una primera aproximación, se seleccionó RCM4510W Conejo a trabajar. Se


necesitaba un estudio preliminar sobre este tablero para determinar si podría ser
programado como un oxímetro de pulso. En un trabajo previo [Castillo-Secilla et al.
(2010) Castillo-Secilla, Bellido, y Olivares], un estudio de la RCM4510W en
términos de consumo de energía y la confiabilidad del hardware fue desarrollado.
Las conclusiones de este trabajo determinó que el consumo de energía real, no
sigue la respuesta esperada proporcionada por el fabricante conejo. Además, el
ADC (convertidor digital analógico) implementado en RabbitCore RCM4510W r es
Fig. 2. Nellcor DS100-una sonda
muy lento para adquirir todos los datos requeridos con el fin de reconstruir la señal
de oxímetro de pulso. Por estas razones, se descartó conejo.

sonda de oxímetro de pulso usado, lo que permitirá la reducción de los costes de


Por otro lado, Arduino es una plataforma electrónica de prototipos de código despliegue de un nuevo oxímetro de pulso inalámbrica. Hay varias sondas de oxímetro
abierto basado en flexible, hardware y software fácil de usar. Arduino puede detectar de pulso en el mercado basado en la ley BeerLambert (Nellcor, Ohmeda, etc). La sonda
el medio ambiente mediante la recepción de una entrada procedente de una seleccionada para este trabajo es el conocido Nellcor DS-100A. Esta sonda es
variedad de sensores y puede afectar a sus alrededores por las luces de control, ampliamente utilizado y se puede conectar a la oxímetro de pulso inalámbrico diseñado
motores y otros actuadores. El microcontrolador en el tablero se programa utilizando con compatibilidad total. Además, se trata de un dispositivo de prueba en hospitales,
el lenguaje de programación Arduino y el entorno de desarrollo Arduino. proyectos de por lo que se espera que su uso para ser recibido por la comunidad médica.
Arduino pueden ser independientes o pueden comunicarse con la ejecución de
software en un ordenador.

A. LED
La FIO Arduino es una placa electronica basada en el ATmega328P. Cuenta con 14
pines digitales de entrada / salida, 8 entradas analógicas, un resonador de a bordo, un Una de las grandes mejoras de los oxímetros de pulso modernos más de
botón de reinicio, y los agujeros para el montaje de cabezales de pin. Tiene una batería oxímetros anteriores es el uso de LED como su fuente de luz. Los LEDs pueden
de polímero de litio y se puede cargar con un cable USB. Un zócalo XBee está transmitir grandes intensidades de luz proporcional a la cantidad de corriente de
disponible en la parte inferior del tablero. excitación. Como hay dos LED en el sistema (roja e infrarroja), el microcontrolador
es responsable de su control de temporización. El momento de pulsaciones es
Todas estas características, combinadas con su pequeño tamaño (2,8 cm × crítico porque el fotodiodo no puede distinguir entre diferentes longitudes de onda
6.6cm), hace Arduino FIO adecuadas para el diseño de oxímetro de pulso junto con la de luz. oxímetro de pulso se basa en el sistema de microprocesador para
comodidad del paciente. sincronizar las pulsaciones de los LEDs con las muestras tomadas por de ADC.
Esta sincronización de alta precisión permitirá determinar correctamente que LED
V. N ELLCOR PAGS Ulse O XIMETER PAGS TÚNICA
es el transmisor de cada valor de la absorbancia detectada por el fotodiodo.
El objetivo principal de este trabajo es la de suprimir los cables de los oxímetros de
pulso, manteniendo el presupuesto lo más bajo posible. Por estas razones, es muy
importante seleccionar una frecuencia Las dos longitudes de onda elegidas para la oximetría de pulso son 660
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 39

Alfiler Función
toda la red, que permite la gestión de todo el sistema dentro de un servidor. La
2 Diodo rojo cátodo // diodo infrarrojo del ánodo
3 Diodo infrarrojo cátodo del diodo rojo // ánodo principal ventaja de un servidor es la posibilidad de incluir Arti fi cial de Inteligencia (AI)
5 Terreno para Fototransistor en el sistema, lo que proporcionaría la capacidad de realizar inferencias complejas.
9 entrada del circuito para Fototransistor
Gracias a este AI, el sistema podría no sólo actuar como un mero almacenamiento de
TABLA III N ELLCOR DS-100 AP INOUT
datos sobre los pacientes, pero podría también estudiar cada caso en tiempo real, el
envío de alertas al personal médico cuando el estado de los cambios de los pacientes.
En este trabajo, una primera aproximación compuesto por una red de sensores
inalámbricos y un servidor de base de datos se ha diseñado e implementado.

En la Fig. 4, se describe la arquitectura de este sistema. En las siguientes


secciones, se explicará el diseño de este sistema, centrándose en la sonda
Fig. 3. Nellcor Conector DS-100 A utilizada, la tecnología inalámbrica, el microcontrolador, el servidor principal del
sistema, y ​el servidor de base de datos.

nm y 940 nm. Ellos fueron escogidos debido a la disponibilidad de LEDs en estas


longitudes de onda. Además, la teoría afirma que los coe fi cientes de extinción, Hb A. res y circuitos amplificadores operacionales

y HbO2, de cada luz deben ser seleccionados para variar tanto como sea posible.
En esta primera aproximación, operativos amplificadores por una ±
En este sentido, HbO2 se ha determinado que tienen un coeficiente de extinción
fuente 12V para amplificar y filtro de la señal de la sonda se han utilizado. El
mayor que Hb en 940 nm y un menor coeficiente de extinción a 660 nm. En otras
circuito ha sido diseñado en cuatro etapas para mantener las diferentes
palabras, como SaO2 aumenta, la absorbancia de la luz aumenta a 940 nm y
recomendaciones descritas en la literatura [Webster (1997)],
disminuye a 660 nm.
[Cysewska-Sobusiak (1995)], [Graeme (1992)], [Burr-Brown Corp. (1994a)] ,
[Burr-Brown Corp. (1994b)], [Burr-Brown Corp. (1994c)] en mente.

B. Fototransistor
1) Filtro 1: Filtrado de 60 Hz de ruido: En esta primera etapa fi, la señal pasa a través
El fotodetector es un fototransistor de silicio que produce una tensión que es
de un filtro de paso de banda para eliminar desplazamiento de CC y a FI ruido 60Hz
linealmente proporcional a la intensidad de la luz llamativo. Los avances en la
filtro. Pin 9 de la Nellcor DS-100a está conectado al circuito de fi er cador. Se trata de un
tecnología de silicio permiten que el fototransistor sea lo suficientemente pequeño
filtro de paso de banda de inversión con los cálculos. Un filtro de paso alto se ha creado
para encajar en la reducción de tamaño, las sondas de punta de dedo. Estos
usando R1 y C1, mientras que C2 y R4 controla la construcción de un filtro de paso bajo.
avances han hecho oxímetros de pulso mucho más precisa y conveniente que los
La salida de este circuito está conectado a la entrada del segundo filtro de fase fi.
dispositivos anteriores. dispositivos de oxímetro anteriores necesitan una
calibración frecuente debido a que los dispositivos fotoeléctricos, utilizados como
sensores, eran a menudo inconsistente [Miller (1966)]. Un fotodiodo no puede
2) Filtro 2: Ajuste de la frecuencia de corte de 0,5 Hz: Al establecer la
distinguir entre un rojo y una luz infrarroja, pero para tratar con él, el sistema de
frecuencia de corte de 0,5 Hz, el ruido de la señal original se reduce. Con el fin de
microprocesador, alternativamente, convierte cada LED encendido y apagado. El
hacer esto, un nuevo filtro de paso alto con una frecuencia de corte de 0,5 Hz
oxímetro de pulso toma muestras de la salida del fotodiodo mientras que el LED
[Webster (1997)] se ha desarrollado.
rojo está encendido, mientras que el LED infrarrojo está encendido, y mientras tanto
están apagados. Mediante el muestreo con ambos LEDs apagado,

1 2Π · R 6 · 1 2Π · 330 k · 1 mF
fc = = =
C3
(5)
1) Pruebas: Nellcor DS-100 A: Finalmente, la sonda Nellcor tiene un
fototransistor colector abierto y su pinout se describe en la Tabla III y la Fig. 3. =1
2,07 = 0,4822 hz

La señal dada por la sonda es de aproximadamente 0.1-1mV, que es 3) Filtro 3: amplificación de la señal: Como es requerido por el microcontrolador

demasiado bajo para ser procesados ​directamente por el microcontrolador. Por usado, la señal es amplificado a 3.3V. Las resistencias R9 y R10 proporcionan la

lo tanto, un circuito para amplificar y procesar se requiere la señal de [Webster ganancia principal del circuito. Varios ensayos han sido realizados para medir los

(1997)], [Baran et al. (2006) Baran, Chen, Stanford, y Yamarkovich]. En la valores de los latidos del corazón y oxígeno, y la mejor con fi guración para leerlos

siguiente sección, el circuito necesario de filtro y amplificar la señal con el fin de en el microcontrolador se obtiene mediante el establecimiento de R9 a 38.9M Ω y

digitalizar con el microcontrolador se ha desarrollado. R10 a 100 K Ω. Con ellos, se obtiene un valor de ganancia de 398. Por lo tanto, la
señal ha sido amplificado de 8mV a 3,3 V, aproximadamente.

VI. S SISTEMA UNA RCHITECTURE

Hoy en día, los sistemas de seguimiento en los hospitales se diseñan generalmente con
cables. Para los oxímetros de pulso, existen algunos dispositivos inalámbricos, a pesar de
G = R9 = 38,9 METRO Ω (6)
que no son capaces de establecer una R 10 100 K Ω = 398
40 Canillas de Aceituno, MÁLAGA

Fig. 4. Arquitectura del Sistema

ZigBee artículo Valor


4) Filtro 4: Ajuste de la frecuencia de corte a 5 Hz: La etapa final consiste en PAN ID A3321E3C4B9F63F
cortar las bajas frecuencias producidas por el movimiento del dedo. A SD (Búsqueda de canales) 3

sallen-clave filtro de paso bajo con 5 Hz de corte ha sido diseñado [Webster ZS (ZigBee Pila 0
SH (Alta Dirección) 13A200
(1997)]. La salida de esta etapa está conectado a una entrada analógica del SL (Low Dirección) 400A00D6
microcontrolador. NI (Nodo Identi fi er) COORDINADOR
BH (emisión de radio) 0
AP (Modo API) 2
1 2Π √ R 11 R 12 AO (API Modo de salida) 0
fc = =
C4 C5 TABLA IV
1 (7) M AIN C ONFIGURACIÓN EN Z IG B EE C OORDINATOR. S EE [A
= LLIANCE ( 2010)] PARA MÁS DETALLES.
2Π √ 100 k · 100 k · 470 nF · 220 nF =
= 4,9494 hz

Coordinador USB B. Xbee

El coordinador es el elemento más importante de una red ZigBee y, por lo


el diseño ha sido desarrollado para mantenerse al día con los diferentes experimentos de este
tanto, no debería haber una en una red. El coordinador es responsable de
trabajo, pero podría ser fácilmente modificados con el fin añadir más campos, si es necesario.
supervisar tanto toda la red y las vías de comunicación que deben seguir los
dispositivos con el fin de conectar entre sí. El USB XBee es desarrollado por
En un futuro, el uso de esta base de datos, será posible procesar la información
Digi. El dispositivo tiene la configuración con fi muestra en la Tabla IV.
sobre los pacientes que utilizan técnicas inteligentes arti fi ciales con el fin de obtener
nuevos conocimientos. Esta técnica proporcionará algunas ventajas, tales como:
tiempo real determinación automática si un paciente sufre algún problema cardíaco o
Una biblioteca de Java, Xbee-api.lib [xbe (2010)], se ha utilizado para extraer
respiratorio. En este caso, una alarma se generará con el fin de informar al personal.
la información del coordinador. Esta biblioteca contiene todas las clases
Además, la nueva investigación médica será posible: la comparación de múltiples
necesarias para configurar una interfaz de comunicación entre el módulo XBee
historias para estudiar diferentes respuestas de la población; respuestas después de
y la pasarela de red inalámbrica ZigBee. En este trabajo, el coordinador USB
ser tratados con ciertos medicamentos, etc.
XBee se ha conectado al puerto serie COM3 a 9600 baudios velocidad de
datos. El software en el coordinador ha sido desarrollado para recibir datos de
la sonda y enviarlo al servidor de base de datos. En esta etapa de la obra, la
información se envía desde el coordinador al servidor de base mediante una
conexión Ethernet. En un futuro, cuando este sistema se desplegará en los
VII. R RESULTADOS
hospitales, que podría ser implementado utilizando una red Wi Fi para enviar la
información entre el coordinador y el servidor de base de datos.
Con el fin de comprobar la fiabilidad de la red y el oxímetro de pulso desarrollado,
se realizaron varias pruebas. El primer tipo de experimentos, llamados pruebas de
paquetes, trató de con fi rmar que cada paquete que llegó a destino, incluso si
algunos caminos no estaban disponibles. El segundo experimento, llamada prueba
C. Database Server de medición, comprueba la validez de los valores obtenidos (pulso y SpO2). Y el
El servidor de base de datos se implementa utilizando MySQL Server en una máquina experimento final puso a prueba la red con varios oxímetros de pulso consecutivo y
Linux. Esta base de datos almacena la siguiente información sobre los pacientes: el se llama prueba de oxímetro de pulso coexistente.
nombre del paciente, sexo, edad, pulso histórico, histórico% SpO2 y de tratamiento de
drogas. esta Base de Datos
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 41

Fig. 5. Ampli fi Circuit er

A. Ensayos de paquetes

Para comprobar la fiabilidad de las comunicaciones, se desarrolló un


programa para contar el número de paquetes recibidos en el coordinador. Esta
prueba se puso en marcha en un entorno real controlado:

• 3 habitaciones divididas por paredes.

• 5 dispositivos router.
• 3 dispositivos finales.

• entorno de la contaminación electromagnética con señales Bluetooth y


Wi fi.
Uso de la configuración con fi presentada anteriormente, la cantidad de paquetes
enviados por cada dispositivo extremo y recibidas por el coordinador fue del 100%.
El ensayo se realizó durante 30 minutos utilizando un simulador de pulso / SpO2
conectado a la sonda.
La segunda prueba de paquetes consistió en la eliminación de la conexión directa Fig. 6. Heartbeats Resultados

entre un dispositivo final asociado a un oxímetro de pulso y su nodo padre que actúa
como un router. Esta prueba trató de comprobar si el dispositivo final fue capaz de
volver a conectar a otro router. Esta prueba se ha realizado correctamente, y el estado
de Casilari et al. ha sido confirmado [Casilari (2010)]: “ La operación de volver a
conectar cualquier dispositivo extremo a un FFD toma más de 2 segundos ”.
Obviamente, durante el tiempo de reconexión, el nodo no es capaz de transmitir
cualquier información al coordinador. Sin embargo, el dispositivo final se ha
programado para almacenar la información en una memoria intermedia con el fin de
Fig. 7. Saturación O2 Resultados
evitar la pérdida de datos. Cuando el propio nodo re-asocia a otro router, envía toda la
información almacenada.

conectado al oxímetro de pulso Arduino.

A veces, si un dispositivo final no es capaz de volver a conectar a otro router, La Fig. 6 muestra varias pruebas con más de 35 valores de pulso en momentos

se puede conectar directamente al coordinador, si existe suficiente cobertura diferentes. Los resultados prueban que ISSO certi fi oxímetro de pulso ed y los valores

entre los dos puntos finales. Esta situación reduce la cantidad de tiempo para los de oxímetro de pulso basado Arduino son similares y las diferencias entre ambos

paquetes de viaje, a pesar de que hace que el coordinador sea más dispositivos están a punto ± 1 pulsos. Estos valores pueden ser considerados casi igual, a

sobrecargado. pesar de que los dos oxímetros de pulso son completamente diferentes con respecto
tanto de algoritmos y hardware.
B. Ensayos de medición

Con el fin de probar que los datos obtenidos con el oxímetro de pulso desarrollado Analizing los valores de SpO2 en la Fig. 7, se puede observar que tanto el
son correctos, una comparación entre los datos muestreados por el sistema diseñado oxímetro de pulso ISSO y el oxímetro de pulso basado Arduino difieren en menos
y por un ISSO certi fi ed (para usar en hospitales) oxímetro de pulso profesional se de 1% del valor de SpO2.
llevó a cabo. Estos resultados demuestran que el oxímetro de pulso basado Arduino tiene
En el experimento, se utilizaron dos sondas. La primera uno estaba una respuesta similar a la certi fi oxímetro de pulso ed ISSO tanto en
conectado con el oxímetro de pulso ISSO, y era el otro mediciones de pulso SpO2 y.
42 Canillas de Aceituno, MÁLAGA

C. Análisis coexistentes Pulsioxímetro [Baran et al. (2006) Baran, Chen, Stanford, y Yamarkovich] J. Baran,
K. Chen, W. Stanford, M. Yamarkovich, el pulso de transmisión del dispositivo, que mide 2.006.
En esta prueba, 3 oxímetros de pulso eran ejecutan simultáneamente con resultados
exitosos. Durante todo el tiempo de funcionamiento, los datos extraídos de cada persona [Cysewska-Sobusiak (1995)] A. Cysewska-Sobusiak, problemas de procesamiento
fiabilidad en mediciones no invasivas de la saturación de oxígeno en sangre, optoelectrónicos y
alcanzados en tiempo real el coordinador. En un futuro, las pruebas en un hospital serán
sensores electrónicos SPIE 2634 (1995) pp. 163-171. [Graeme (1992)] J. Graeme, la
necesarios para ajustar la red para utilizar un mayor número de los oxímetros de pulso. compensación de fase de banda optimiza fotodiodo
bruja, EDN 7 (1992) pp. 177-184.
[Burr-Brown Corp. (1994a)] Burr-Brown Corp., OPT101: Las hojas de datos: Mono-
VIII. C CONCLUSIONES fotodiodo lítica y de transimpedancia de suministro de un solo amplificador (1994a). [Burr-Brown
Corp. (1994b)] Burr-Brown Corp., Boletín de Aplicación del ab-075:
Se propone una red inalámbrica de sensores en tiempo real para la vigilancia de monitoreo fotodiodo con amplificadores operacionales (1994b). [Burr-Brown Corp. (1994c)] Burr-Brown
la salud mediante el protocolo ZigBee. Un oxímetro de pulso usando un FIO Arduino Corp., Boletín de Aplicación del ab-077:
El diseño de circuitos de fotodiodos del ampli fi cador con opa128 (1994c). [Xbe (2010)] Una API de
y una Nellcor DS-100 han sido diseñados con el fin de monitorizar los pacientes en
Java para módulos de RF OEM XBee de Digi-pro XBee /.
los hospitales. El pulso y SpO2 de cada paciente se recogen y se envían a través de http://code.google.com/p/xbee-api/, 2010, 2010. Último Acceso octubre
la red inalámbrica con el servidor central. Este servidor central gestiona la red y 2010.
[Casilari (2010)] E. Casilari, Modelado del consumo actual en
envía la información a un servidor de base de datos.
motas 802.15.4 sensor / ZigBee, Sensores 2010 10 (2010) pp. 5443-5468.

Los resultados en términos de fiabilidad y viabilidad tecnológica han demostrado


ser exitoso y se aseguran de que este sistema podría ser desplegado en cualquier
hospital. Este sistema tiene la capacidad de almacenar información y realizar
inferencias avanzadas para extraer nuevos conocimientos sobre el estado del
paciente.
En un futuro cercano, los autores están considerando la posibilidad de incluir
nuevos dispositivos médicos en la red inalámbrica mediante el protocolo ZigBee.
Este trabajo será la base de base para la adaptación inalámbrica de esos
dispositivos.

R EFERENCIAS
[Jovanov (2005)] E. Jovanov, la tecnología inalámbrica y sistema de integración en
redes de área corporal para aplicaciones de m-Salud., en: Conferencia Anual Internacional
de la Ingeniería de IEEE en Medicina y Biología - Proceedings, volumen 7 vols, pp
7158-7160.
[Jovanov (2000)] E. Jovanov, redes inalámbricas de área personal en telemedicina
medio ambiente, Actas de la Conferencia Internacional IEEE EBMS sobre aplicaciones de
tecnología de la información en Biomedicina (2000) pp.74-
78.
[Hameed (2003)] K. Hameed, la aplicación de la informática móvil y
La tecnología de los servicios de salud, Telemática e Informática vol. 20, Iss. 2 (2003) pp.
99-106. [Mor'
en et al. (2005) Mor' en adelante, Luque, Casilari, y G ' azquez] M. Mor' en,
J. Luque, E. Casilari, J. G' azquez, Un sistema de supervisión inalámbrico para
sensores de oximetría de pulso, en: ICW '05 Proceedings de los sistemas de comunicaciones
2005, pp 79-84..
[Towsend (2001)] DN Towsend, oximetría de pulso, Medical Electronics (2001)
pp. 32-42.
[Webster (1997)] J. Webster, Diseño de oxímetros de pulso, ISBN 0750304677,
IOP Publishing Ltd, 1 o edición de 1997.
[Cheung et al. (1989) Cheung, Gautlitz, Mason, Prosser, Smith, Wagner, y Hunsaker]
P. Cheung, K. Gautlitz, L. Mason, S. Prosser, R. Smith, D. Wagner,
S. Hunsaker, método de retroalimentación controlado y un aparato para el procesamiento de señales y se
utiliza en oximetría, la patente US 4.819.646 (1989). [Watthanawisuth et al. (2010) Watthanawisuth, Lomas,
Wisitsoraat, y Tuantranont]
N. Watthanawisuth, T. Lomas, A. Wisitsoraat, A. Tuantranont, oxímetro de pulso portátil
inalámbrico para la vigilancia de la salud utilizando la red inalámbrica de sensores ZigBee,
Ingeniería Eléctrica / Electrónica Informática y Telecomunicaciones Tecnología de la
Información (ECTI-CON), 2010 Conferencia Internacional sobre (2010 ) 575-579.

[Alianza (2010)] Z. Alianza, http://www.zigbee.org/, Ultimo acceso de octubre


2010.
[Castillo-Secilla et al. (2010) Castillo-Secilla, Bellido, y Olivares]
J. Castillo-Secilla, F. Bellido, J. Olivares, Procedimiento experimental para la
caracterización de la consumo de energía y fiabilidad en redes de malla ZigBee, 2010
Tercera Conferencia Internacional sobre Avances Las redes de malla (2010) pp. 13-17.

[Miller (1966)] S. Miller, Un libro de texto de patología clínica, Baltimore, MD:


Williams y Wilkins, 1966.
[Pologe (1987)] J. Pologe, oximetría de pulso: aspectos técnicos de la máquina-
diseñar, Int. Anesthesiol 25 (1987) 137-153.
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 43

El Resumen Ling u'ıstico Como Herramienta Para El Apoyo a


la Toma de Decisiones
Rita Castillo-Ortega, Nicol' como Mar'ın, Carlos Molina, Daniel S' anchez
Dpto. Ciencias de la Computaci' en e Inteligencia Arti fi cial, Universidad de Granada, Granada, Espa~ n/A

E-mail: {rita, nicm} @ decsai.ugr.es


Dpto. de Inform' Atica, Universidad de Ja' en, Ja' en, Espa~ n/A

E-mail: carlosmo@ujaen.es
European Centre for Soft Computing, Mieres, Asturias, Espa~ n/A

E-mail: daniel.sanchezf@softcomputing.es

Resumen -En Una Sociedad en La Que El Conocimiento es Realizar la ONU Resumen de la informaci' Usando el lenguaje el NAT
Esencial nn aumento de la Necesidad de Manejar adecuadamente ingentes ural. Este tipo de res' umenes reciben el nombre de res' umenes
Cantidades de Datos. Podemos Lo View in Nuestra Vida Diaria, Pero Importancia de
u'ısticos
abadejo y gracias a Ellos Es Posible ofrecer una los Usuarios Una informaci'
la cobra Una alcaldesa en el ' Ambito empre-
en M como comprensible Y Que: Al mismo tiempo les
sarial. Empresas y Organizaciones generan y consumen Grandes vol '
umenes de Datos con el fi n de Llevar un Cabo SUS actividades. Pero los Datos en S'i mar de M' como una utilidad f La Hora de Tomar Decisiones determinadas. Este
ninguna Tienen Impacto de la ONU en el desempe~ ninguna de las trabajo en sí Presentan algunos adj de los Enfoques Que Han Sido desarrollados
Actividades Si No somos CAPACES de Obtener informaci' A partir de con el fi n de Realizar Resumen Ling u'ıstico
Que de Ellos: Al mismo tiempo el mar ' util e inteligible para Nosotros.
Sobre las series temporales obtenidas de Datos de Almacenes de Datos. Dichos
La Posibilidad de Generar res ' umenes Ling u'ısticos de la serie de
Enfoques USAN Como Herramientas Para resolver Este Problema de Conceptos Conjuntos
Datos en el ' ambito empresarial Se presenta Como una Poderosa
Herramienta Que facilitar' a el Proceso de la Toma de Decisiones. difusos ( FS - Fuzzy Sets) [28]. En la literatura se pueden ENCONTRAR
DIVERSOS Enfoques basados ​en el USO de Soft Computing Para La realizaci'
Términos del Índice -Resumen Ling u'ıstico, Serie de Datos tempo
en
estertores, Modelo de Datos multidimensional, Business Intelligence, Soporte a la
Toma de Decisiones. de res' umenes de Datos. De Entre Estas Propuestas, el Resumen Ling
Posee u'ıstico inter' especial de la ONU ES DEBIDO a la ya mencionada
Necesidad de Obtener Sentencias cercanas al lenguaje natural, al describir
I. INTRODUCCIÓN
Grandes Conjuntos de Datos.
La Capacidad de Manejar Grandes vol' umenes de Datos SE El Resumen Ling u'ıstico de series temporales de Datos es de
por la fi Cada Vez m ' como Necesaria En Una sociedad Que Sin Duda mucha utilidad f en el ' Ambito Referente una Sistemas de Infor-
Alguna est' un Basada En El Conocimiento. El Importante n' umero maci' en ( IS - Information Systems), debido a la importancia de la dimensi´
de Grandes Empresas, as'ı Como Organizaciones u Organismos p ' on temporal en el desempe˜ no del negocio. Las
ublicos, Que generan y consumen ingentes Cantidades de Datos con el fi n de soluciones basadas en Business Intelligence permiten a los administradores
Llevar un Cabo SUS actividades, un son Buen Ejemplo de Ello. La mayor'ıa de o gerentes de empresas, organizaciones u organismos, obtener un
Datos ESTOS est' un Relacionados conocimiento m´ as preciso del proceso
Con La dimensi' el temporal de Una u Otra Manera. que desempe˜ nan y las operaciones comerciales o sociales
Pero no s' olo el Manejo de los Datos es ' util; del Mismo que llevan a cabo, con el fin de apoyar una mejor toma de decisiones. En
Modo, El Proceso Que permite Realizar la extracci' el de la general se puede esperar que las compa˜ n´ıas

informaci' en un partir de Conjuntos de Datos, se est' Volviendo una que hacen uso de alg´ un tipo de tecnolog´ıa para facilitar la
Cada Vez m ' como Importante para Nuestro entorno. La Importancia de Este toma de decisiones tengan un mayor rendimiento que las compa˜
Proceso se Dębe al Hecho De que permite a los Usuarios Realizar tareas tan n´ıas que prescinden de ella. Una parte muy importante de las
Importantes Como El an' Alisis en la toma de herramientas relacionadas con Business Intelligence est´ a
Decisiones, pron' ostico o predicci' en 2]. basada en el uso del modelo de datos multidimensional y las operaciones
Como se ha comentado anteriormente, la Posibilidad de realizaci' OLAP (OnLine Analytical Processing) llevadas a cabo sobre ´
el de pron' ostico y predicci' en basados ​en El Estudio de el y que permiten la consulta de grandes cantidades de datos
Las series de Datos es Muy importante. En Este trabajo, Nosotros nos vamos a [23].
Centrar En Otra utilidad f Como Es La descripci' el de El modelo de datos multidimensional es un modelo ampliamente
La informaci' Que Alberga en la serie temporal. Diversas EXISTEN extendido que se basa en el uso de los llamados cubos de datos (tambi´
Formas de PRESENTAR La informaci' Que se obtiene en un trav' es del en conocidos como hipercubos o data
un Alisis de las series de Datos. En concreto, en nuestro de Caso nos Interesa cubos) los cuales est´ an orientados al an´ alisis de datos. Cada
Que la presentaci' en of this informaci' Realice en SE cubo de datos almacena una colecci´ on de hechos num´ ericos,
En Forma de Resumen. llamados medidas, que se encuentran descritos por un conjunto de
Los Receptores Son de los Resultados obtenidos Los Usuarios con formaci' dimensiones. El cubo alberga en cada una de sus celdas los datos relacionados
en experta o no, de Modo Que es muy conveniente con los elementos, agregados en cada una
44 CANILLAS DE ACEITUNO, MÁLAGA

de las dimensiones. informaci´ on esencial de una forma breve y concisa. Pero en la mayor´ıa
Los cubos de datos, como norma general, contienen una dimensi´ de los casos, las situaciones no se caracterizan por ser ideales. Podemos
on tiempo debido al importante papel de ´ esta en encontrarnos, por ejemplo, con que toda la informaci´
general y referente a la actividad comercial en particular. Muchas de las on esencial no pueda ser reflejada de forma
operaciones OLAP que se aplican sobre la dimensi´ breve; aunque lo que realmente representa un problema son las distintas
on temporal de los cubos de datos producen series de datos percepciones que tienen diferentes personas de los conceptos breve o esencial.
temporales. Un gran n´ umero de autores han dedicado sus Esta concepci´ on vendr´ a marcada
esfuerzos e investigaci´ on en realizar miner´ıa de datos (DM - por los diferentes intereses de cada uno o la utilidad que se le vaya a dar al
Data Mining) sobre estas series temporales. En [1], los autores presentan una resumen obtenido. Lo que para un individuo o grupo puede resultar
extensa visi´ on general de algunos enfoques a interesante o esencial, puede no serlo para otros, y viceversa, incluso se
este respecto que son de inter´ es. pueden presentar visiones diferenciadas acerca de qu´
Cada vez son m´ as las voces que relacionan las tareas e extensi´ on puede ser considerada
llevadas a cabo en los procesos de Data Mining con el soporte a la toma de o no como breve.
decisiones [21]. En el presente trabajo consideramos el resumen ling¨ El proceso de resumir es una actividad inherente al ser humano. Las
u´ıstico de datos como un caso personas continuamente reciben informaci´ on del
particular de Data Mining ya que la entrada es la misma y como resultado exterior que someten a una serie de procesos (transformaci´ on,
obtenemos informaci´ on no trivial, novedosa reducci´ on, almacenaje, recuperaci´ on o utilizaci´ on) seg´ un sus
y potencialmente ´ util que antes no se conoc´ıa, pero con la capacidades y necesidades, con vistas a una futura aplicaci´ on.
cualidad a˜ nadida de que las salidas se realizan usando lenguaje natural. Podemos considerar pues que resumir implica una actividad de reducci´
on natural de informaci´ on en la mente humana. En
A continuaci´ on se presenta la estructura del trabajo: La este proceso se pasa a fijar los conceptos m´ as importantes o
secci´ on II est´ a dedicada a establecer algunos conceptos b´ asicos significativos de entre todos los datos percibidos. En general el resumen
sobre el resumen ling¨ u´ıstico. En III se aborda la importancia pretende ser lo mismo pero en tama˜ no m´ as peque˜ no
de la dimensi´ on temporal en nuestro entorno y la necesidad del y no una parte arbitraria de lo que tenemos que resumir.
estudio de series temporales. En la secci´ on IV retomamos con-
La obtenci´ on de un buen resumen es algo muy importante.
ceptos anteriores para centrarnos en el resumen ling¨ u´ıstico de
No basta con tener un resumen, dicho resumen debe de satisfacer las
datos con t´ ecnicas difusas. Nuestro enfoque en la realizaci´ on
necesidades del usuario y debe de hacerlo con una cierta calidad. La
de res´ umenes ling¨ u´ısticos de datos temporales as´ı como una
selecci´ on de caracter´ısticas es una acci´ on
plataforma para la obtenci´ on de informaci´ on relevante a partir
que determinar´ a qu´ e partes son las que queremos destacar o a
de grandes cantidades de datos es presentada en la secci´ on V.
cu´ales prestar mayor atenci´ on. Una vez hecho esto y obtenido
Finalmente en la secci´ on VI se muestran algunas conclusiones
el resumen final, se deber´ a de medir la calidad de resumen,
relativas al trabajo.
a fin de que podamos conocer c´ omo de bueno es el producto
obtenido.
II. E L RESUMEN LING ¨ U ´ ISTICO La tarea de intentar que las m´ aquinas produzcan res´ umenes
comparables a los realizados por humanos, es una tarea de gran inter´
De acuerdo con el diccionario de la Real Academia Espa˜
es en la sociedad actual. El punto fuerte de
nola de la Lengua, resumen es una “exposici´ on resumida
los ordenadores en esta tarea lo aportan su capacidad para almacenar datos
en un asunto o materia”. Se trata tambi´ en de la “acci´ on y
y su potencia de c´ alculo que puede realizar
efecto de resumir o resumirse”. Y lo que hacemos al resumir es “reducir a t´
millones de operaciones en un tiempo muy inferior al que nosotros
erminos breves y precisos”, o, “considerar tan s´ olo
emplear´ıamos. En cambio, el punto d´ ebil es el de
y repetir abreviadamente lo esencial de un asunto o materia”.
conseguir que la informaci´ on que produce sea comprensible
Siguiendo las ideas e investigaciones de Pinto [13], diremos que el
para los humanos, que en la mayor´ıa de las ocasiones son los receptores
“resumen es el documento referencial m´ as completo
habituales.
y por consiguiente el que mejor representa la informaci´ on
original, ofreciendo una visi´ on global del contenido del do- Pero algo que para los seres humanos es tan natural y que incluso se
cumento”. realiza sin reparar en ello, no es una tarea tan f´ acil
El hecho de que un resumen sea breve no implica que en ´ el como puede parecer. Los humanos adaptamos inconscientemente nuestra
se refleje lo esencial acerca de algo, aunque esta situaci´ on ser´ıa forma de actuar y desenvolvernos seg´ un en
la m´ as deseable. En muchas ocasiones estas dos palabras son usadas como entorno y la situaci´ on en la que nos encontremos. Cuando
sin´ onimos cuando en realidad no lo son. Es cierto nos enfrentamos al reto de intentar que las m´ aquinas realicen
que existen diversas circunstancias o situaciones en las que no es necesaria res´umenes comparables a aquellos que producimos nosotros mismos, nos
tanta precisi´ on al hablar o definir t´ erminos, ya que damos cuenta de ello.
existen patrones de conocimiento com´ un respecto a un cierto Debido a la dificultad y utilidad del tema un gran n´ umero
tema, o que son compartidos por una determinada comunidad. Deberemos de de investigadores est´ a centrando sus estudios en mejorar el
tener muy en cuenta las diferencias existentes entre los t´ proceso de comunicaci´ on entre humanos y m´ aquinas. En
erminos breve y esencial. nuestro caso, son de especial inter´ es los esfuerzos de investi-
La situaci´ on ideal a la hora de enfrentarnos a la realizaci´ on gaci´on realizados en el ´ ambito del resumen de series de datos
de un resumen ser´ıa que fu´ esemos capaces de ofrecer la temporales.
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 45

III. L A IMPORTANCIA DE LA DIMENSI ´ ON TEMPORAL de una organizaci´ on. De este modo, el personal encargado de
la toma de decisiones puede realizar el an´ alisis de la evoluci´ on
Desde los tiempos m´ as remotos el ser humano ha medido
de diferentes y variados aspectos del negocio a lo largo del tiempo. Por ello
el paso del tiempo con diferentes m´ etodos y herramientas,
es por lo que la dimensi´ on temporal suele
algunos de ellos de gran precisi´ on. A pesar de ello, el estudio
estar presente casi siempre entre las dimensiones de los cubos de datos.
de las series de tiempo en s´ı, posee un origen relativamente reciente. Se
piensa que fue hace aproximadamente 1000 a˜ nos
De forma breve y general se puede describir un data cubo o cubo de
cuando se produjo la primera representaci´ on gr´ afica de los
datos como un conjunto multidimensional de celdas. Cada una de las
eventos dividiendo un eje horizontal en intervalos de igual amplitud para
dimensiones que conforman dicho cubo pueden ser vistas como un conjunto
representar iguales periodos de tiempo.
de miembros que pueden organizarse a su vez haciendo uso de una o varias
En este trabajo seguiremos las ideas de Pe˜ na cuando afirma
jerarqu´ıas. Gracias a la organizaci´
que “una serie temporal es el resultado de observar los valores de una
on jer´ arquica de las dimen-
variable a lo largo del tiempo en intervalos regulares (cada d´ıa, cada mes,
siones, la granularidad en el cubo de datos puede variar en cada dimensi´
cada a˜ no, etc.)” [24]. Las primeras series
on dependiendo del nivel seleccionado en cada
temporales estudiadas correspond´ıan a datos astron´ omicos y
momento. Las operaciones OLAP permiten a los usuarios aprovechar la
meteorol´ ogicos.
ventaja de esta particularidad y consultar de diferentes formas al data cubo
Las series de datos temporales pueden ser representadas mediante una
con el fin de obtener los datos deseados en cada momento.
sucesi´ on de las medidas tomadas. Si estas me-
didas no se han tomado en intervalos regulares o necesitamos obtener m´
as informaci´ on acerca del momento de tiempo al Podemos obtener series de datos temporales mediante observaci´
que corresponde, dichas medidas pueden ser acompa˜ nadas por on directa pero es m´ as usual hacerlo mediante recogida
el instante de tiempo concreto con mayor o menor nivel de detalle autom´ atica de datos con volcado de la informaci´ on en sis-
dependiendo de nuestras necesidades. Sin embargo, en ocasiones estas temas de almacenamiento. Si hacemos consultas sobre este tipo de
formas de representaci´ on, bien sea en estructuras de almacenamiento seremos capaces de obtener series de datos
texto plano o ayudados mediante tablas, no suelen ser muy intuitivas. temporales. Si adem´ as las estructuras
son multidimensionales como las mencionadas anteriormente, mediante la
En algunas ocasiones puede que el usuario que recibe la informaci´ aplicaci´ on de operaciones OLAP seremos capaces

on no posea conocimiento experto en el tema de obtener series temporales con diferentes granularidades.
espec´ıfico. Otras veces, puede que la cantidad de datos sea tan elevada o La importancia de la dimensi´ on temporal y la necesidad
la diferencia entre sus valores tan notable, que hagan complicado el proceso de obtener resultados entendibles por los usuarios humanos, hacen de este
de an´ alisis de los datos. Sea tipo de series candidatas principales para beneficiarse de t´
como fuere, incluso con las series de datos m´ as sencillas, ecnicas de resumen ling¨ u´ıstico en su estudio.
en muchos de los casos la representaci´ on gr´ afica aporta una
El prop´ osito del estudio o an´ alisis de las series de datos
buena herramienta de representaci´ on de las series de datos
temporales puede ser dividido en dos grandes ´ areas seg´ un
temporales. Por desgracia, la representaci´ on gr´ afica de las
varios autores. La primera de ellas es “entender o modelar el mecanismo
series no siempre es f´ acil de interpretar, ya que en ocasiones
estoc´ astico de una serie observada” y la otra
las series son muy complicadas o incluso tenemos varias series relacionadas
“predecir o pronosticar los valores futuros de series basadas en la historia de
entre s´ı presentadas en el mismo gr´ afico. A esto
esas series y, posiblemente, otras series o factores relacionados” (Cryer
se suman problemas como la necesidad de equipos apropiados y las diferentes
[11]).
percepciones dependiendo de la granularidad usada.
De este modo, podemos decir que el an´ alisis de series

En todos los casos, con independencia de la complejidad de la serie o temporales comprende m´ etodos que ayudan a interpretar los

series, el resumen ling¨ u´ıstico de series de datos datos, extrayendo para ello informaci´ on representativa, tanto

temporales es un herramienta potente que permite presentar a usuarios no referente a los or´ıgenes o relaciones subyacentes como a la posibilidad de

expertos informaci´ on acerca de la serie en extrapolar y predecir su comportamiento futuro. De hecho uno de los usos

un formato comprensible y f´ acil de interpretar. Otra buena m´ as habituales de las series de

caracter´ıstica atribuible a los res´ umenes ling¨ u´ısticos es la datos temporales es su an´ alisis para predicci´ on y pron´ ostico.

posibilidad de uso de un sintetizador de voz, de especial utilidad en aquellos En nuestro caso, no vamos a centrar nuestra atenci´ on en ´ areas

casos en los que la visualizaci´ on de las como la predicci´ on o pron´ ostico, sino en la posibilidad de la

gr´aficas no es adecuada o no es posible (por ejemplo, para poder descripci´ on de las series. La

presentarse los resultados a personas con alg´ un tipo de tarea de obtenci´ on de la informaci´ on subyacente en las
problema visual). series de datos temporales es importante y permite conocer tendencias,
La importancia del tiempo es crucial cuando se analizan datos en las eventos destacados o patrones, que permitir´ an
empresas, por ejemplo, para asesorarse en el proceso de toma de una mejor toma de decisiones. Si esta nueva informaci´ on
decisiones. De hecho, el tiempo juega un papel muy importante en los se encuentra representada en formato textual con patrones similares a los
almacenes de datos, o data warehouses, debido a que esta dimensi´ usados por los humanos cuando se comunican entre ellos, la toma de
on permite almacenar decisiones se desarrollar´ a de forma m´ as
la informaci´ on hist´ orica concerniente a las operaciones diarias amigable para el decisor.
46 CANILLAS DE ACEITUNO, MÁLAGA

IV. R ESUMEN LING ¨ U ´ ISTICO DE DATOS CON T ´ ECNICAS V. H ACIA UNA VERSI ´ ON LING ¨ U ´ ISTICA DE FC UBE
DIFUSAS F ACTORY

Durante esta secci´ on se har´ a una peque˜ na introducci´ on a los


La l´ ogica difusa tiende un puente entre los datos tal y como est´
fundamentos de nuestro enfoque para el resumen ling¨ u´ıstico de
an almacenados en las m´ aquinas, y las descripciones
series de datos temporales. Una vez realizado el repaso de las ideas m´
ling¨ u´ısticas con las que los humanos est´ an acostumbrados a
as importantes, se presenta la introducci´ on de nuestra
tratar. La comunicaci´ on humano - m´ aquina es uno de los temas
herramienta en una plataforma web que permite el manejo de cubos de datos.
m´as candentes en la actualidad. Los res´ umenes ling¨ u´ısticos se
sirven de las bondades de la l´ ogica difusa para conseguir un
Nuestras contribuciones en el ´ area pueden ser consultadas
proceso de comunicaci´ on m´ as eficaz.
en [4], [5], [7], [6], [8], [3]. En nuestros trabajos tomamos como punto de
En trabajos como [20] de Mitra et al. y [9] de Chen et al. podemos ver partida una serie de datos temporales obtenida a trav´
completos estados del arte de t´ ecnicas de es de la aplicaci´ on de operaciones OLAP sobre un
obtenci´ on de informaci´ on a partir de grandes cantidades de cubo de datos multidimensional. Como consecuencia encontramos que la
datos mediante el uso de t´ ecnicas Soft Computing. dimensi´ on tiempo se encuentra descrita con
Dado el inter´ es que posee la realizaci´ on de este tipo de diferentes niveles de granularidad, dando lugar esto a una partici´
res´umenes existen distintos enfoques a la hora de afrontar la tarea de on jer´ arquica difusa. Adem´ as de la nombrada partici´ on,
producir un resumen ling¨ u´ıstico de datos. Como tenemos otra partici´ on difusa en la dimensi´ on del hecho que
denominador com´ un cabe destacar que la gran mayor´ıa de queremos describir. Dichas particiones cumplen una serie de caracter´ısticas
las t´ ecnicas hasta ahora desarrolladas hacen uso de etiquetas ling¨ (consultar art´ıculos para m´ as informaci´ on). Los
u´ısticas. Las etiquetas ling¨ u´ısticas son esenciales ya res´umenes finales se componen de sentencias cuantificadas de tipo II, Q de
que introducen la posibilidad de tratar con la imprecisi´ on y los D son A donde Q es un cuantificador, D y A son conjuntos difusos
vaguedad necesarias para trabajar con el lenguaje natural. representando el tiempo y el hecho. Un ejemplo: La mayor´ıa (Q) de los d´ıas
Son varios los autores que se han dedicado a trabajar en este campo. en la estaci´ on c´ alida
Ronald R. Yager lo aborda apoy´ andose en el (D) las precipitaciones son escasas (A).
uso de sentencias enriquecidas por conceptos difusos [25] introducidos a˜ Vamos a verlo m´ as claro un con ejemplo. La Figura 1
nos antes por Lofti A. Zadeh. Estas sentencias muestra una serie de datos temporal y su contexto ling¨ u´ıstico.
cuantificadas representan el grado satisfacci´ on de una cierta La serie representa la afluencia de pacientes a un centro de salud dado
cualidad por un grupo de objetos. En un primer momento, la cuantificaci´ durante un periodo de tiempo igual a un a˜ no. Como
on de las sentencias se realizaba usando el cardinal de Zadeh, se ha comentado anteriormente las dos dimensiones, tanto la de tiempo como
pero posteriormente, y para la resoluci´ on de casos la de la variable a estudiar, est´ an particionadas
m´as complejos, desarroll´ o los denominados operadores OWA usando l´ ogica difusa. En este caso, las particiones pueden haber sido
(Ordered Weighted Averaging) [26] y [27]. heredadas de un data cubo multidimensional o simplemente facilitadas por el
La investigadora Anne Laurent present´ o sus t´ ecnicas en usuario que desea obtener el resumen. La dimensi´
[19]. En su trabajo, se centra en la obtenci´ on de res´ umenes on tiempo est´ a definida mediante una
ling¨ u´ısticos a partir de bases de datos multidimensionales y operaciones jerarqu´ıa de particiones difusas. Cada una de las particiones con diferente
OLAP, usando para ello una interfaz amigable para el usuario. En [29] de granularidad, o lo que es lo mismo, con diferente grado de abstracci´
Zhang los res´ umenes ling¨ u´ısticos on.
se realizan usando Degree Theory y FCA (Formal Concept Analysis). El
autor diferencia entre el proceso a seguir para obtener lo que ´
B
E

el denomina res´ umenes simples y res´ umenes


EC

complejos.
Anteriormente ya ha sido mencionado el fuerte v´ınculo que muchos
autores comienzan a ver entre las t´ ecnicas de miner´ıa
!•" D•"

de datos y la obtenci´ on de res´ umenes ling¨ u´ısticos. Un trabajo


B

m´as profundizando en esta reflexi´ on lo encontramos en [17]


A B C CE F•A •
de Janusz Kacprzyk and Slawomir Zadrozny.
CD

Enfatizando la importancia de los res´ umenes ling¨ u´ısticos, D D D D

pero sobre todo los res´ umenes ling¨ u´ısticos de series de datos D D

temporales encontramos el trabajo de Ichiro Kobayashi y Naoko Okumura


[18]. En el mencionado trabajo los autores muestran su inter´ Fig. 1. Ejemplo de serie de dato temporal y su contexto ling¨ u´ıstico.

es en la verbalizaci´ on de series de datos


temporales mediante t´ ecnicas interesantes. En [10] Chiang et A partir de una serie como la de la Figura 1 y considerando el contexto
al. tambi´ en expresan su inter´ es en el resumen ling¨ u´ıstico de ling¨ u´ıstico, as´ı como otros par´ ametros de configu-
series de datos temporales. raci´ on, nuestro m´ etodo ser´ıa capaz de obtener res´ umenes como

El concepto de resumen ling¨ u´ıstico es tambi´ en abordado en el mostrado a continuaci´ on:

los trabajos de D´ıaz et al. [14], Trivi˜ no et al. [15] y Moreno Most of the patient inflow is low or very low with cold weather;
[16]. medium in seasons with cold to hot
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 47

weather, May, and June; very high or high in July and August; Se ha identificado la necesidad de introducir el resumen ling¨
and high or medium in September and October. Finally, at least u´ıstico en este campo con el fin de conseguir m´ etodos
70% of patient inflow is low or very low in November. r´apidos, sencillos y que produzcan resultados informativos, de calidad y
amigables para los usuarios. Los resultados obtenidos siguiendo patrones

FCube Factory es una plataforma web que nos permite la manipulaci´ semejantes a los del lenguaje natural ser´ an

on de grandes cantidades de datos almacena- mucho m´ as legibles y por lo tanto ´ utiles para su posterior uso.

dos siguiendo el modelo multidimensional ([12], [22]). En su versi´ Los res´ umenes ling¨ u´ısticos de series de datos se presentan
on inicial se implementaron diversas t´ ecnicas que como una herramienta de gran utilidad en el ´ ambito del
ofrec´ıan informaci´ on novedosa obtenida a partir de los datos Business Intelligence en general y en el apoyo a la toma de decisiones en
almacenados. Las capacidades de esta potente plataforma se est´ particular.
an ampliando en la actualidad mediante la adici´ on de la
R EFERENCES
posibilidad de obtenci´ on de res´ umenes de datos en general y
de series temporales en particular. [1] I. Z. Batyrshin and L. Sheremetov. Perception-based approach to time
series data mining. Appl. Soft Comput., 8(3):1211–1221, 2008. [2] I. Z. Batyrshin and T.
A trav´ es de la plataforma se pretende que el usuario tenga la posibilidad Sudkamp. Perception based data mining and
de consultar cubos de datos multidimensionales de forma r´ decision support systems. Int. J. Approx. Reasoning, 48(1):1–3, 2008. [3] R.

apida y sencilla, presentando los datos con diferentes formatos Castillo-Ortega, N. Mar´ın, and D. S´ anchez. Linguistic query answer-
ing on data cubes with time dimension. Special Topic Issue on Advances in Fuzzy
(incluyendo la s´ıntesis de audio a partir de los res´ Querying: Theory and Applications in International Journal of Intelligent Systems (IJIS), page
umenes), pudiendo consultar el conjunto de sentencias cuantificadas que To appear. [4] R. Castillo-Ortega, N. Mar´ın, and D. S´

conforman el resumen o un texto completo fruto del postprocesado de anchez. Fuzzy quantification-
based linguistic summaries in data cubes with hierarchical fuzzy partition of time dimension.
dichas sentencias. In H. Yin and E. Corchado, editors, IDEAL’09,
El an´ alisis de la variaci´ on de afluencia, esta vez a otro centro volume 5788 of LNCS, pages 578–585. Springer, Heidelberg, 2009. [5] R.
Castillo-Ortega, N. Mar´ın, and D. S´ anchez. Linguistic summary-
de salud, sigue siendo el tema en el siguiente ejemplo. En esta ocasi´
based query answering on data cubes with time dimension. In T. Andreasen, R. R. Yager,
on los resultados se han tomado directamente de la herramienta H. Bulskov, H. Christiansen, and H. L. Larsen, editors, FQAS’09, volume 5822 of LNAI, pages
FCube Factory (ver Figura 2). 560–571. Springer, Heidelberg, 2009. [6] R. Castillo-Ortega, N. Mar´ın, and D. S´

La pantalla est´ a dividida en tres grandes zonas de pre-


anchez. Linguistic local change
sentaci´ on de resultados. En primer lugar, se muestra al usuario una comparison of time series. In Congreso Espa˜ nol de Inform´ atica. CEDI
representaci´ on gr´ afica de la serie de datos temporal. A 2010, pages 451–459, 2010. [7] R. Castillo-Ortega,
N. Mar´ın, and D. S´ anchez. Time series comparison
continuaci´ on, se presenta el resumen de texto postprocesado con la
using linguistic fuzzy techniques. In International Conference on
posibilidad de la reproducci´ on del audio asociado. En Information Processing and Management of Uncertainty in KnowledgeBased Systems.
tercer lugar se ofrece la posibilidad de analizar cada una de las sentencias que IPMU 2010, pages 330–339, 2010. [8] R. Castillo-Ortega, N. Mar´ın, and D. S´
anchez. A fuzzy approach to
componen el resumen final. Al seleccionar una de las sentencias marcar´
the lingusitic summarization of time series. Special Topic Issue on Soft Computing
an las zonas afectadas en el gr´ afico y Techniques in Data Mining in Journal of Multiple-Valued Logic and Soft Computing
se ofrecer´ a la posibilidad de reproducir el audio de la sentencia individual. (JMVLSC), 17(2,3):157–182, 2011. [9] G. Chen, Q. Wei, and E. E. Kerre. Data Mining and
Knowledge
Destacar que la posibilidad de asociar cada una de las sentencias a los
Discovery Approaches Based on Rule Induction Techniques, Massive Computing Series, chapter
datos que soportan la afirmaci´ on en 14 Fuzzy Logic in Discovering Association Rules: An Overview, pages 459–493. Massive
el gr´ afico, ofrece al usuario una herramienta para ponerse en contexto y Computing Series. Springer, Heidelberg, Germany, 2006. [10] D. Chiang, L. R. Chow, and Y.
Wang. Mining time series data by a
comprobar que la veracidad de la afirmaci´ on.
La posibilidad de contar con una herramienta visual y auditiva, sencilla de fuzzy linguistic summary system. Fuzzy Sets Syst., 112:419–432, June
manejar que nos presente los resultados deseados siguiendo los patrones 2000.
[11] Jonathan D. Cryer and Kung-Sik Chan. Time Series Analysis with
de lenguaje usado por los humanos, es un apoyo muy grande sobre todo en
applications in R. Springer, 2008. [12] M. Delgado, C. Molina, L.
´ areas tan Rodr´ıguez Ariza, D. S´ anchez, and M. A. Vila
importantes como el soporte a la decisi´ on. Miranda. F-cube factory: a fuzzy olap system for supporting imprecision.
International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 15(Supplement-1):59–81,
2007. [13] Mar´ıa Pinto Molina et al.
VI. C ONCLUSION Aprendiendo a resumir. Prontuario y
resoluci´ on de casos. TREA, Gij´ on, 1 edition, 2005.
En la actualidad es muy necesario ser capaz de manejar grandes [14] A. Bugar´ın. F. D´ıaz-Hermida. Linguistic summarization of data with

conjuntos de datos. No es extraordinario el hecho de tener que enfrentarse a probabilistic fuzzy quantifiers. In ESTYLF 2010, pages 255–260, 2010. [15] A. S.
Montemayor J. J. Pantrigo R. Cabido G. Trivi˜ no, A. S´ anchez and
una situaci´ on como la descrita, si E. G. Pardo. Linguistic description of traffic in a roundabout. In IEEE International
no frecuentemente, s´ı alguna vez en la vida. Las empresas, organizaciones Conference on Fuzzy Systems - FUZZ-IEEE (WCCI 2010 IEEE World Congress on

e instituciones dependen en gran medida de llevar este proceso a cabo de Computational Intelligence), pages 2158–
2165, 2009.
forma eficaz. [16] J. Moreno Garc´ıa, J. J. Castro-Schez, and L. Jim´ enez. A fuzzy inductive
Es vital el manejo de importantes vol´ umenes de datos, pero algorithm for modeling dynamical systems in a comprehensible way.
IEEE T. Fuzzy Systems, 15(4):652–672, 2007. [17] J. Kacprzyk and A. Wilbik. Using fuzzy
m´as lo es el hecho de ser capaz de extraer informaci´ on ´util de
linguistic summaries for the
dichos datos. Una de las dimensiones m´ as reflejadas en estos comparison of time series: an application to the analysis of investment fund quotations. In
datos es la dimensi´ on temporal. Las empresas mantienen datos U. Kaymak J. P. Carvalho, D. Dubois and J. M. C. Sousa, editors, IFSA-EUSFLAT 2009, pages
1321–1326, 2009. [18] I. Kobayashi and N. Okumura. Verbalizing time-series data: With an
de su producci´ on, las ventas, los gastos, el stock de productos,
y tantas otras facetas similares, que reflejan su funcionamiento y su evoluci´ example of stock price trends. In IFSA/EUSFLAT Conf., pages 234–239,
on a lo largo del tiempo. 2009.
48 CANILLAS DE ACEITUNO, MÁLAGA

Fig. 2. Captura de pantalla de un resumen ling¨ u´ıstico en FCube Factory.

[19] A. Laurent. A new approach for the generation of fuzzy summaries [27] R. R. Yager. A human directed approach for data summarization. In
based on fuzzy multidimensional databases. Intell. Data Anal., 7:155– IEEE International Conference on Fuzzy Systems, pages 707–712, 2006. [28] L.A. Zadeh.
177, April 2003. Fuzzy sets. Information and Control, 8, 1965. [29] L. Zhang, Z. Pei, and H. Chen. Extracting fuzzy
[20] S. Mitra, Senior Member, Fellow, S. K. Pal, and P. Mitra. Data mining linguistic summaries
in soft computing framework: A survey. IEEE Transactions on Neural Networks, 13:3–14, based on including degree theory and fca. In Proceedings of the 12th international Fuzzy
2001. Systems Association world congress on Foundations of Fuzzy Logic and Soft Computing, IFSA
[21] D. Mladenic, N. Lavrac, M. Bohanec, and S Moyle, editors. Data Mining ’07, pages 273–283, Berlin, Heidelberg, 2007. Springer-Verlag.
and Decision Support, volume 745 of The Springer International Series in Engineering and
Computer Science. 2003.
[22] C. Molina, L. Rodr´ıguez Ariza, D. S´ anchez, and M. A. Vila Miranda. A
new fuzzy multidimensional model. IEEE T. Fuzzy Systems, 14(6):897–
912, 2006.
[23] J. A. O’Brien and G. M. Marakas. Management information systems.
McGraw-Hill, 8 edition, 2008. [24]
Daniel Pe˜ na. Analisis de Series Temporales. Alianza, 2005.
[25] R. R. Yager. A new approach to the summarization of data. Information
Sciences, ( 28):69–86, 1982.
[26] R. R. Yager. Toward a language for specifying summarizing statis-
tics. IEEE Transactions on Systems, Man, and Cybernetics, Part B,
33(2):177–187, 2003.
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 49

fuzzy BSC for Quality Assurance Learning Process

Luis Cerda*, Juan Horacio Campos †, Mario Rojas †, and Daniel Sánchez ‡

* Facultad de Ciencias Empresariales, Universidad Autónoma de Chile,


e-mail: luis.cerda@uautonoma.cl

† Facultad de Economía y Negocios, Universidad Andrés Bello Chile,

e-mail: juanh.campos@uandresbello.edu ,

† Facultad de Economía y Negocios, Universidad Andrés Bello Chile,

e-mail: jm.rojas@unab.cl .

‡ European Centre for Soft Computing, Mieres, Asturias, Spain, and with the Dept.

Computer Science and A.I., University of Granada, Spain.


e-mail: daniel.sanchezf@softcomputing.es.

Resumen: El Fuzzy Balanced Scorecard ha sido propuesto por Bobillo, Delgado, Gómez-
Romero y López [BF09], para gestionar ámbitos caracterizados por la imprecisión y la
ambigüedad, en este trabajo se muestra su aplicación al aseguramiento de la calidad del proceso
formativo universitario de pre-grado y lo complementa con la extracción de reglas de asociación
difusa para mantener la vigencia de los indicadores gestión y sus metas.

Palabras claves: Reglas de Asociación, Minería de datos, Gestión y Aseguramiento de la


Calidad, Proceso de Enseñanza-Aprendizaje, Lógica Difusa.

Abstract — The Fuzzy Balanced Scorecard has been that the model in its original version is not apt to manage environments
proposed by Bobillo, Delgado, Gomez-Romero and Lopez, to manage areas where the performance measurement introduces fuzzy variables for this
characterized by the vagueness and ambiguity, this paper demonstrates its purpose Bobillo et. al. [2] proposed the so-called fuzzy Balanced
application to ensure quality of university learning process of
Scorecard, from now on, fuzzyBSC.
undergraduate and supplements it with the extraction of fuzzy association
rules to maintain the validity of the management indicators and its goals.

This paper shows that this emerging perspective fuzzyBSC, is valid


as an alternative of solution for the continuous and systematic control of
I. I NTRODUCTION the learning process, given that it handles vagueness and uncertainty

T
and also provides proactive support for decision-making leading to
HE high and increasing competitiveness of the Chilean educational
ensure quality.
system in the third cycle requires its suppliers to demonstrate that the
learning process made is with quality certified. Ensuring the quality of
the learning process involves handling the vagueness and ambiguity
The fuzzyBSC model is reinforced extracting useful and novel
inherent in the evaluation and monitoring of performance and efficiency
knowledge from historical databases that store transactions that the
of its protagonists (students and teachers), which represents a
learning process generates, which permits to verify the validity of the
challenge not overcome by conventional management tools.
processing rules, rates and targets.

The fuzzyBSC is updated applying data mining techniques, it permits


Among the management tools to assess performance, it is
to control more accurately the level of progress and degree of
recognized the Balanced Scorecard proposed by Norton and Kaplan [1],
development of cognitive, behavioral, attitudinal and procedural skills
as one of the more efficient pro-active management tools in the business
that reaching students during the learning process, the level and quality
sector. It is also known
of faculty contribution; level of completeness of the
50 CANILLAS DE ACEITUNO, MÁLAGA

profile of egress and their relevance to the needs of the environment and university selection tests.
of potential employers, finally the level of satisfaction with the learning o Number of citations and/or publications (adjusted for the number of
experience gained and the grade of fulfillment of expectations both in equivalent full-time teachers)
terms employability and in the level of monthly income received by the o Peer evaluation and/or evaluation of academic excellence.
graduate.

While in the local context, an academic unit-level or professional


Thus, the solution fuzzy BSC for Quality Assurance Learning Process, career and in order to guide applicants to tertiary education, the state
permits to solve two of the main problems that represents pro-active through the Ministry of Education, offers the student community and the
management of the learning process, namely, on one hand having a wider public, trends and patterns that show the university careers as the
managerial tool that allows to objectify the subjectivity to which are following indicators:
measured the entry skills, the efficiency of the process of skills
development, verification of the result obtained in each of the stages
leading to creation of the egress profile and the stage of success o Enrolment number and last score entered o Level of retention o
obtained by the new professional when he incorporates himself into the Actual duration of the career o Level of employability of graduates o
milieu and the other hand, to maintain current strategic objectives, its Monthly Income from the first and fifth year out of University
management indicators and its goals, extracting useful and novel
knowledge from the historical database that provides the same solution.

In this paper we include data from the main reference point, the
report "Working Future 2009/2010" sponsored by the Ministry of
This document presents the preliminary work for free adaptation of Education, University of Chile and Diego Portales University, and
fuzzyBSC to quality assurance of the learning process and the coordinated by the eminent national experts Patricio Meller and José
verification of validity of the processing rules through data mining Joaquin Brunner.
techniques and it is established the future work to develop to implement
it as solution for the quality assurance of the learning process of an
B. Learning Process Quality Control
academic unit of undergraduate.
Although the indicators identified in the previous section, of one way
or another way, sanction the quality of the result of the learning process,
they do not control it, for these effects and in this sense, for this work is
This paper is organized as follows: Section 2 shows the
considered, as benchmark, the systematic model of Education System
methodologies and main conceptual aspects of this work, Section 3
Quality, developed by Arturo De la Orden [4], which establishes the
describes the current status of field of study, Section 4 presents an
relationship of effectiveness, efficiency, functionality, level of use and
example, formulating a dimension of fuzzyBSC, the Section 5 shows the
allocation levels between inputs, functions, goals and objectives and
verification process of the indicators and fuzzyBSC goals through
education products.
extraction of mining fuzzy association rules, finally Section 6 contains
some conclusions of the work done and some ideas for future work.
It raises the
consistency between inputs, processes, products, goals and satisfaction
of social needs and expectations that define the quality of education as

II. B ACKGROUND functionality, relevance.

A. Quality Indicators of the Learning Process Secondly, it notes the consistency of the product with the goals and

According to a study made by Fernández et. al. [3], international objectives, defines the quality of education as efficiency or effectiveness.

guidelines used to determine the quality of higher education institutions,


having considered the overall coverage of the ranking published by The
Times Higher University Ranking; Academy Ranking of World Third, the consistency between, on one hand, input and process, and

Universities; World Universities Ranking on the web, Asia's Best other hand, products, defines the quality of education as efficiency.

Universities 2000, The Center Research Universities Ranking and The


Sunday Times University Guide, notice that, in general, the most used
indicators are: As a summary indicates that the explanatory concept of the
assessment of the quality of education jointly considers the three
interrelated dimensions: functionality, efficiency and effectiveness.

o Teachers/students ratio.
o Entry Qualifications, ie, high school grades and
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 51

C. Step by Step Evaluation of the Learning Process D. Authentic Evaluation of the Learning Process
In Arturo de la Orden’s aforementioned work, it is noted that The demands of the environment requires that vocational learning is
the Joint Committee on Standards for comprehensive, meaning that learning and its evaluation also covers the
Educational Evaluation, believes that "the evaluation is the systematic cognitive aspect of yesteryear, whose evaluation was binary long time
determination of the value or merit of an object", the concept “value” (Knows/Does not know), covering behavioral, attitudinal and procedural
clearly indicates that any evaluation involves a value judgment and fields of the professional profile, to that end, the emerging technique of
therefore it may not be pretended neutrality, on the contrary, requires a evaluation in faculty who have accepted the challenge, is the authentic
defensible set of principles or ideals to determine the status of the object evaluation, which is aimed at assessing the level of skill development
of being evaluated with respect to such values. Often the value of object through action manifested, which, it claims to do these measurements
to be evaluated is specified on its merit or intrinsic value, this accounts with wider tasks such as troubleshooting. In assessing the domain of
for the subjectivity and vagueness inherent in the evaluation process that certain skills and competence should be applied an expert opinion,
this paper argues. which as in all areas, has a strong element of intuition and subjectivity of
the evaluator.

It also notes that the intended use of the results of the evaluation
(information and value judgment of the object), distinguishes two
E. Intuition, Subjectivity, and Vagueness of the Learning
categories called learning function and summative function, where the
Process Evaluation
first is an evaluation of processes and the summative function is a final
As Arturo de la Orden´s work aforementioned points out, evaluation
evaluation. To formative evaluation is given the proactive nature and
of the result of each stage takes the form of merit or intrinsic value,
whose function could be identified with permanent decisions-making on
which accounts for the intuition, subjectivity, vagueness and ambiguity
program processes, thus considering the summative evaluation as
that are inherent to the learning evaluation process, the analysis of the
retro-active with the function of demanding responsibility or
vagueness and ambiguity dates back to early last century and is one of
accountability as a consequent of the final results of the program, which
its highest expressions in 1965 with the work of Lotfi Zadeh [5], with the
tends to confirm the proposal to have a mechanism to permit monitoring
definition of fuzzy set that gives rise to the Theory of Possibility. This
step by step the learning process.
theory allows expressing in mathematical terms the approximate
reasoning which is used by man in everyday life, describing facts that
are not totally true or totally false, for that it is not apply the classical
logic or logic bivaluate. This theory of Fuzzy Logic allows using concepts
With regard to the concept of quality, De la Orden states "The lack of
concerning to reality, defining varying grades of membership and
a concept of quality as a benchmark for evaluation of an educational
following reasoning patterns similar to those of human thought, Kosko
system obviously is translated into the impossibility of establishing
[6]. For example, in the formal logic if a result is good, it can be score
criteria for the selection of variables as indicators, ensuring information
“achieved”, and otherwise “not achieved”, namely, true or false,
about something we call quality, whose identity is not determined", which
approved or disapproved, for fuzzy logic is possible to identify
leads us to propose the verification of indicators and targets by applying
intermediate outcomes such as competition grades as proposed by Gil
data mining to verify their relevance
Aluja [7] and interpretation of grades that notes the regulation of the
student, both are reflected in Table I.

He also notes that the connection with the movement focused on the
management and quality control and total quality, developed and
promoted by the business world, a concept that in the educational field
has a high level of ambiguity and scant operating as educational activity
guide, which is remedied with the concepts introduced by Bobillo in his fuzzy
In this sense, as manifested by Bobillo, the membership functions
BSC model.
used for the definitions of fuzzy sets such as triangular and trapezoidal
functions are fully applicable in this context.

Achieving the egress profile with effective duration of the similar


career to the theoretical time required to control step by step the
Thus, from the standpoint of the learning process, this model permits
process, for this measurement and quality assurance of the learning
to capture more accurately the reality in terms of reflecting in best way
process, the authentic evaluation is the emergent evaluation process
the vagueness and subjectivity of the evaluations.
that leads to guarantee it.
52 CANILLAS DE ACEITUNO, MÁLAGA

TABLE I knowledge is a basic need, in our specific case, to determine trends and
I NTERPRETATION OF EVALUATION
patterns in a field in constant evolution and improvement that nowadays
Approved Levels of competition Grades
requires timely and effective decisions.
1.0 Fully competent
0.9 Competent 7 Excellent 6 Very
Yes 0.8 Practically competent Good 5 Good 4
0.7 Enough competent Sufficient
The treatment, storage and processing of historical data with their
0.6 Nearly Competent respective linguistic labels for each results obtained by its protagonists,
0.5 Moderately competent in different learning
activities, are contributing the attributes that make a transaction in the
repository of historical data.

0.4 Almost incompetent


The evaluation of each stage of the learning process, the evaluated
0.3 Quite incompetent. 3. Insufficient
No 0.2 Practically incompetent 2. Deficient task characteristics, the context of
0.1 Incompetent 1. Bad evaluation and other specific materials to the evaluator and who is
0.0 Totally incompetent
evaluated, all of them form a set of items, given this set of items, I, and a
set of transactions T (which is also sometimes called T-set), where each
transaction is a subset of I, we say that an association rule [9] is an
"implication" of the form A s C that denotes the presence of the itemsets
F. The Relationship Between Authentic Evaluation
(or setsof sets) A and C in certain transactions of T, assuming that A,C ⊂ I,
and Fuzzy Logic.
A ∩ C = ∅;

The authentic evaluation requires to objectify the subjectivity


and A, C ≠∅. We shall follow the notion of fuzzy transactions and fuzzy
associated with measuring the performance of individuals participating
association rules introduced in [8], employing support and certainty
in the learning process, this objectification is achieved by fuzzy logic,
factors for assessing the rules. We shall also employ the approach of
which converts input variables (qualitative and quantitative) on linguistic
very strong rules proposed in [10], that states that a fuzzy association
variables through membership functions or fuzzy sets. A linguistic
rule is very strong if both the rule and its contrapositive are strong.
variable is a variable whose values are words or sentences (not
numbers). Often you want to describe the state of an object or
phenomenon, for that, it is used a variable whose value does the
description, for example in our case, to assess the level of proficiency
achieved, this is measured in terms of ability, disposition or willingness
H. BSC as a Generalized Model of Management

to perform it and the knowledge applied when the particular task is


Control

performed, this is solved using fuzzy variables that admits their values
The control of management or performance
are linguistic labels whose terms are defined as fuzzy sets (on some
management nowadays has an implicit relationship with the instrument
underlying domain).
presented in 1992 at the Harvard Business Review named the Balanced
Scorecard by Norton and Kaplan [1]. The objective of
this instrument is
continuously evaluating the organizational, group and individual
performance, from four perspectives:
The incorporation of linguistic labels, which, by its affinity with the
way of human´s reasoning, have characteristics appropriate to meet this
challenge in addition to granting the ease of storing and processing 1) The perspective of organizational dynamics which permits to
evaluate the performance of members of the organization and its
historical data to extract further useful and novel knowledge hidden by
commitment to the vision, mission and strategic objectives of the
fuzzy association rules which they provide the best result in similar
organization and this performance is the basis for the following
situations as described by Delgado et. al. [8].
perspectives.

2) The perspective of internal processes which permits to determine


whether the performance of internal processes serves to influence
G. Maintaining the fuzzyBSC through Data Mining
customers.
and Fuzzy Association Rules

Data mining, aimed at obtaining useful knowledge, not explicit from


3) The perspective of customers which allow knowing if the target
segment is getting the added value it is expected to receive.
the data stored in repositories with historical data, represents a
methodology that offers an excellent alternative of solution to the
problem under study, since, as in other areas, is recognized that the
extraction of
4) The financial perspective ( which in our case
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 53

corresponds to the perspective of user/beneficiary when dealing with contribution is measured in terms of the progress of implementation of
non-profit entities as stated by María José González Quintana and commitments by teachers and the result of the evaluation by the
Encarnación Cañadas in [11]), which permits to determine the added students of teachers' work in relation to the validity and appropriateness
value to stakeholders and the positive externalities that generates the of content and activities developed by teachers in their subject, among
environment and society in general. others.

I. BSC as a Management Control Model of the 2) For the perspective of internal processes providing an efficient and
Learning Process effective learning process with good indicators that allow the level of
progress in content and activity of the subject that lead to achievement
In the work published by Leonel Arias et. al. [12], it is raised the of the professional profile of the student and to determine the level of
application of the BSC in public higher education institutions and they retention timely (attendance of pupils) and risk conditions of repeat that
build the strategic map considering for Human Capital perspective and attacks against the actual duration of the career, this requires evaluating
Organizational Dynamics evaluate the alliance with other institutions, the the development attained in skills and knowledge by students and by
learning programs , technology and know-how (Know How), the internal fulfillment of progress level of the program of subject, timeliness and
process perspective, consider completeness of content delivery and implementation of planned
activities and evaluations, among others.
the research, extension, administrative
modernization and academic reform among others, on the customer
perspective where applicants, students,
graduates and employers are included, consider
efficiency and effectiveness in research, extension and teaching and 3) For the perspective of customers (students)
finally in the Financial perspective or Contribution of Interest Group, s providing excellent learning to attract the best applicants and students
consider the community, public and private companies, and other getting good indicators in number of stakeholders and last registered
indicators such as the egress of skilled professionals, knowledge scores and good grades from the student and teacher, that is measured
transfer to society and improving quality of life of the community, in our in terms of satisfaction for the learning experience of students and
case we consider to graduates and potential employers are part of the indicators of attendance and punctuality to classes, student academic
users/beneficiaries scale. performance and level of commitment and involvement with the process
of learning to learn.

J. Fuzzy BSC Applied to the Learning Process 4) For user/beneficiary perspective (contribution to the milieu and
Interest Groups, such as society, employers and graduates): Contributing
Bobillo's work et. al., to incorporate the treatment of uncertainty and to the milieu a graduate with a comprehensive education that contributes
ambiguity to the BSC, transforms it and presents it as a valid option for professionally to the discipline and growth and development of the
continuous evaluation of the performance of the different roles and society, measured by the level of employability of
different stages of the learning process that this work aims to obtain.
graduates and the financial
compensation that they receive (monthly income from the first and fifth
The proposed design for the different perspectives of fuzzyBSC to year out of school) as well as evaluated its contribution to the
continuously evaluate the learning process under study is the following: environment in terms of number, quality and evaluation of professional
practices carried out, early employability and evaluation to contribution
as community services in consulting and business support to
1) The basis perspective is of organizational dynamics entrepreneurs.
(Faculty and Staff): The strategic objective of the teaching unit is to have
excellence faculty and staff. Indicators that permit to verify fulfillment with
these objective, are, for example teachers/students ratio, the number of For example, the fuzzyBSC could be configured with the following
citations and/or publication of full-time teachers and those that measure indicators and targets:
the organizational climate conductive to excellent learning experience of
their students. 1) Organizational Dynamics Dimension or
Perspective:

Number of teachers in relation to enrolled students, the goal is to


The organizational climate is measured in terms of attendance and have a higher than average rate of school of the discipline and improve it
punctuality of teachers. Teacher's by 10% annually.
54 CANILLAS DE ACEITUNO, MÁLAGA

TABLE II
R ESULTS OF Q UALITY C ERTIFICATIONS
Number of teachers with grades and graduate, maintaining a higher
than average rate of school of the discipline with an annual growth by Units Total Certified Rejected
10%. Universities 65 56 9
Professional Institutes 43 11 1
Technical Learning Centers 74 8 2
2) Internal Processes Dimension:
Armed Forces Institutions 3 3 3
Careers 7746 444 8
Retention = abandonment of the career by class/total enrolled Master Programs 768 179 8
number by class, the goal is to have below than average rates of school PhD Programs 170 118 5

of the discipline and reduce them by 10% per semester.


In this paper, the career under study has a growing labor demand,
this means that their income levels have been rising at rates above 10%
per year, it is conducted in 94 sites of 33 higher educational
Repetition = the number of repeaters by class/total number of pupils
establishment, of which 9 have certified quality, it is taught in day and
in the class, maintain a repetition below than average of schools of
evening modality, with an enrollment of 11,931 students nationwide,
discipline.

it has a low score requirement, their


3) Dimension of customers:
minimum scores of university selection test (PSU), are decreased 39
points in the past five years, although it remains high expectations of
Level of satisfaction of the learning experience higher than the
achieving employment at egress from 90% with a monthly salary or
average of school of the discipline, reducing the gap in annual rates by
wages for new graduates of the school not leadership average around $
10%.

350,000 (500 Euro/month), while those of the leading university exceed


Improve the entry profile reducing gap between the last score
$ 700,000 (1,000 Euro/ month), furthermore, it is considered one of the
accepted with the scoring accepted for the leader school by 10%
university careers which has the best return on investment, ie an IRR of
annually.
2.8, measured in terms of remuneration of the first 10 years and future
income to 65 years, minus the costs of career and in graduating time.
Increase enrolled students by 10% over the previous year.
The dropout rate in the first year amounts to 30% on average, among
the main motivations are the motivational, academic achievement,
feelings of inequality by the educational institution of origin and family
4) Users/beneficiaries Dimension:
support.

Employability level higher the average of graduates schools of


discipline and reducing the gap in annual rates of 10%.

In the particular case under study, the career has about 20 years of
existence with an accumulated historical enrollment of 3,906 students.
Wage levels higher the average for graduates of schools of discipline,
Of which 1.732 belong to daytime class and 2.174 evening class.
reducing the gap in annual rates of 10%.

Today the career gives more than 100 courses per semester for its
III. S COPE OF S TUDY
853 active students.
The status of certified quality of the learning process of the university
system for undergraduate students, according to the Higher Education
IV. E XAMPLE OF A PPLICATION
Council of Chile, are summarized in Table II, which states that only 444
As an example, it is only presented the internal process dimension of
of
fuzzyBSC, the data used are from the first semester of the first year, in
7.746 careers (6%), with certified quality . Moreover
particular the class entering the career in 2009. The exploratory analysis
4.327 careers (56%) belong to universities with institutional quality
of these data is performed using the results of the 5 initial subjects that
certified, there is not binding
make up the curriculum, these data show the distribution of students per
relationship between the certified quality of the institution and the quality
course shown in Table III:
of the learning process specific to each careers, a situation that is being
resolved. For postgraduate programs, 1083 programs are offered, of
which 79% belongs to such accredited institutions, and 28% of these
programs are with certified quality.
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 55

TABLE III final average grade and improve it at the rate of 10% per semester.
C OURSES FOR SUBJECTS OF 1 ST S EMESTER.

Subject Courses Students


Accounting 4 246 o Reduce the gap with the entry profile to 5% during the first two
Administration 4 247 weeks of classes.
Logical Thinking 6 258
Algebra 6 178
English 8 201
Total 28 1.130 V. V ERIFICATION

To validate the validity of assumptions, the


When the first semester ended, this class has a good yield 38% on
management indicators and targets formulated by teachers for fuzzy BSC
average per subject and 41% of regular yield.
internal process dimension, we proceed to label the fuzzy variables as
passing grade per course completed, PSU score,
income level of the home
Students generally come from educational
education establishment, and we extracted the no-evident knowledge
establishment of medium-low socio-economic level with a regular-type
existing in the databases by extracting fuzzy association rules. Labels
education, 43% of them correspond to very young students (recent
were stablished with the help of experts. This process was developed
egress), and 39% for adult students from labor world.
considering the following:

From exploratory analysis of data for the results of the first semester
363 transactions representing the results obtained by students in
of the students entering in 2009, and the opinion of teachers involved in
each of their subjects.
their learning process, who suggesting as an answer to the question
"What are the characteristics of students in first year who obtaining good
In processing these transactions, it will get the
results during the learning process?”, they respond as follows:
following fuzzy association rules:

507 rules with 2 elements,


2.132 rules with 3 elements,
a) Most students who get better results are very young
4.583 rules with 4 elements
and came from schools located in a good income township, with a good
scoring on the university selection test (PSU).
Among these 7.222 rules, Table IV shows some very strong rules
found.

b) Most students who come from communities of


middle income level with low scoring on the PSU, achieve the minimum
VI. C ONCLUSION
score needed to pass the course.
The proposed solution provides to the learning process a
c) Usually students entering the career have had better measurement and control tool, which involves
scores on the mathematical PSU than language PSU, which allows them protagonists with their performance and allows through management
to pass specialty classes, albeit with difficulty. indicators determine whether each stage of the process is meeting the
standards that the unit has been defined as parameters which ensure its
quality and ensure the formation of the egress profile.
In general the freshmen, the difficulty to pass first semester courses
in decreasing order of difficulty are Mathematics, Accounting, Language
and Administration. This solution reduces or eliminates the uncertainty of educational
planning, whose results are usually known at the medium and long term,
From the results obtained by students in the first semester is setting to change to online control, step by step, stage by stage and it is
up a database and through an exploratory analysis, the teachers controlled as the transactions are generated, which allows to know, on
determine the variables that comprise the indicators identified previously the go, the gap between the planned and actual and to make appropriate
by the teachers and the thresholds of the goals, which are the following: decisions to correct the process.

Having the possibility of rescuing the useful no-explicit knowledge


hidden in the database and extract it using fuzzy data mining techniques,
o Whereas 75% of students come from loweducational institutions, allowing the feedback to maintain force fuzzyBSC.
we must work to improve the
56 CANILLAS DE ACEITUNO, MÁLAGA

Future work consists of extending the verification process to all [4] A. de la Orden, “Evaluación y calidad: análisis de un modelo”, Estudios sobre
Educación, 16, pp. 17-36, Servicios de Publicaciones de la U. de Navarra, 2009.
dimensions of fuzzyBSC design, through data mining process. Construct
[5] L.A. Zadeh, “Fuzzy Sets”, Information and Control. 8, pp. 338-
and implement the proposed model, considering the necessary
interfaces to capture and consolidate data coming from different existing 353., 1965.
[6] B. Kosko, “Fuzzy systems as universal approximators”. IEEE Transactions on
information systems and building up a database which allows to manage
Computers, 43 (11), pp. 1329-1333, 1994. [7] J. Gil Aluja, “Nuevas técnicas para la
online the quality of learning process of undergraduate college, with a gestión de empresas. Retos Empresariales”, Management Empresa, Universidad de
repository of historical transactions that periodically allows performing Barcelona,
1997.
the data mining process that helps maintain in force the management
[8] M. Delgado, N. Marín, D. Sánchez, and M.A. Vila, “Fuzzy Association Rules: General
indicators and process goals. Model and Applications”, IEEE Transactions on Fuzzy Systems 11(2), pp. 214–225,
2003. [9] R. Agrawal, T. Imielinski, and A. Swami. “Mining associations between sets of
items in massive databases”. In ACM-SIGMOD International Conference on Data, pp.
207–216, 1993. [10] F. Berzal, I. Blanco, D. Sánchez, and M.A. Vila., “Measuring the
Accuracy and Interest of Association rules: A New Framework.”, Intelligent Data
Analysis 6(3) pp. 221–235, 2002. [11] M.J. González and M.E. Cañadas M, “Los
R EFERENCES indicadores de gestión y el cuadro de mando en las entidades no lucrativas”,
CIRIECESPAÑA 63 pp. 227-252, 2008. [12] L. Arias-Montoya, J.C.
[1] R.S. Kaplan and D.P. Norton, “ The Balanced Scorecard: Measures that drive
Castaño-Benjumea, A.M. Lanzas-Duque, Scientia et Técnica Año XI, 27, 2005,
performance”, Harvard Business Review, 1992. [2] F. Bobillo, M. Delgado, J.
181-184.
Gómez-Romero, and E. López, “A semantic fuzzy expert system for a fuzzy balanced
scorecard”, Expert System with Applications 36, pp. 423-433, 2009. [3] R. Fernández, Y.
Martínez, N. Velasco, “Indicadores y estandares internacionales de calidad
universitaria”, Revista Calidad de la Educación 25, pp. 17-29, 2006
II JORNADAS ANDALUZAS DE INFORMÁTICA, JAI2011 57

TABLE IV S OME V ERY S


TRONG R ULES

Fuzzy Association Rule Support % CF

If SINCEMATFUZZY = 'medium' then SINCELENGFUZZY = 'medium' 75.48 1


If FUZZYINGCOMUNA = 'Low' then SINCELENGFUZZY = 'medium'
72.72 0.028
If AGE = 'VeryYoung' y SINCEMATFUZZY = 'medium' then SINCELENGFUZZY = 'medium'
46 1
If AGE = 'VeryYoung' y FUZZYINGCOMUNA = 'Low' then SINCELENGFUZZY = 'medium'
41 0.1
If FUZZYINGCOMUNA = 'Low' then COMPETENCIAFUZZY = 'NearlyCompetent'
39 0.02
If COMPETENCIAFUZZY = 'NearlyCompetent' y FUZZYINGCOMUNA = 'Low' then SINCELENGFUZZY = 'medium'
36.3 0.3
If AGE = 'VeryYoung' y FUZZYINGCOMUNA = 'Low' y SINCEMATFUZZY = 'medium' then SINCELENGFUZZY = 'medium'
35.8 1
If AGE = 'VeryYoung' y FUZZYINGCOMUNA = 'Low' y SINCELENGFUZZY = 'medium' then SINCEMATFUZZY = 'medium'
35.8 0.48
If FUZZYPSU = 'AlmostIncompetent' then AGE = 'VeryYoung'
29.47 0.22

S-ar putea să vă placă și