scieee Science in your language
[es] (orig)

Algoritmos de clasificación para el apoyo en el diagnóstico de celiaquía

Abstract

La mayoría de las personas que padecen la enfermedad de celiaquía están sin diagnosticar, ya sea porque los síntomas se confunden con otras enfermedades o porque el resultado de las pruebas tiene un retraso excesivo. Este proyecto tiene como objetivo minimizar este problema, facilitando el diagnóstico e identificando la enfermedad en pacientes que no siguen una clínica convencional. Para esto se unirá la medicina con la inteligencia artificial. De esta manera se realizará un análisis detallado de los datos de los pacientes obtenidos a través de los médicos, desarrollando un algoritmo de Machine Learning para la identificación y clasificación de la información, centrando en los algoritmos de clasificación.

Read accessible full text

Algoritmos de clasificación para el apoyo en el diagnóstico de celiaquía

Author: Anei, Cristian Emanuel; Marmolejos Urbáez, Jennifer; Zapata Arciénaga, Jennifer
Year: 2022
Source: https://docta.ucm.es/bitstreams/f0c5668f-96fc-4d8a-8d2d-93673ffca448/download
Algo i mos de Clasi icación pa a el apoyo en el diagnós ico de
celiaquía
Classi ica ion Algo i hms o suppo he diagnosis o celiac
disease
C is ian Emanuel Anei
Jenni e Ma molejos U báez
Jenni e Zapa a A ciénega
G ado en Ingenie ía In o má ica
Uni e sidad Complu ense de Mad id
T abajo Fin de G ado
15 de sep iemb e de 2022
Tu o es
Me cedes Ga cía Me ayo
Resumen en cas ellano
La mayo ía de las pe sonas que padecen la en e medad de celiaquía es án sin diagnos ica ,
ya sea po que los sín omas se con unden con o as en e medades o po que el esul ado de
las p uebas iene un e aso excesi o. Es e p oyec o iene como obje i o minimiza es e
p oblema, acili ando el diagnós ico e iden i icando la en e medad en pacien es que no siguen
una clínica con encional. Pa a es o se uni á la medicina con la in eligencia a i icial.
De es a mane a se ealiza á un análisis de allado de los da os de los pacien es ob enidos a
a és de los médicos, desa ollando un algo i mo de Machine Lea ning pa a la iden i icación
y clasi icación de la in o mación, cen ando en los algo i mos de clasi icación.
Palab as cla e
Algo i mo de clasi icación, Machine Lea ning, Celiaquiá
Abs ac
Nowadays, mos people wi h celiac disease a e no diagnosed. Tha is ei he because
symp oms a e con used wi h hose o o he diseases o jus because he esul s o he es s
a e excessi ely delayed. The aim o his p ojec is o y o minimize his p oblem by
acili a ing diagnosis and iden i ying he disease in pa ien s who do no ollow a common
clinic. Medicine will be combined wi h a i icial in elligence o his pu pose.
Tha is how a de ailed analysis o he pa ien da a ob ained h ough doc o s will be
ca ied ou : by de eloping a machine lea ning algo i hm in his way ha will be use ul o he
iden i ica ion and classi ica ion o in o ma ion (mos ly ocused on classi ica ion algo i hms).
Keywo ds
Classi ica ion Algo i hm, Machine Lea ning, Celiac Disease
Índice gene al
Índice i
1. In oducción 1
1.1. Mo i ación..................................... 1
1.2. Obje i os ..................................... 2
1.3. Es uc u a de la memo ia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1. In oduc ion 5
1.1. Aim ........................................ 5
1.2. Objec i es..................................... 6
1.3. Wo kS uc u e .................................. 7
2. Fo ma eo de los da os 9
2.1. Es udiodelda ase ................................ 9
2.1.1. Es udio de p o iling ............................ 10
2.1.2. Es udio de la base de da os . . . . . . . . . . . . . . . . . . . . . . . 14
2.2. Manipulacióndeda os .............................. 27
2.2.1. Selección y ans o mación de ea u es ................. 28
2.2.2. Ex acción y c eación de ea u es .................... 32
2.2.3. Codi icación de las columnas ca ego izadas . . . . . . . . . . . . . . . 44
2.3. Da ase sgene ados................................ 45
3. Tecnologías 49
3.1. A chi os...................................... 49
3.1.1. CSV/Excel................................ 49
i
3.1.2. HTML................................... 50
3.2. Lenguaje de p og amación . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.2.1. Anaconda ................................. 51
3.3. He amien asex e nas .............................. 53
3.3.1. Au oML.................................. 53
3.3.2. Pycha m.................................. 54
4. Fundamen os de los algo i mos de clasi icación 55
4.1. Escaladodelosda os............................... 55
4.1.1. MaxAbsScale ............................... 56
4.1.2. S anda dScale .............................. 56
4.1.3. Spa ceNo malize ............................ 56
4.2. Algo i mos..................................... 57
4.2.1. Reg esiónLogís ica............................ 57
4.2.2. A bolesdedecisión............................ 62
5. Fundamen os de los mé odos de e aluación 65
5.1. Accu acy...................................... 65
5.1.1. P ecisión.................................. 66
5.1.2. Recall ................................... 66
5.1.3. F1 ..................................... 66
5.1.4. Speci y .................................. 67
5.2. ROCCu e .................................... 67
5.3. AUC-A ea unde he ROC Cu e . . . . . . . . . . . . . . . . . . . . . . . . 68
5.3.1. A e age P ecision Sco e . . . . . . . . . . . . . . . . . . . . . . . . . 68
6. Resul ados 71
6.1. Resul ados de las medidas en los di e en es Da ase . . . . . . . . . . . . . . 72
6.1.1. Da ase I ................................. 72
6.1.2. Da ase II................................. 73
ii

6.1.3. Da ase III ................................ 75
6.1.4. Da ase IV................................. 76
6.2. Compa ación da ase es s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
7. Conclusión y abajo u u o 83
7.1. Conclusión..................................... 83
7.1.1. T a amien o de la in o mación . . . . . . . . . . . . . . . . . . . . . . 83
7.1.2. Selección de Algo i mos . . . . . . . . . . . . . . . . . . . . . . . . . 84
7.2. T abajo u u o .................................. 85
7.2.1. In o mación ecogida . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
7.2.2. Algo i mos................................. 87
7. Conclusions and Fu u e wo k 89
7.1. Conclusion..................................... 89
7.1.1. In o ma ion p ocessing . . . . . . . . . . . . . . . . . . . . . . . . . . 89
7.1.2. Algo i hmSelec ion............................ 90
7.2. Fu u eWo k.................................... 91
7.2.1. Collec ed in o ma ion . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
7.2.2. Algo i hms ................................ 92
8. Con ibuciones indi iduales al p oyec o 93
8.1. Con ibuciones de Jenni e Ma molejos U baez . . . . . . . . . . . . . . . . . 93
8.2. Con ibuciones de Jenni e Zapa a A ciénega . . . . . . . . . . . . . . . . . . 94
8.3. Con ibuciones de C is ian Emanuel Anei . . . . . . . . . . . . . . . . . . . . 95
Bibliog a ía 97
iii
Capí ulo 1
In oducción
En es e capí ulo p esen amos b e emen e la mo i ación de ás del desa ollo de es e
T abajo de Fin de G ado, el obje i o que que emos alcanza y la es uc u a del es o de la
memo ia.
1.1. Mo i ación
En la ac ualidad, se ha de ec ado que el 1 % de la población mundial padece la en e -
medad celiaquía según la OMS. Las pe sonas con es a en e medad no abso ben el glu en, y
suelen p esen a daños en el in es ino delgado jun o a o os sín omas que hacen que la ida
de la pe sona sea más complicada. Se es ima que un po cen aje muy ele ado de pacien es
(75 %) es án sin diagnos ica , debido a que los sín omas que p oduce suelen apa ece en
o as en e medades.
La con i mación del diagnós ico suele e asa se po di e sos mo i os, como la imposi-
bilidad de asis encia médica pa a analiza los da os del pacien e, o la len i ud de ob ención
de los esul ados. Po ello, la in oducción de In eligencia A i icial puede ayuda , con un
es udio p e io de la in o mación, a un diagnós ico de la en e medad. Además, no sólo ayu-
da en la esolución inal, sino que ambién, puede se i como seguimien o de un pacien e
sin sín omas, o una posible e olución de la en e medad en pacien es que no la ienen pe o
1
p esen an los sín omas.
Como esul ado de odo ello y pa iendo como base de un abajo ealizado con an-
e io idad sob e algo i mos de clus e ing, en es e p oyec o nos cen a emos en acili a el
diagnós ico de la en e medad mucho más ápido, u ilizando algo i mos de Machine Lea -
ning de clasi icación, con el in de ap o echa de o ma más e icien e los da os que enemos,
comp obando cada componen e y su posible u ilidad en el algo i mo, así como ambién
selecciona emos el que mejo esul ados nos pueda da .
1.2. Obje i os
El obje i o de es e p oyec o es pode complemen a los desa ollos de modelos de Ma-
chine Lea ning que se han ealizado con an e io idad sob e es e es udio clínico. En pocas
palab as, se a a de busca un diagnós ico de la en e medad en pacien es que no siguen una
clínica con encional.
De pa ida con amos con una base de da os que se debe analiza pa a consegui el máximo
p o echo de ella. Es a base de da os con iene in o mación de dos ipos de pacien es: los que
padecen la en e medad celiaca y los que no. Con es a in o mación se p oyec an los siguien es
desa íos:
Análisis de la base de da os: en es e paso se p o undiza á en los di e en es a ibu os,
comp obando su u ilidad en o os es udios médicos y en p oyec os an e io es. Es lo
que se conoce cómo ingenie ía de a ibu os.
Aumen a la u ilidad de los a ibu os que se han de inido como ú iles pa a el p oyec o.
U iliza Machine Lea ning pa a agiliza la búsqueda de los algo i mos que mejo e-
sul ado puedan da .
Selección y de inición de los algo i mos de Machine Lea ning a u iliza .
Desa ollo, implemen ación y pues a en p oducción de los algo i mos.
2
Selección de mé icas de pun uación de los di e en es algo i mos de Machine Lea ning.
Análisis de esul ados y exposición de posibles mejo as pa a siguien es lineas de a-
bajo.
1.3. Es uc u a de la memo ia
El es o de la memo ia en la que se p esen a es e T abajo de Fin de G ado es á es uc-
u ada en los siguien es capí ulos:
Fo ma eo de los da os.
Fundamen os de los algo i mos u ilizados.
Mé odos de e aluación.
Resul ados.
Con ibuciones indi iduales al p oyec o.
Conclusiones y abajos u u os.
3
de que la can idad de in o mación es escasa, ya que pa imos de un a chi o de poco peso.
Es o a p ime a is a pod ía no se un p oblema, según un es udio ealizado po Michele
Banko y E ic B ill, in es igado es de Mic oso , en el que concluye on según los esul ados
que “es mejo econside a gas a más ecu sos económicos en adqui i una da os ú iles que
en los p opios algo i mos que se an a u iliza ” [3].
Po ello, g an pa e del p oyec o se cen a á en eo ganiza los da os que amos a analiza
pa a que sean de u ilidad. Es e p oceso inicial se conoce como Fea u e Enginee ing, el cual
u iliza emos en los apa ados siguien es.
2.1.1. Es udio de p o iling
En es e apa ado se a a examina y isualiza la in o mación del da ase que nos han
acili ado. U iliza emos una he amien a de p o iling que nos pe mi i á ealiza un análisis
es adís ico de la calidad de los da os, eso nos da á la capacidad de comp ende de qué
ipo de da os disponemos. Nues a idea es de e mina qué da os no son ep esen a i os o
esenciales, ya sea po pacien es con mucha in o mación incomple a o con da os i ele an es,
que nos pueden pe judica a la ho a de aplica nues o algo i mo; ambién e i amos que los
da os engan bias, es deci , que alguna de las ca ac e ís icas con las que abajamos engan
p io idad sob e o as. Pa a ello no maliza emos la in o mación.
Pa a ealiza es e análisis, u ilizamos la biblio eca de pandas P o iling 1, un módulo
Py hon de código abie o. Es o nos ayudó en la manipulación de la in o mación con un
análisis exhaus i o del da ase , acili ando la comp ensión de es e, c eando un in o me in-
e ac i o en un documen o HTML.
Pa a empeza c eamos un in o me a pa i de la base de da os comple a, que con iene
la in o mación sin manipula ex aída di ec amen e de los da os p opo cionados po los
médicos. El in o me gene ado se di ide en cua o secciones. La p ime a sección, que se
mues a en la Figu a 2.1, con iene la in o mación gene al de la base de da os. Es a consis e
en un esumen de es adís icas que incluye el núme o de a iables, el po cen aje de celdas
1h ps://pandas-p o iling.yda a.ai/docs/mas e /index.h ml
10

acías o ilas duplicadas y el amaño o al de los da os. Uno de los apa ados más impo an es
de es a sección son los wa nings, ya que indican las a iables que ienen una g an pé dida
de da os o co elación con o as a iables y ale as sob e ca dinalidad.
Figu a 2.1: Es adís icas gene ales
La siguien e sección nos mues a un análisis de allado de odas las a iables que con ie-
ne la base de da os, dependiendo del ipo de a iable la in o mación que se mues e se á
di e en e. Es a sección es la que más hemos u ilizado pa a comp ende los da os.
11
Figu a 2.2: Va iable ipo s ing
En la Figu a 2.2 mues a las a iables ipo s ing donde se pueden e los alo es únicos,
el po cen aje de di e encias, el po cen aje de pé dida de da os y el amaño de los da os.
Además, ealiza una ep esen ación his og á ica de los alo es ecuen es o una ep esen ación
en g á ico ci cula .
En cuan o a las a iables de ipo numé icas, es as no p esen an la misma in o mación
que las an e io es, ya que se añade el cálculo de los alo es mínimos y máximos, además de la
media a i mé ica, los alo es nega i os y la can idad de ce os que con iene. Es a in o mación
iene dada po his og amas como se mues a en la Figu a 2.3.
12
Figu a 2.3: Va iable ipo numé ica
Figu a 2.4: In o mación pe dida
13
La e ce a sección del in o me consis e en las co elaciones de los da os, es deci , la
elación lineal que hay en e las a iables. En el análisis del in o me inicial nos hemos dado
cuen a de la g an can idad de alo es a ípicos, epe idos, nulos o acíos que con enía el
da ase . Es os e o es p o ocan que exis an muchas co elaciones alsas en e las a iables,
dándonos in o mación inexac a que no es de u ilidad, po lo cual es e apa ado del epo e
es i ele an e.
Po úl imo, en la Figu a 2.4, se ep esen a la pé dida de in o mación del da ase comple o
en una g á ica.
2.1.2. Es udio de la base de da os
T as el análisis del p o iling, encon amos columnas con mucha pé dida de in o mación
y que po lo an o no son ele an es pa a el p oyec o. De mane a que, pa iendo de la base
de da os comple a, y as un es udio de allado de las columnas del da ase , hemos decidido
queda nos con las columnas que conside a emos a con inuación:
Diagnós ico(Figu a 2.5): Es la columna e ique a, es deci , aquella que usa emos en el
algo i mo pa a clasi ica si padece o no celiaquía según las p uebas, o si iene sín omas
pe o no su e es a en e medad.
Figu a 2.5: Análisis del diagnós ico
País de o igen o en su de ec o la in o mación disponible(Figu a 2.6): como su nomb e
indica con iene la in o mación del país de o igen del pacien e.
14
Figu a 2.6: Análisis del país de o igen
Sexo(Figu a 2.7): Es impo an e conoce el géne o del pacien e ya que la en e medad
se desa olla de o ma di e en e en homb es y muje es, po ejemplo, las muje es en
es ado de ges ación son p opensas a padece la en e medad.
Figu a 2.7: Análisis del sexo
Edad del pacien e(Figu a 2.8): La en e medad puede apa ece a cualquie edad, pe o
se suele diagnos ica con más ecuencia en e los 20 y 40 años, po ello es a a iable
es signi ica i a ya que nues o g upo de es udio iene una media de edad de 39 años.
15

Figu a 2.8: Análisis de la edad
G upo de iesgo(Figu a 2.9): Pe sonas que debido a dis in os ac o es ienen más
iesgo al con ae la en e medad. La celiaquía iene ca ác e au oinmune y po lo
an o las pe sonas con o as en e medades de es e ipo son g upo de iesgo. O o de
los p incipales g upos de iesgo son po p edisposición gené ica, sob e odo si se a a
de amilia es de p ime g ado.
Figu a 2.9: Análisis del g upo de iesgo
O o/s iesgo/s(Figu a 2.10): Es a a iable con iene o os iesgos que no son an
comunes, pe o que son necesa ios pa a nues o es udio, como el Sínd ome de Tu ne ,
Lupus e i ema oso sis émico (LES) , o Hipogammaglobulinemia.
16
Figu a 2.10: Análisis de o os iesgos
G ado de pa en esco(Figu a 2.11): G ado de pa en esco del amilia que padece la
en e medad celiaca si es que lo iene. Es in e esan e conoce si hay amilia es que
padecen la en e medad ya que, sin se una en e medad he edi a ia, hay mayo iesgo
a padece la si hay amilia es a ec ados. A a és de es udios se ha concluido que si el
7,06 % de los p ogeni o es padece es a en e medad, hab á más p obabilidad de que se
he ede [1].
Figu a 2.11: Análisis del pa en esco
En e medad inmunológica(Figu a 2.12): Es e campo incluye las en e medades que su-
e el pacien e, al se en e medades sis émicas a ec a a odos los ó ganos del cue po,
p o ocando que los sín omas puedan se muy a iados. En conc e o, las en e medades
diges i as au oinmunes como la en e medad de Hashimo o, que a ec a al in es ino,
puede se una a ección al amen e elacionada y que debemos ene en cuen a a la ho a
de diagnos ica dicha en e medad.
17
Figu a 2.12: Análisis de la en e medad inmunológica
Sín omas especí icos, o os sín omas(Figu a 2.13): Es a columna con iene los sín-
omas que p esen a el pacien e. Puede lle a en muchos casos a que se iden i ique
co ec amen e una En e medad Celíaca Clásica pe o exis en algunos casos en los que
no es á elacionado di ec amen e y se pod ía diagnos ica de o ma e ónea.
Figu a 2.13: Análisis de los sín omas
Signos(Figu a 2.14): Los signos, a di e encia de los sín omas, son mani es aciones
obje i as, medibles, u o de un es udio médico. En ello incluimos dé ici de hie o o
i amínico.
18
Figu a 2.14: Análisis de los signos
HLA: g upos de iesgo, Haplo ipo1, Haplo ipo2(Figu a 2.15): La en e medad celiaca
es á asociada con los genes localizados en la egión HLA (Human Leukocy e An igen).
HLA-DQ2 y HLA-DQ8 son dos haplo ipos (conjun o de genes que se he edan jun os)
que es án asociados a una mayo p edisposición de desa olla es a en e medad. En
es a columna apa ecen los alo es del HLA que se calculan a pa i de los Haplo ipos
de los p ogeni o es. En caso de que los p ogeni o es no engan iesgo, se asigna á el
alo “Sin iesgo”. Es os son los alo es que puede oma es e campo, o denados de
mayo a meno iesgo:
1. DQ2.5, doble dosis: Dos haplo ipos con alo DQ2.5, o un haplo ipo con alo
DQ2.2 y o o con alo DQ2.5. Que po ando es e alelo, jun o con o os nos puede
indica en un 82 % que puede padece la [4]
2. DQ2.5 una dosis y DQ8 doble dosis: HLA DQ2.5 una dosis es ene un haplo ipo
con alo DQ2.5, o un haplo ipo con alo DQ7.5 y o o con alo DQ2.2. Pa a
ene HLA DQ8 es p eciso ene ambos Haplo ipos con alo DQ8. jun o con
o os nos puede indica en un 31 % que puede padece la [4]
3. DQ8 una dosis: Uno de los haplo ipos con alo DQ8.
4. DQ2.2. DQ7.5: Pa a que el alo sea HLA DQ2.2 es p eciso ene al menos un
haplo ipo DQ2.2 (y en caso de que solo sea uno, que el o o haplo ipo sea sin
iesgo). Pa a ene HLA DQ7.5, es p eciso que al menos un hapl ipo sea DQ7.5,
jun o con o os nos puede indica en un 43 % que puede padece la. [4]
19
DCG Biopsia-AP1, DCG Biopsia-AP2, AP Biopsia DCG LIEs_1(Figu a 2.28): Mues-
a el esul ado de las biopsias ealizadas cuando el pacien e sigue una DCG. Re leja
el daño in es inal del pacien e que cuan o mayo sea el núme o, mayo es el daño
p o ocado.
Figu a 2.28: Análisis del DCG Biopsia AP1
Helicobac e pylo i en el momen o de la biopsia(Figu a 2.29): Se de e mina si el pa-
cien e enia la bac e ia Helicobac e pylo i en su in es ino en el momen o de ealiza se
la biopsia. Simplemen e con end á alo es de SI o NO.
Figu a 2.29: Análisis del Helicobac e pylo i
LIEs DCG %GD_1, LIEs DCG %iNK_1(Figu a 2.30): LIEs se e ie e a la p ueba de
lin og ama de lin oci os in aepi eliales. Es una p ueba que esul a ú il a la ho a de
de ec a la en e medad celiaca en pacien es con un diagnós ico anómalo o asin omá ico.
En es a columna se mues an los esul ados de la p ueba cuando el pacien e sigue una
DCG. Si %GD es mayo o igual que 10 y el pa áme o%iNK es meno que 10, en onces
26

el pacien e se cali ica como “Compa ible con la en e medad celiaca”. Si solo se cumple
la p ime a p opiedad mencionada pe o la segunda no, en onces el pacien e se cali ica
como “Compa ible con EC en DSG”.
Figu a 2.30: Análisis del LIEs DCG %GD_1
LIEs DSG %GD_1, LIEs DSG %iNK_1(Figu a 2.31): Se a a de la misma p ueba
que la columna an e io cuando el pacien e sigue una DSG, así que su a amien o se
ha á de o ma simila .
Figu a 2.31: Análisis del LIEs DSG %iNK_1
2.2. Manipulación de da os
Pa a pode empeza a abaja con los algo i mos de clasi icación nues a base de da os
debe con ene ca ac e ís icas su icien emen e ele an es pa a llega a los esul ados co ec os,
27
con el in de llega a es os esul ados segui emos con el p oceso de Fea u e Enginee ing, que
hace e e encia a las écnicas de ingenie ía u ilizadas pa a selecciona y ans o ma a iables
más ele an es y comp ensibles a pa i de nues o da ase sin puli .
El p oceso de Fea u e Enginee ing cuen a con cua o pasos a segui , c eación, ans o -
mación, ex acción y selección de las a iables, que son a o ables pa a consegui que nues o
algo i mo uncione de o ma ace ada.
2.2.1. Selección y ans o mación de ea u es
Es e apa ado consis e en econoce las a iables más signi ica i as pa a nues o algo i -
mo, es e p oceso es subje i o, en cuan o al obje i o del p oyec o, y se ealiza obse ando el
epo e de calidad de da os. Si exis en columnas/ca ego ías con un po cen aje de in o ma-
ción pe dida o si la ca dinalidad de las ca ego ías es uno en ez de dos o es, po elemen o
den o de las ca ego ías.
Pa a ello, se c ea la ABT (Analy ical Base Table), que nos indica que columnas se an a
u iliza y con iene una desc ipción de su u ilidad e in o mación adicional, como se mues a
en la igu a 2.32.
28
Figu a 2.32: Selección de ea u es ele an es: ABT
Además, se han e isado las a iables numé icas, y si es as con ienen un alo pe dido la
ans o mamos a su alo nulo pa a que el algo i mo uncione co ec amen e. De es a o ma,
añadimos ambién un alo más pa a que no haya da os pe didos en las siguien es a iables.
DCG_ATG2_1,DSG ATG2_1, DCG EMA, DSG EMA, DSG A-PDG_1 ,DCG A-
PDG_1 (Figu a 2.33): Todas es as a iables se ans o man de la misma o ma, los
alo es que oman son “Posi i o” o “Nega i o”, y “No Hecho” en el caso de que no se
ha haya ealizado la p ueba o sea un alo pe dido.
29
Figu a 2.33: T ans o mación de DCG_ATG2_1
Helicobac e pylo i en el momen o de la biopsia (Figu a 2.34): Es a ca ac e ís ica solo
admi e los alo es “Si” o “No”. En es e caso la a iable nula po la que se sus i uye los
alo es pe didos es “No”.
Figu a 2.34: T ans o mación de Helicobac e pylo i
DCG Biopsia-AP1,DSG Biopsia-AP1, DCG Biopsia-AP2,DsG Biopsia-AP2 (Figu a
2.35): Las a iables elacionadas con las biopsias ealizadas admi en los siguien es
30
alo es, Ma sh 1, Ma sh 2, Ma sh 3a, Ma sh 3b y Ma sh 3c. Si el alo es a acío se
añadi á “Sin biopsia hecha en DCG”.
Figu a 2.35: T ans o mación de DCG Biopsia-AP1
AP Biopsia DCG LIEs_1, AP Biopsia DSG LIEs_1 (Figu a 2.36): Es as a iables
pueden ob ene los siguien es alo es Ma sh 0, Ma sh 0-Hp nega i o, Ma sh 0-Hp
posi i o, M1-Hp nega i o, M3b, Ma sh 1, M3a, M3c, M1-Hp posi i o, Ma sh 2 y
M3b-Hp nega i o. En el caso de que haya alo es acíos se sus i ui án po Ma sh 0.
En las dos columnas an e io es, los alo es que ep esen an son:
•Ma sh 0: indica que no se ha p oducido daño en el in es ino delgado.
•Ma sh 1: el in es ino delgado iene las ILS dañadas en un 25 %.
•Ma sh 2: las ellosidades son no males pe o con ienen c ip as hipe plásicas.
31

•Ma sh 3: en es e caso exis e una a o ia en las ellosidades in es inales, c ip as
hipe plásicas y aumen o de ILS.
Figu a 2.36: T ans o mación de AP Biopsia DSG LIEs
2.2.2. Ex acción y c eación de ea u es
En es e p oceso se combinan y ans o man las columnas, pa a c ea una ca ego ía inal
pa a el modelo, u ilizando una nue a hoja de Excel como se p esen a en la igu a 2.37, se
alo a si las a iables debe ían uni se pa a o ma una nue a y así ex ae las pa a educi
el olumen de pé dida de da os.
En es a e apa, además, se ha ealizado una explo ación de los da os, pa a ello se ha
gene ado un epo e de calidad po cada ca ego ía, en es e epo e se incluye in o mación
como, en las ca ego ías con inuas como el alo mínimo, los pe cen iles, el ango de alo que
oman y las a iables desc ip i as como la des iación es ánda o la a ianza; las ca ego ías
32
ca egó icas con ienen, po su pa e, los alo es que con iene, es deci , los elemen os que
o man la ca ego ía, la moda y un his og ama.
Figu a 2.37: Ex acción y c eación de ea u es: ABT Ex endida
Fecha nacimien o (Figu a 2.38) : Con es a columna se c ea Años del pacien e, si la
echa es a acía se coloca el alo de edad diagnós ico, y pa a los alo es que es án
acíos se coloca la media o 0. Es o gene a un da ase ex a, alo a emos cual de ellos
nos da mejo esul ado.
33
Figu a 2.38: Ex acción y c eación de Fecha nacimien o
País de o igen (Figu a 2.39): se c ea una nue a ca ac e ís ica llamada País y se añade
el alo “ ie a” pa a los alo es pe didos.
Figu a 2.39: Ex acción y c eación de Pais
G upo de iesgo, G upo de iesgo.1, O o/s iesgo/s (Figu a 2.40): Se unen es as
es ca ac e ís icas pa a o ma una nue a. La o ma de combina las a a se ag upa
dis in os ipos de iesgo o combinaciones de es os g upos de iesgo de o ma que se
puedan p esen a en una sola columna.
34
Figu a 2.40: Ex acción y c eación de G upo de iesgo
G ado de pa en esco (Figu a 2.41): Se unen odas las ca ac e ís icas de g ado de
pa en esco en una sola. Pa a los casos en los que exis en a ios g ados de pa en esco
po un pacien e, se c ean g ados nue os que simbolizan la pe enencia a ambos g ados.
Los alo es acíos pasa an a se G ado 0.
Figu a 2.41: Ex acción y c eación de G ado de pa en esco
En e medad Inmunológica (Figu a 2.42): Se unen odas las ca ac e ís icas de En e -
medad Inmunológica en una, y se ellenan los alo es acíos como “Sin en e medad”
Figu a 2.42: Ex acción y c eación de En e medad Inmunológica
Sín omas (Figu as 2.43,2.44): Se unen odas las ca ac e ís icas de sín omas en una
sola. Al habe an os sín omas dis in os, los hemos ag upado po ipos de sín omas y
po g upos. Los alo es acíos se clasi ican como asin omá icos.
35
Figu a 2.50: Ex acción y c eación de sín omas
Signos (Figu a 2.51)
•Dé ici Hie o: Anemia e opénica o e openia.
•Dé ici Vi amina: Dé ici Vi amina B12
•Al as T ansaminasas: Hipe ansaminasemia
•Dé ici Nu icional: Dé ici nu icional debidos a malabso ción
•De ici hie o y i amina: Anemia e opénica o e openia y Dé Vi B12
42

•Dé ici nu icional y i amina: Dé ici nu icional debidos a malabso ción y Dé
Vi B12
•De ici hie o y nu icional: Anemia e opénica o e openia y Dé ici s nu icio-
nales debidos a malabso ción
•Dé ici hie o, nu icional y i amínico
Figu a 2.51: Ex acción y c eación de Signos
HLA (Figu a 2.52):
43
•HLA: g upos de iesgo
•Haplo ipo1
•Haplo ipo2
Figu a 2.52: Ex acción y c eación de HLA
2.2.3. Codi icación de las columnas ca ego izadas
Una ez ans o mados los da os, la in o mación se á decodi icada pa a pode se ejecu-
ada po los algo i mos, muchos de ellos necesi an un p e-p ocesamien o y una codi icación.
En es e caso según el ipo de columna se ha ealizado un ipo de codi icación:
44
Coun Vec o ize : con ie e una ca ego ización de ex o a su ep esen ación simbólica
del con ado del ex o. Se p oduce po ejemplo en las columnas de signos o en e medad
inmunológica.
Label Encode : ca ego iza numé icamen e las e ique as de ex o que enemos. Se p o-
duce en las columnas: sín omas, HLA, g ado pa en esco o g upo de iesgo
One Ho Encode : ealiza una ans o mación bina ia del ex o, asociando 0 o 1 a las
ca ego ias. En es e caso, se ha ejecu ado po ejemplo en la columna sexo.
2.3. Da ase s gene ados
Finalmen e, as la selección de los a ibu os del algo i mo y eniendo en cuen a que no
amos a elimina pacien es del da ase , se han gene ado los siguien es da ase :
Da ase I (sín omas sepa ados con echa comple a): en es e caso al p oduci mucha
in o mación el a ibu o sín oma, se ha decidido es ablece que se man ienen las co-
lumnas o iginales pe o con la ca ego ización an e io y las echas ellenas con la edad
media.2
Da ase II (sín omas no sepa ados con echa comple a) la columna a a ans o ma se
en una, gene ando al a combinaciones de las ca ego ías de sín omas y las echas es an
comple as.3
Da ase III (sín omas sepa ados con echa incomple a): es el p oceso de man ene la
ca ego ización y no ellena las echas. 4
Da ase IV (sín omas no sepa ados con echa incomple a): es el p oceso de man ene
la ca ego ización y ellena las echas. 5
2h ps://d i e.google.com/ ile/d/19oGMhl7VT0QebSSmHyRsdp8gDi yI 0Q/ iew?usp=sha ing
3h ps://d i e.google.com/ ile/d/1S4bQKBEuc-EJ SL84ITeoJ2YjR T25a / iew?usp=sha ing
4h ps://d i e.google.com/ ile/d/1DBUw4M_V2YZ-JmmDM4ZCXiB-OJI Xh T/ iew?usp=sha ing
5h ps://d i e.google.com/ ile/d/13j5YJNnEaPs6o5DyjzjsX3MiObn ob1/ iew?usp=sha ing
45
Con es os da ase lo que se desea consegui es p o undiza en la impo ancia de los alo es
nulos, acíos o con in o mación edundan e.
Realizando un análisis p e io pod íamos llega a conclui que en el caso de la sepa ación
de sín omas, se p oduci ía un caso de o e i ing, que ocu e cuando las p edicciones del
modelo seleccionado po el algo i mo es complejo, al que, el modelo encaja di ec amen e
con los da os p opo cionados, y se con ie e en un modelo sensible a los cambios po uido
de los da os. En es e caso, se p oduce po que la columna sín omas iene una g an a ie-
dad de opciones y casos acíos o huecos que puede que no engan elación con la e ique a
seleccionada. El o e i ing se elaciona con los pa áme os de a ianza ele ada y bias bajo.
Po con as e, el unde i ing es el p oblema que ocu e cuando la p edicción del modelo
seleccionado es demasiado simple pa a ep esen a la elación en e las a iables desc ip i as
del da ase . En nues o caso, hemos e i ado es e ipo de p oblemas eliminando las columnas
Indica í ulo del an icue po ATG que ienen una elación di ec a con los las columnas
DSG/DCG ATG. Se elaciona con los pa áme os de a ianza baja y bias ele ado.
Figu a 2.53: Relación en e las ca ego ías que p oducen unde i ing
46
Como se puede obse a en la ma iz de con usión de la co elación Pea son, Figu a 2.53,
los alo es ce canos a 1 nos indican una mayo elación y los ce canos a -1, lo con a io.
Pa a calcula es a medida se di ide la co a ianza de la ca ego ía x en e el p oduc o de la
des iación es ánda de la ca ego ía del x e y.
Es o es un análisis p e io, en capí ulos pos e io es comp oba emos la u ilidad de dicha
sepa ación, y que soluciones se pod ía ealiza pa a e i a p oblemas y mejo a el e ec o de
las medidas sob e los obje i os plan eados.
47

48
Capí ulo 3
Tecnologías
En es e apa ado amos a habla sob e las ecnologías que hemos u ilizado pa a almace-
na y isualiza la in o mación, además de las he amien as en las que nos hemos apoyado
pa a ealiza el código y la op imización de selección de algo i mos
3.1. A chi os
El o ma o de los a chi os que más hemos u ilizado pa a isualiza la in o mación y
almacena la son el Excel o CSV, sob e odo pa a obse a las ablas de da os y clasi ica la
in o mación, del mismo modo pa a el análisis de los epo es empleamos el o ma o HTML.
Es os a chi os los explicamos de o ma más de allada en los siguien es apa ados
3.1.1. CSV/ Excel
En el pun o de inicial del p oyec o, an solo se con aba con un a chi o en o ma o CSV
que cons i uía la base de da os comple a de los pacien es, la cual p o enía di ec amen e de
las uen es médicas.
El p ime paso ha sido con e i a o ma o Excel dicha base de da os pa a acili a nos la
isualización inicial de ilas y columnas, además de las en ajas que iene el abaja con es e
ipo de o ma os, que incluye la posibilidad de ans o ma , anspone y edi a columnas
49
o ilas.
3.1.2. HTML
Aun así, abaja con los da os en o ma o an c udo no acili a el análisis de es os, y
no pe mi e ene una isión gene al de los da os. Po ello, haciendo uso de lib e ías que se
comen a en o os apa ados (Panda P o iling), se ha gene ado un in o me de allado sob e
la base de da os. Dicho in o me es en o ma o HTML. Se a a de una página in e ac i a
con nume osas opciones y es adís icas. Es a con iene :
De alles de cada columna, como los alo es dis in os que iene, el núme o de eces que
apa ece cada alo , núme o de alo es nulos, o el ango de alo es en caso de columnas
con alo es numé icos.
In e acciones en e columnas: la página nos pe mi e selecciona dos columnas y es a
nos mos a á un diag ama de Dispe sión mos ando la elación que es as ienen en e
ellas.
Co elaciones: disponemos de dis in as es adís icas que miden la co elación en e pa es
de da os. Tenemos cua o medidas dis in as:
1. Coe icien e de Co elación de Pea son ( ): Nos da un alo en e -1 y 1 po cada
pa de columnas, siendo -1 co elación nega i a, 0 co elación inexis en e, y +1
co elación linea posi i a. Pa a calcula de dos columnas X e Y, se di ide la
co a ianza de X e Y en e el p oduc o de sus des iaciones ípicas.
2. Coe icien e de co elación de Spea man (ρ): Es la co elación monó ona en e dos
columnas. El alo esul an e es el mismo que en el an e io caso, un alo en e
-1 y 1. Se calcula di idiendo la co a ianza de los coe icien es de X e Y, en e el
p oduc o de sus des iaciones ípicas.
3. Coe icien e de co elación de ango de Kendall (τ): Mide la asociación o dinal
en e dos columnas. Es simila al Coe icien e de co elación de Spea man, y su
50
alo es de -1 a 1, -1 siendo co elación nega i a, 0 al a de co elación y 1 co e-
lación posi i a. Pa a calcula de dos a iables X e Y, se de e mina el núme o de
pa es de obse aciones conco dan es y pa es de obse aciones disco dan es. Es as
dos magni udes se es an y se di iden en e el núme o o al de pa es.
4. Coe icien e de Co elación de Phik ϕ(κ): Se a a de una nue a o ma de analiza
el coe icien e de co elación. Se basa en una mejo a del Coe icien e de Co elación
de Pea son, diseñada pa a unciona consis en emen e con a iables ca egó icas,
o dinales y de in e alos. Es capaz de de ec a dependencia no lineal. Además,
usa al coe icien e de co elación de Pea son en caso de una dis ibución de en ada
no mal bi a iada. Es as son ca ac e ís icas ú iles cuando se es udia la ma iz de
co elación de a iables con ipos mix os.
Da os pe didos: nos mues a in o mación sob e los Missing alues de cada columna.
Es os da os los podemos encon a en cua o o ma os: G á ica simple, Ma iz, Mapa
de calo o Dendog ama.
3.2. Lenguaje de p og amación
A lo la go del p oyec o, se han enido que p og ama pa a di e sos ines: el epo e del
da ase mencionado en el Capí ulo 2, la modi icación de las ilas y columnas del da ase ,y
la implemen ación de algo i mos de clasi icación, en e o os.
El lenguaje usado ha sido Py hon, es el p incipal lenguaje que se u iliza pa a implemen a
Machine Lea ning; po su e sa ilidad, su sen encia sencilla y ácil de lee , y la can idad de
mac os que se han implemen ado pa a acili a su uso en es a á ea. En es e p oyec o, se ha
empleado las siguien es lib e ías y mac os.
3.2.1. Anaconda
Anaconda es una dis ibución lib e y abie a, su p incipal uso es en Da a Science y el
ap endizaje au omá ico. En esencia, es un ges o de paque es y en o nos que cuen a con
51
Es a aplicación nos pe mi e no maliza es os alo es, de al mane a, que nos de uel e un
ango en e 0 y 1. Es a sigue una cu a sigmoidea, con o ma de S, como se puede ap ecia
en la imagen 4.1
Figu a 4.1: Función Sigmoidea
Una ez es imada la p obabilidad de que una ins ancia o ca ac e ís ica pe enezca a una
de las clases, la es imación de yes simple 4.3:
ˆy=




0 ˆp < 0,5
1 ˆp >= 0,5
(4.3)
Si el alo es 0 pa a nues a ca ac e ís ica en la ecuación 4.2, al aplica la unción de
p obabilidad nos da á un alo nega i o y, po lo an o, no pe enece a la e ique a seleccio-
nada.
El obje i o de en ena un algo i mo es encon a un conjun o de pa áme os de la
unción sigmoidea que es ime la mayo p obabilidad de e ique as posi i as pa a nues as
a iables ca ac e ís ica, que se llama unción de cos e. La u ilizada es la siguien e:
J(θ) = −1
m
m
X
i=1 y(i)log(ˆp(i)) + (1 −y(i)) log(1 −ˆp(i)(4.4)
58

Lo que hace es a unción es ealiza una co ección po cada ins ancia, aplicando a cada
p obabilidad calculada el loga i mo de la media nega i a. Cuan o meno sea es e alo ,
mejo es el esul ado ob enido. Aunque es una unción complicada de minimiza , es con exa
po lo que exis e un mínimo global.
Como se explica al inicio de la de inición de es e algo i mo, es e se u iliza pa a el cálculo
de dos e ique as, es deci , es bina io. Si bien no es nues o caso, enemos a ias clases y
necesi amos aplica dicho algo i mo con más de dos e ique as di e en es, pa a ello exis e
el algo i mo So max Reg esión o lo que iene a se lo mismo, Reg esión Logís ica
Múl iple. Hay que hace hincapié en que es Mul iclase, es deci , pe mi e a ias e ique as o
clasi icación, no di e en es salidas pa a una misma e ique a.[2]
Así bien, el modelo p ime o calcula la pun uación pa a cada clase, k:
sk(x) = xT∗θ(k)(4.5)
Después del p ime paso, se enca ga de calcula la p obabilidad de que una a iable o
ca ac e ís ica pe enezca a una clase k:
ˆ
Pk=σ(s(x))k=exp sk(x)
PK
j=1 exp sj(x)(4.6)
En la ecuación 4.6:
K es el núme o de clases
s(x) es el ec o que con iene las pun uaciones de las ins ancias
σ(s(x))kes la es imación de que la p obabilidad de la ins ancia x pe enezca a la clase
k, dando la pun uación po cada a iable o ins ancia.
Como se puede en ende , es a unción, al hace po cada conjun o de ins ancia una
p obabilidad pa a odas las clases que exis e, se debe elegi la que mayo p obabilidad iene:
ˆy= a g max
x
σ(s(x))k= a g max
x
sk(x) = a g max
x
(θ(k))T∗x(4.7)
59
Una ez calculada la p obabilidad, enemos que minimiza la unción de cos e, en nues o
caso se llama en opía c uzada, que nos indica como de bien es imadas es án las p obabili-
dades calculadas con las di e en es clases.
J(θ) = −1
m
m
X
i=1
K
X
k=1y(i)
klog(ˆp(i))(4.8)
Si sus i uimos k = 2, nos encon amos con la ecuación 4.8, po lo que ienen las mismas
ca ac e ís icas. Una ez explicada la e sión eó ica del algo i mo, en la pa e p ác ica se
aduce a la selección de los alo es hipe pa áme os:
mul i_class: lo p ime o que hay que en ende es, que po de ec o, la eg esión logís-
ica no puede se usada pa a a eas de clasi icación que ienen más de dos e ique as
de clase, ambién llamadas clasi icación mul i-clase. Po ello, Sciki nos o ece he-
amien as pa a modi ica el p oblema y hace que acep e a eas mul i-clase. Hemos
implemen ado las siguien es:
•One s Res : consis e en u iliza un solo clasi icado po cada clase. Requie e
que es as sean columnas bina ias.
•Mul inominal:es el modelo de eg esión pa a que sea compa ible con la pe dición
de clases con múl iples e ique as.
C: se a a de la in e sa de la ue za de egula ización, dada po la siguien e ó mula
(donde C es un núme o de ipo loa posi i o):
C=1
λ(4.9)
Es e alo nos p opo ciona el núme o de a iables a elegi , que se an a sob e-ajus a
al modelo, se ía como los g ados de libe ad que iene el modelo sob e las a iable.
Los alo es que se han u ilizado son: 0,5, 10000 y 4700, es os se han ido eligiendo
alea o iamen e.
60
Class_Weigh : de e mina si se le da más peso a cie as columnas sob e o as. Se
han u ilizado los alo es null y balanced, es a úl ima sigue la siguien e ó mula:
n a iables
nclases ∗np.bincoun (y)(4.10)
Penal y: especi ica la no ma de la penalización. Los alo es opcionales del pa áme o
de penalización son "l1
2
"l2", es as son sus de iniciones:
•L1 - Lasso Reg ession: nos ayuda a mejo a la P ediccion Accu a e y disminui
el núme o de coe icien es, añadiendo una penalización absolu a a lambda. Es o
p o oca que el modelo se en ene con menos a iables, las ce canas a 0 se eliminan.
n
X
i=1
(yi−X
j
xijβj)2+λ
p
X
i=1
|βj|(4.11)
•L2 - Ridge Reg ession: nos pe mi e analiza los da os pa a encon a si exis e
alguna elación muy es echa en e los coe icien es, pa a e i a ene una a ianza
muy al a, añadiendo una penalización cuad á ica a lambda.
n
X
i=1
(yi−X
j
xijβj)2+λ
p
X
i=1
β2
j(4.12)
El alo que se ha elegido es la egula ización de L2, po que es el que combina con el
hipe pa áme o mul inominal.
Sol e : de e mina la o ma de op imización pa a la unción de pé dida de Reg esión
logís ica. Hay cua o algo i mos pa a elegi , que son liblinea , lb gs, new on-cg y sag. Se
ha elegido el mé odo lb gs, lo que nos pe mi e ealiza una minimización de la unción
de op imización, con menos cos es de memo ia.
61
4.2.2. A boles de decisión
Como indica su nomb e, es e ipo de algo i mos oman la decisión de clasi icación como
un modelo ipo á bol. Es impo an e des aca , que se puede u iliza , an o en algo i mos de
eg esión como en clasi icación debido a la acilidad de la oma de decisiones. La decisión
de la oma de qué ama del algo i mo es á dando mejo esul ado se decide a a és de una
lógica en la implemen ación, po lo que, es o es lo que di e encia a los á boles en e o os
de alles como el cos e de memo ia.
Se puede deci que es e ipo de algo i mos no necesi an mucho p ep ocesamien o, de-
bido a que es e suele i mejo ando po i e ación, ya que, ap ende de los esul ados de los
subconjun os del da ase an e io es. Pe o es impo an e añadi que no es ecomendado usa
con columnas que añadan uido po que puede p o oca o e i ing ápidamen e.
Random Fo es Classi ie
Es e clasi icado se encuen a en el g upo de algo i mos de á boles de decisión po con-
jun o, es o quie e deci , que la decisión inal se oma de la selección del esul ado medio de
cada p edic o . El ecu so que se u iliza es di e en e pa a cada á bol u ilizado, es os es án
alimen ados con una po ción o almen e di e en e del da ase , eu ilizando es as pa es pa a
cada p edic o .
Se u ilizan, an o pa a algo i mos de clasi icación como de eg esión. En es e caso, como
se puede deduci , los p edic o es ienen un al o ni el de bias po habe sido en enado con
pa es del da ase , as la ag egación se educe el bias y la a ianza. Lo que se p oduce
con la ag egación de los esul ados, es que suelen ene un bias pa ecido pe o una a ianza
meno con espec o a si hubiese sido en enado con el da ase comple o.
n_es ima o s: el núme o de á boles de decisión c eados pa a la p edicción. La media
u ilizada en es e p oyec o es de 10.
max_ ea u es: la unción o ó mula usada pa a que cada nodo seleccione un conjun o
62
de a ibu os. Se ha seleccionado log2 en odos los casos.
log max_ ea u es =pn_ ea u es
min_sample_lea : de e mina el núme o mínimo de hojas eque idas pa a cada no-
do. Se han seleccionado 0,01 a 0,03. Se ealiza un uncado del alo hacia a iba.
min_sample_spli : el mínimo núme o de conjun os pa a cada hoja del nodo. Se ha
seleccionado 0,1 y 0,01.
c i e ion: la unción mide la calidad de cada pa ición. Es la que nos pe mi e selec-
ciona la mejo pa ición de los a ibu os. La ó mula es:
X
k
pi(1 −pi)
Ex eme Random T ees
Los á boles ex emadamen e alea o ios añaden a los á boles an e io es una nue a ca ac-
e ís ica, es a ez, el co e a di idi cada nodo es alea o io. No se escoge una di isión que
nos dé el mejo esul ado, sino que se ealiza de mane a alea o ia. . También, hab ía que
añadi que a la ho a de escoge el subconjun o pa a en ena , no lo eemplaza, po lo que
se u iliza el pas ing. Se u ilizan los mismos pa áme os que en Random Fo es .
G adien Boos ing
Es e ipo de algo i mos en an en la ca ego ía ambién de en enamien o con á boles de
decisión po conjun os, es a ez los á boles que se an c eando ap enden de los .e o es de
sus á boles p edeceso es".Pa a la implemen ación de es e algo i mo, se han u ilizado dos
lib e ías: Ligh GBM y XGBoos .
El uso de es as dos lib e ías nos p opo cionan di e en es en ajas:
Ligh GBM: u iliza la écnica de GOOS, en la que las amas que c ecen son las que
63

es án gene ando mejo es esul ados. Es o es debido a que si c ece mucho el conjun o
de da os empleado, y es os da os ienen un mayo g adien e, c ea un subconjun o con
el que se ealiza nue amen e las p uebas.
XGBoos : se con ola su c ecimien o po el pa áme o de ap endizaje, po lo que los
mismos ni eles del á bol an a ene las mismas ca ac e ís icas has a que se llegue al
máximo o has a que se consiga el mejo esul ado.
U iliza los mismos hipe pa áme os usados con an e io idad, añadiendo es os ex as:
e a: es el coe icien e de ap endizaje. Suele acomoda se en cada paso. Se ha empleado
0.5.
alpha: é mino de egula ización L1. El alo usado ha sido 0,4.
lambda: é mino de egula ización L2. El alo u ilizado ha sido 0,7.
bos ing ype: nos indica el ipo de á bol de decisión empleado. En nues o caso es:
gbd , que es G adien Boos ing Decision T ee.
64
Capí ulo 5
Fundamen os de los mé odos de
e aluación
En la ase de e aluación, el obje i o es de e mina como de buenos son los algo i mos
u ilizados. Al a a se de un p oyec o elacionado con el sec o sani a io, se deben e alua
los modelos, pa a asegu a nos de que son iables, y que consiguen la e icacia clínica deseada.
5.1. Accu acy
Si e pa a calcula el po cen aje de acie os. Es la mé ica más in ui i a y di ec a pa a
medi un modelo. Ma emá icamen e hablando, es el po cen aje de p edicciones co ec as. Se
exp esa median e un núme o del 0 (ninguna p edicción co ec a) al 1 ( odas las p edicciones
son co ec as), y iene la siguien e ó mula:
accu acy =#p edicciones_co ec as
#p edicciones_ o ales
O su ó mula bina ia:
accu acy =V e dade os_posi i os +V e dade os_nega i os
V e dade os_posi i os +V e dade os_nega i os +F also_posi i o +F also_nega i o
65
Es a medida es ú il po lo gene al, en caso de que engamos un conjun o de da os i egula
o no balanceado, no nos lo mos a á.
5.1.1. P ecisión
La p ecisión es la obse ación de los alo es posi i os p edichos en la medida de Accu acy.
La ó mula es la siguien e:
p ecision =V e dade os_posi i os
V e dade os_posi i os +F alsos_posi i os
Vemos que es a medida igno a comple amen e los casos en los que el esul ado es nega-
i o. Po es a azón, suele complemen a se con la medida Recall.
5.1.2. Recall
Es a mé ica se e ie e a la exhaus i idad o sensibilidad del modelo. Es o se e ie e a
la acción de odos los esul ados posi i os eales, que coinciden con el alo que debe ían
ene :
ecall =V e dade os_posi i os
V e dade os_posi i os +F alsos_nega i os
Es as úl imas medidas son las que usa emos pa a de e mina la ma iz de con usión, que
se e en los esul ados del Capí ulo 6
5.1.3. F1
F1 es la combinación de la medida de p ecisión y ecall. Es a combinación se hace a
a és de una media a mónica. Es a nue a aplicación ponde a con mayo peso a las medidas
con alo es más pequeños, po lo que sólo se ob end á un alo al o cuando p ecisión y ecall
sean ambas al as. El dominio de es a medida es 0 a 1, su ó mula es:
66
F1 = 2
1
p ecision +1
Recall
Es especialmen e ú il cuando se abaja con bases de da os no balanceadas. Pa ecido a
las unciones an e io es, exis en dos ipos:
F1 mic o: calcula la media a mónica globalmen e, con ando e dade os y alsos posi-
i os y e dade os y alsos nega i os.
F1 mac o: u iliza los da os indi iduales an o de e dade os y alsos posi i os como
de e dade os y alsos nega i os. Hace la media en e p ecisión y exhaus i idad sin
conside a la p opo cionalidad de las clases en los da os.
5.1.4. Speci y
Es a medida nos indica los alo es nega i os que se han p edicho como nega i os. Es una
ó mula que no la calculamos di ec amen e, pe o es ú il pa a las siguien es medidas:
speci y =V e dade os_nega i os
V e dade os_nega i os +F alsos_posi i os
5.2. ROC Cu e
Es un g á ico que mues a el esul ado del endimien o de los modelos en odos los
umb ales. Pa a ello, ealiza una compa ación de las medidas de Recall y la e aluación de los
alsos posi i os. Es o nos pe mi e comp ende la capacidad del modelo de dis ingui en e
las clases e ique as.
La ó mula de alsos posi i os es la siguien e:
FPR =Falsos_posi i os
Falsos_posi i os +V e dade os_nega i os
O ambién, si ya se iene calculado Speci i y:
67
Figu a 6.2: Seleccion de Fea u es Rele an es: Da ase II
Como podemos obse a en la Figu a 6.2, las columnas indicadas con an e io idad son las
que mejo ienen po cen aje de acie o sob e sí padece la en e medad. Cuan o más alejado
del 0, más han in luido a la ho a de p onos ica la en e medad.
Pasa emos a mos a los medidas que se han ob enido en los algo i mos en la abla 6.2.
Po cen aje po Algo i mo
Algo i mo Accu acy AUC me-
dia
Media P e-
cision Sco-
e
Balanced
Accu acy
F1
Random Fo es 86,6 % 95,1 % 89,3 % 69,3 % 86 %
Ligh GBM 88,8 % 94,0 % 90,0 % 80,0 % 88,0 %
XGboos Classi ie 87,0 % 94,0 % 89,0 % 73,0 % 87,0 %
Ex emeRandomT ees 83,3 % 94,0 % 87,0 % 61,0 % 83,0 %
Logis ic Reg ession 78,0 % 68,0 % 85,0 % 63,0 % 78,0 %
Cuad o 6.2: Resul ado del Da ase II
Pa a es os algo i mos que nos han dado los mejo es esul ados, se les ha ealizado el
siguien e p ep ocesamien o:
74

XGboos Classi ie con Max Abs Scale
Ligh GBM con Max Abs Scale
Random Fo es con S anda d Scale W appe
Ex eme Random Fo es con Max Abs Scale
Logis ic Reg essioin con Max Abs Scale
6.1.3. Da ase III
En es a sección es amos a ando el da ase con sín omas sepa ados en di e en es co-
lumnas y con echa incomple a. Pa a empeza amos a indica que a iables ha conside ado
más ele an es a la ho a de clasi ica :
DCG Biopsia AP1
LIE DCG %INK
DCG ATG 2
LIE DCG %GD
Figu a 6.3: Seleccion de Fea u es Rele an es: Da ase III
Como podemos obse a en la Figu a 6.3, las columnas indicadas con an e io idad son las
que mejo ienen po cen aje de acie o sob e sí padece la en e medad. Cuan o más alejado
75
del 0, más han in luido a la ho a de p onos ica la en e medad. Pasa emos a mos a los
medidas que se han ob enido en los algo i mos en la abla 6.3.
Po cen aje po Algo i mo
Algo i mo Accu acy AUC me-
dia
Media P e-
cision Sco-
e
Balanced
Accu acy
F1
XGboos Classi ie 95 % 99 % 98 % 83,3 % 95,0 %
Ligh GBM 95,0 % 98,0 % 96 % 83 % 95 %
RandomFo es 80 % 96 % 94,3 % 58 % 80 %
Ex emeRandomT ees 90 % 97 % 95 % 79 % 90 %
Logis ic Reg ession 82 % 95 % 89 % 60,1 % 82 %
Cuad o 6.3: Resul ado del Da ase III
Pa a es os algo i mos que nos han dado los mejo es esul ados, se les ha ealizado el
siguien e p ep ocesamien o:
XGboos Classi ie con S anda d Scale W appe
Ligh GBM con Max Abs Scale
Random Fo es con Max Abs Scale
Ex eme Random Fo es con Max Abs Scale
Logis ic Reg ession con Max Abs Scale
6.1.4. Da ase IV
En es e apa ado a amos el da ase con sín omas en una sola columna y con echa
incomple a. Pa a empeza amos a indica que a iables ha conside ado más ele an es a la
ho a de clasi ica :
76
DCG Biopsia AP1
DCG ATG 2
LIE DCG %GD
DCG A-PDG
Figu a 6.4: Seleccion de Fea u es Rele an es: Da ase IV
Como podemos obse a en la Figu a 6.4, las columnas indicadas con an e io idad son las
que mejo po cen aje de acie o ienen sob e sí padece la en e medad. Cuan o más alejado
del 0, más han in luido a la ho a de p onos ica la en e medad.
Pasa emos a mos a los medidas que se han ob enido en los algo i mos en la abla 6.4.
77
Po cen aje po Algo i mo
Algo i mo Accu acy AUC me-
dia
Media P e-
cision Sco-
e
Balanced
Accu acy
F1
XGboos Classi ie 85 % 94 % 89 % 68 % 69 %
Ligh GBM 84 % 95 % 90 % 64 % 84 %
Random Fo es 85 % 94 % 89 % 68 % 69 %
Ex emeRandomT ees 81 % 94 % 88 % 59 % 81 %
Logis ic Reg ession 80 % 94 % 87 % 59 % 56 %
Cuad o 6.4: Resul ado del Da ase IV
Pa a es os algo i mos que nos han dado los mejo es esul ados, se les ha ealizado el
siguien e p ep ocesamien o:
XGboos Classi ie con S anda d Scale W appe
Ligh GBM con Max Abs Scale
Random Fo es con S anda d Scale W appe
Ex eme Random Fo es con Max Abs Scale
Logis ic Reg essioin con S anda d Scale W appe
6.2. Compa ación da ase es s
Exis en muchas mane as de selecciona la pa e de es de un da ase , en nues o caso
nos hemos decan ado po una di isión po po cen aje, el 70 % de los da os del da ase se
des inan a alidación y en enamien o y el o o 30 % a la pa e de p ueba. Los esul ados
ob enidos se mues an en la abla 6.5.
78
Po cen aje es po Da ase
Da ase s Algo i mo P e p ocesimien-
o
AUC Accu acy
Da ase III Random Fo es S anda d Scale
W appe
91,5 % 82 %
Da ase IV XGBoos Classi-
ie
Max Abs Scale 95 % 88 %
Da ase II XGBoos Classi-
ie
S anda d Scale
W appe
94,5 % 86 %
Da ase I XGBoos Classi-
ie
S anda d Scale
W appe
94,9 % 87 %
Cuad o 6.5: Resul ado del es
Pa a complemen a es a in o mación, se ha gene ado los siguien es g á icos co espon-
dien es a las ma ices de con usión. La Figu a 6.5 es el esul ado del Da ase I.
Figu a 6.5: Ma iz con usión Da ase I
Pa a el Da ase II, se ha gene ado la ma iz de con usión mos ada en la Figu a 6.6.
79

Figu a 6.6: Ma iz de con usión Da ase II
Pa a el Da ase III, se ha gene ado la ma iz de con usión mos ada en la Figu a 6.7.
Figu a 6.7: Ma iz de con usión Da ase III
Pa a el Da ase IV, se ha gene ado la ma iz de con usión mos ada en la Figu a 6.8.
80
Figu a 6.8: Ma iz de con usión Da ase IV
Es os g á icos mues an la elación en e las e ique as p edichas co ec amen e y las
e ique as que no se han p edicho co ec amen e y es án gene ando con usión en e lo que
debe ía p edeci y lo que ealmen e ha p edicho. Son los alo es ob enidos de ecall y p eci-
sion.
81
82
Capí ulo 7
Conclusión y abajo u u o
En es e úl imo apa ado ealiza emos un esumen de los esul ados ob enidos, una pe-
queña compa ación con o os p oyec os y las líneas u u as que debe ía segui .
7.1. Conclusión
Es e abajo iene como obje i o el desa ollo de un algo i mo de Machine Lea ning, pa a
la iden i icación y clasi icación, de los pacien es que padecen la en e medad de celiaquía.
Los esul ados ob enidos han sido su icien es pa a pode co obo a la e acidad de un
diagnós ico au omá ico y iable, ealiza emos una explicación de allada de los pasos y pun os
que han sido c uciales, pa a que dicha segu idad haya sido e ec i a.
7.1.1. T a amien o de la in o mación
Como e a de espe a , la base de da os no enía su icien e in o mación, po di e sas azo-
nes, po lo que al inicio del p oyec o, lo p ime o que se plan eó, ue analiza exhaus i amen e
qué alo es enían los a ibu os o campos del Excel. Es un p oceso len o e impo an e, po que
ca ego iza la in o mación nos pe mi e educi el núme o de pacien es con in o mación acía
o nula, en e o as azones, es o se daba po ep esen a un mismo da o en di e sas colum-
nas, lo que iende el algo i mo a ecibi uido y se p oduzca un o e i ing de las medidas;
83
educ ion ion o emp y alues is a e y impo an s ep oo, h ough a selec ion p ocess
in which we ex ac ed he minimum alues o he ze o ca ego ies. Ano he dilemma om
which we s a is ha mos algo i hms do no allow s ing alues, his is ob iously sol ed
wi h a in e media e s ep, be ween he ca ego iza ion and he applica ion/execu ion o he
algo i hms, and his was sol ed by applying a ious encodings on hese columns, o see
which ones bes i he ype o da a and ca ego ies co ec ly. This was e en mo e impo an
han ans o ma ion, since many o he esul s ob ained be o e his coding we e ze o o hey
had a max. accu accy o 10 %. Due o his p e ious wo k, we hi he inal esul s.
This p ocess is o en unde es ima ed, pa icula ly in p ojec s whi h la ge amoun o
da a. Howe e , i is he solu ion ha mus be p ac iced p elimina ily, because he cu en
algo i hms lea n om he in o ma ion and, he e o e, he mo e p ocessed i is, he be e i
will unde s and and lea n i .
7.1.2. Algo i hm Selec ion
In his p ojec we ha e ocused on classi ica ion algo i hms. The esul s ha e been ob ai-
ned by uning he hype pa ame e s and es ing he di e en p ep ocessing o each di e en
hype pa ame e . The esul s ha e been as expec ed. I we look a he con usion ma ix o
he bes algo i hms, we can conclude ha he minimum alue o iden i y i a pa ien has he
disease is 89 %, and sa,e alue o co ec ly iden i y ha hey do no ha e he disease. Wha
we ealize is ha pa ien s wi h po en ial disease usually gene a e ouble o di e en ia e
be ween CD (Celiac Disease) and non-CD labels, his may be due o he impo ance o
some columns in he classi ica ion algo i hms, hey a e minimum alues in a ound 10 % in
cases ha do ha e he disease, and 60% in hose ha do no ha e he disease. This espe-
cially occu s in da ase s ha ha e sepa a e symp oms o comple e da es, ha is, da ase
II. Al hough i is one o he bes pe o ming da ase s, i is gi ing us p oblems in case he
pa ien does no ha e he disease and he diagnose gi en will be po en ial CD.
As o he algo i hms and combina ions wi h p e-p ocessing, he ones ha include S an-
da d Scale W appe use o be high pe cen age, and he one ha gi es he bes esul s is
90

XGBoos Classi ie .
7.2. Fu u e Wo k
The de elopmen o his p ojec has allowed us o know in dep h he p ocessed in o ma-
ion and he use ulness o he pa ame e iza ion o he algo i hms. The e o e, once hese main
cha ac e is ics we e done, we expose a lis o u u e de elopmen s, o implemen new me ho-
dologies when aining an algo i hm o de ec celiac disease. I has been di ided acco ding
o he in o ma ion collec ed and he algo i hms o be used.
7.2.1. Collec ed in o ma ion
The diagnosis column could be imp o ed in e ms o he labels ha hey con ain
cu en ly, i a e iew is ca ied ou wi h he doc o s. The p oposal is he ollowing:
•Asymp oma ic o silen CD: hose who ha e he disease bu do no ha e appa en
symp oms
•Classic CD: hey a e hose ha p esen he symp oms o diges i e p oblems.
•Non-classical CD: does no p esen he symp oms o a ypical pic u e o celiac
disease such as malabso p ion.
•Subclinical CD: wi h mani es a ions below a pic u e o celiac disease.
•Symp oma ic CD: he symp oms a e clea .
•Po en ial CD: pa ien s wi h posi i e se ology bu no mal in es inal biopsy.
•No EC: he does no ha e he disease.
We belie e his di ision i s be e a ue pa ien .
Imp o emen o he deg ee o amily ela ionship: wi hin he da ase i sel , a column
ha associa es di e en pa ien s, i hey ha e a posi i e o doub ul CD could be
91
added. This would allow symp oms, signs, o isks in a ious pa ien s o be co ela ed
among ela i es
Con inuous analysis o po en ial pa ien s: an analysis o he pa ien o e a pe iod o
ime, decided by he doc o , could help us in he e olu ion o he symp oms, signs and
diseases ha he pa ien may de elop o e ime.
The way o collec ing he in o ma ion: his is impo an because he in o ma ion has
equi ed a ans o ma ion and a deep selec ion o a iables, due o he ac ha i was
poo in da a and in quan i y. I he way o ob ain he in o ma ion o he signs and
symp oms is easie , i will imp o e i s quali y. I is p oposed o do his collec ion h-
ough a desk op o able applica ion in he case o doc o s, and o pa ien s o collec
hei cu en s a us, ha is, daily symp oms. A mobile o able applica ion is ecom-
mended. Physicians would be able o access s udy pa ien in o ma ion con inuously
and ill in he da a hey ecei e om he analyses.
A ield would be added o he da ase in he e en ha he pa ien is p egnan o no ,
since his along wi h o he symp oms a e incen i es when i comes o de eloping he
illness.
I would associa e images o he colonoscopies o his p ojec , al hough hey a e no
pa o he da ase , new in o ma ion could be used o analyze i hese images de e mine
some ype o anomaly.
7.2.2. Algo i hms
The use o neu al ne wo k algo i hms (DNN) is ecommended, his could allow dis ibu-
ing he weigh s o he neu ons in he mos impo an alues, o example in he case o he
HLA column, he alues o DQ2.5 ha ha e double dose will weigh mo e han hose ha
ha e DQ8 o DQ2.2 wi h a dose. This would imp o e he labeling o he da a.
I images a e being used, con olu ional neu al ne wo k o CNN is ecomended o indica e
i a ophy has happened.
92
Capí ulo 8
Con ibuciones indi iduales al p oyec o
8.1. Con ibuciones de Jenni e Ma molejos U baez
Del p oyec o me he enca gado de di idi el p oyec o en di e sas e apas y, asigna las
a eas co espondien es. En la e apa inicial, de análisis de la base de da os y de las a iables
que an a o ma pa e del p oyec o, he analizado:
Helicobac e pylo i en el momen o de la biopsia, Olmesa án en el momen o de la biop-
sia, Gia dia en el momen o de la biopsia, Sob ec ecimien o bac e iano en el momen o de
la biopsia, Fecha DCG Biopsia2, DCG Biopsia-AP2, Comen a ios Biopsia-AP2, Más de-
e minaciones DCG, Fecha DSG biopsia1, DSG Biopsia AP1, Fecha DSG biopsia2, DSG
Biopsia AP2, Más de e minaciones DSG, FECHA LIEs DCG_1, LIEs DCG%GD_1, LIEs
DCG %iNK_1, Valo ación DCG LIEs1, Día p ocesamien o DCG1, AP Biopsia DCG LIEs_1,
FECHA LIEs DCG_2, LIEs DCG%GD_2, LIEs DCG%iNK_2, Día p ocesamien o DCG2,
Valo ación LIEs2, AP en Biopsia DCG LIEs_2, FECHA LIEs DSG_1, LIEs DSG %GD_1,
LIEs DSG %iNK_1, AP Biopsia DSG LIEs_1, Comen a ios AP en Endoscopia de LIEs, Va-
lo ación DSG LIEs1, Día p ocesamien o DSG1, FECHA LIEs DSG_2, LIEs DSG%GD_2,
LIEs DSG %iNK_2, Valo ación DSG LIEs2, Día p ocesamien o DSG2, AP en Biopsia DSG
LIEs_2, FECHA LIEs DSG_3, LIEs DSG %GD_3, LIEs DSG %iNK_3, Valo ación DSG
LIEs3, AP en Biopsia DSG LIEs_3, Respues a DSG, Respues a DSG Clínica, Respues-
93
a DSG Se ológica, Respues a DSG His ológica, Fecha p o ocación, Tiempo DSG, Edad
en p o ocación, Comen a ios, Clínica 6 días, Fla ulencia, Dis ensión abdominal, Males a
abdominal
En la segunda e apa, ans o mación y c eación de la lógica de la ETL, me he enca gado
del desa ollo en py hon del p oyec o. Así, as la selección y análisis, he aplicado la elimi-
nación de aquellas que no e an necesa ias, ans o ma y limpia las que se han elegido pa a
o ma pa e del algo i mo. En la e ce a e apa, he seleccionado los algo i mos necesa ios
pa a aplica en el p oyec o basándome en el esul ado ob enido con la he amien a de Azu e.
En es a e apa se han aplicado los algo i mos y se han gene ado los g á icos. Po úl imo, he
pa icipado en la esc i u a del documen o del TFG en los siguien es capí ulos: 2, 4, 5, 6 y 7.
8.2. Con ibuciones de Jenni e Zapa a A ciénega
La p ime a pa e del p oyec o es el p ep ocesamien o de los da os y pa a ello, necesi aba
in o ma me sob e el ema que íbamos a abaja , es deci , en ende la base de da os que nos
había p opo cionado nues a u o a jun o con el p oyec o an e io de Clues e ing.
Nos di idimos las columnas de la base de da os comple a pa a ealiza una leyenda donde
explicamos cada a iable si e a ú il o no, de las cuales he analizado las siguien es a iables:
Al e aciones hábi o in es inal, Cansancio, I i abilidad, Vómi os, Clínica día 6, P o ocación
la ga, Du ación p o ocación la ga, P o ocación 3 días, N CD8 o al d0, N CD8 iple posi i a
d0, N CD8 o al d6, N CD8 iple posi i a d6, Cocien e N CD8 día 6/día 0, % CD8 iple
posi i a d0, % CD8 iple posi i a d6, N GD o al d0, N GD iple posi i a d0, N GD o al d6,
N GD iple posi i a d6, % GD iple posi i a d0, % GD iple posi i a d6, CD62L nega i os
CD8 día 0, CD62L low CD8 día 0, Po cen aje CD62L neg en CD8_0, CD62L nega i os
GD día 0, CD62L low GD día 0, Po cen aje CD62L neg en GD_0, CD62L nega i os CD8
día 6, CD62L low CD8 día 6, Po cen aje CD62L neg en CD8_6, CD62L nega i os GD
día 6, CD62L low GD día 6, Po cen aje CD62L neg en GD_6, Ma cado es ci ome ía,
Comen a ios, ELISPOT, ELISPOT SFC/106 QS17 día 0, ELISPOT SFC/106 QS17 día 6,
ELISPOT SFC/106 SQ14 día 0, ELISPOT SFC/106 SQ14 día 6, ELISPOT SFC/106 QL10
94
día 0, ELISPOT SFC/106 QL10 día 6, ELISPOT comen a ios, Solo sue os, FECHA LIEs,
LIEs %GD, LIEs %iNK, Día p ocesamien o 1, Valo ación LIEs, AP Biopsia LIEs, Die a
en de e minación de LIEs, Comen a ios, Na alia-pendien e, PACIENTE COMPLETO, EC
REVISADA Y CONFIRMADA, Comen a ios.
Al ene las a iables necesa ias seleccionadas con inuamos con la ans o mación de
es as, con las columnas epa idas cada uno se enca gaba de decidi , según la in o mación
que nos apo aba la a iable, si necesi aba una ans o mación o c eación de una a iable
nue a.
T as e mina la e apa de p ep osesamien o de da os, jun o con mis compañe os nos
enca gamos de ecopila in o mación sob e los algo i mos que íbamos a u iliza
Finalmen e, me he enca gado esc ibi la mo i ación y abs ac , además de co egi la
memo ia an o e o es g ama icales y o og á icos como imágenes y ablas.
8.3. Con ibuciones de C is ian Emanuel Anei
La p ime a a ea de la que me he enca gado, ha sido analiza una sección de la base de
da os inicial, y decidi cuales de los da os de los que se me han asignado esul a ían inalmen-
e ú iles pa a nues o p oyec o. De es a mane a, he decidido que las siguien es columnas no
se ian enidas en cuen a pa a el p oyec o. Reco d Id, G upo p o ocación, Edad diagnós ico,
Especi ique el amilia /es a ec ado/s, O os ki s, Fecha DCG ATG2_2, DCG ATG2_2, In-
dique í ulo de an icue po (DCG ATG_2_2), Indique el í ulo del an icue po (A-PDG_2),
O os Ki s, A-PDG ki , A_pdg_ki _o os, Fecha DSG ATG2_2, DSG ATG2_2, Indique
el í ulo del an icue po (DSG ATG2_2), Fecha DCG Biopsia1, AP al diagnós ico.
A con inuación, hab ía que hace el análisis del es o de columnas que si se ían ele an es
pa a el abajo. Es e análisis consis e en una pequeña de inición de las columnas, un análisis
de los alo es que puede oma , y inalmen e de e mina la impo ancia eal pa a el p oyec o.
Las siguien es columnas son las que han pasado la selección:
Fecha nacimien o, Diagnós ico, Indique país de o igen o en su de ec o la in o mación
disponible, Sexo, G upo de iesgo, G ado de pa en esco, G ado de pa en esco (si hay más
95

de 1), En e medad inmunológica, En e medad inmunológica (si hay más de 1), En e medad
inmunológica (si hay más de 2), O o/s iesgo/s, Sín omas especí icos, Sín omas especí icos,
Sín omas especí icos, O os sín omas, Signos, Signos 2, Signos 3, HLA: g upos de iesgo,
Haplo ipo1, Haplo ipo2, DCG_ATG2_1, Indica i ulo del an icue po (DCG ATG_2_1),
Ïndica el ki empleado con el pun o de co e en e pa én esis", DCG EMA, DCG A-PDG_1,
Indique el í ulo del an icue po (A-PDG_1), Ïndica el ki empleado con el pun o de , co e
en e pa én esis", DCG A-PDG_2, DSG ATG2_1, Indique el í ulo del an icue po (DSG
ATG2_1), Indica el ki empleado con el pun o de co e en e pa én esis, DSG EMA, DSG
A-PDG_1, Valo A-PDG_1, DCG Biopsia-AP1.
A con inuación hacia al a ealiza una de inición mas de allada de cada columna, la
cual se i ía pa a inclui la en el Capi ulo 2. Pa a es a a ea he ealizado la explicación de
las columnas mencionadas en el pá a o an e io , pe o solo de las comp endidas en e la
columna "Diagnos ico
2
"Signos 3".
Una ez de e minados los da os y e minadas las a eas elacionadas a ellos, me he
enca gado de ecopila in o mación ace ca de las he amien as de abajo que nos podían
se ú iles, como se e e lejado en el capi ulo 3.
A con inuación, me enca gue de ealiza un análisis de los algo i mos que ya han sido
p e iamen e seleccionados. Dicho análisis ha sido ealizado po ca ego ías de algo i mos y
consis e en una desc ipción de cada algo i mo y algún ipo de ó mula ma emá ica que lo
de ina. Pa a empeza , se analiza on los algo i mos de escalado de los da os, seguidos de los
algo i mos de eg esión y los a boles de decisión.
Además, he buscado in o mación de los mé odos de e aluación de dichos algo i mos.
Dichos mé odos han sido p e iamen e seleccionados ambién, po lo que yo solo he buscado
la in o mación necesa ia. De nue o, como en el capi ulo an e io , una b e e desc ipción de
cada mé odo, y una o mula ma emá ica que lo espalde.
Has a aquí mi con ibución al p oyec o, aunque cabe menciona alguna con ibución en
la edacción inal de la memo ia, así como la aducción de algunos capí ulos al inglés.
96
Bibliog a ía
[1] A. Pinzón-Ri adenei a E. Na alón-Ramon, . Juan-Ga cía. P e alencia y ca ac e ís icas
de la en e medad celíaca en la achada medi e ánea peninsula . 42(8):514–522, 2016.
[2] Au elien Ge on. Hands-On Machine Lea ning wi h Sciki -Lea n, Ke as Tenso Flow.
1996.
[3] E ic B ill Michele Banko. Scaling o e y e y la ge co po a o na u al language disam-
bigua ion. pages 26–33, 2001.
[4] Felipe Moscoso and Rod igo Que a. En e medad celíaca: e isión. Re is a Médica Clínica
Las Condes, 26(5):613–627, 2015.
[5] Muhammad Khawa Sana, Zeshan M Hussain, Pi Ahmad Shah, and Muhammad Hai-
sum Maqsood. A i icial in elligence in celiac disease. Compu e s in Biology and Medi-
cine, 125:103996, 2020.
97