Administrar tratamiento T0
Paciente 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Presin Aterial Alta Alta Normal Baja Baja Baja Normal Alta Alta Baja Alta Normal Normal Baja Urea en sangre Alta Alta Alta Normal Baja Baja Baja Normal Baja Normal Normal Normal Alta Normal Gota S S S S No No No S No No No S No S
Gota (G) S
[3+,2-] E=0.971 [3+,4-] E=0.985
Normal
[4+,0-] E=0
Baja
No
[6+,1-] E=0.592
Hipotiroidismo (H) S
[3+,1-] E=0.811 [3+,3-] E=1
Normal
[4+,2-] E=0.918
Baja
No
[6+,2-] E=0.811
Normal
Baja
Pcte Urea Gota Hipot. "T0" [3+,2-] 4 Normal S No S 5 Baja No No S 6 Baja No S No 10 Normal No No S 14 Normal S S No
Normal
Baja
(...)
[0+,3-]
(...)
No
(...)
(...)
No
[0+,2-]
rboles de Decisin: Algoritmo ID3
Gota? No SI S NO
SI
Hipotiroidismo? No SI S NO
Ejemplos={}?
No
Algoritmo ID3
function APRENDIZAJE-AD (Ejemplos, Atributos, ValorPREDEFINIDO) return rbol Decisin
EjemplosCi?
No
Atributos={}?
S
No
AtributoMEJOR ESCOGER-ATRIBUTO(Atributos, Ejemplos) rbol Nuevo rbol raz formado por nodo AtributoMEJOR FOR i=1 TO (n valores de AtributoMEJOR )
Ejemplosi {e Ejemplos t.q. Valor(e)=vi} ValorPREDEFINIDO VALOR-MAYORIA(Ejemplos) Subrbol APRENDIZAJE-AD (Ejemplosi , Atributos {AtributoMEJOR }, ValorPREDEFINIDO) Aadir una rama a rbol con etiquetavi y subrbol Subrbol
functions ESCOGER-ATRIBUTO (Atributos, Ejemplos) return Atributo ms discriminativo VALOR-MAYORA (Ejemplos) return Clase de ejemplos ms numerosos 20 Enrique J. Carmona Surez
Next i
Devuelve rbol