29.09.2013 Views

Analys av myokardiella hastighetsvariabler för diagnos av ...

Analys av myokardiella hastighetsvariabler för diagnos av ...

Analys av myokardiella hastighetsvariabler för diagnos av ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.2. STRUKTURERING AV TRÄNINGSMÄNGDEN 25<br />

3.1.4 Linjär transformation med min- och maxvärde (MN-<br />

MX)<br />

En variant <strong>av</strong> linjär transformation är att bara se till parametrars minima och<br />

maxima och sedan normera s˚a att alla parametrar x ′′<br />

1, . . . , x ′′ N ligger inom ett<br />

visst omr˚ade enligt −1 ≤ x ′′<br />

i ≤ 1. Normaliseringen sker enligt<br />

x ′′p<br />

i<br />

S˚aledes blir ocks˚a max(x ′′p<br />

i<br />

x<br />

= 2<br />

p<br />

i − min(xi)<br />

− 1 (3.4)<br />

max(xi) − min(xi)<br />

= 1) och min(x′′p<br />

i<br />

= −1) <strong>för</strong> varje p. Om man<br />

normerar parametrar p˚a detta sätt kan man med <strong>för</strong>del använda en squasing<br />

function s(•) som stryper noderna mellan −1 < s(•) < 1. Det innebär att ocks˚a<br />

utvärdet kan komma i det intervallet och m˚aste transformeras innan det jäm<strong>för</strong>s<br />

med m˚aldata. [17]<br />

3.1.5 Principalkomponentanalys (PCA)<br />

D˚a det finns m˚anga parametrar i datamängden och d˚a de härstammar fr˚an samma<br />

objekt kan det tänkas att det finns korrelerade parametrar. Neuronnätet kan<br />

hantera korrelerade parametrar men d˚a antalet parametrar ökar blir det sv˚arare<br />

och mer tidskrävande. Det kan vara enklare att lyckas f˚a fram bra resultat och<br />

det kan vara tillräckligt med ett mindre neuronnät om man lyckas minska antalet<br />

inparametrar med bibeh˚allen informationsmängd. Ett sätt att minska dimensionaliteten<br />

i en datamängd är att använda principalkomponentanalys (PCA),<br />

vilket genom att spänna upp en ny rymd där den största variationen fr˚an flera<br />

dimensioner i originalrymden läggs p˚a den <strong>för</strong>sta dimensionen. Nästkommande<br />

dimensioner är alla ortogonala mot varandra och läggs i tur och ordning p˚a det<br />

sätt som beskriver störst variation. P˚a detta sätt kan man sedan välja hur stor<br />

del <strong>av</strong> variationen man vill ha med fr˚an originalmängden enbart genom att välja<br />

hur m˚anga principalkomponenter man tar med. [18, 17]<br />

3.1.6 Förbearbetning <strong>av</strong> m˚aldata<br />

Den m˚aldata som finns är uppdelad p˚a de tre omr˚adena LAD, Cx och RCA där<br />

<strong>för</strong> var och en <strong>av</strong> dem en variabel t1, t2, t3 betecknar om det finns sjukdom ti = 1<br />

eller om individen är frisk ti = 0. I originalkodningen betyder beteckningen ti =<br />

2 att sjukdom finns p˚a en eller b˚ada <strong>av</strong> de andra omr˚adena. Denna indikering<br />

är ersatt med ti = 0 d˚a det aktuella omr˚adet i sig är friskt.<br />

3.2 Strukturering <strong>av</strong> träningsmängden<br />

För att öka stabiliteten och säkerheten i neuronnäten finns metoder <strong>för</strong> att<br />

distribuera träningsmängden p˚a olika sätt. Tv˚a metoder har testats i denna<br />

rapport. Algoritmer likt dessa används främst när det finns en begränsad och<br />

relativt liten uppsättning träningspar 1 .<br />

1 Ett träningspar är i det här fallet en individs invektor samt dess motsvarande<br />

m˚alparameter. Det kan uttryckas matematiskt som {x p , t p }.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!