Az ML-EM algoritmus az Emissziós Tomográfiában
Az ML-EM algoritmus az Emissziós Tomográfiában
Az emissziós tomográfia során gyűjtött yj beütések száma a j. LoR-ban Possion eloszlást követ:
Egyszerűbb, sőt triviális volna az ML becslésünk, ha azt is tudnánk, hogy egy adott LoR-ba érkezett beütések melyik voxelből érkeztek. Egészítsük ki tehát a statisztikai modellünket olyan s adatstruktúrává, ahol a mért adatok a i. LoR-ban kapott beütései felbonthatóak aszerint, hogy melyik voxelből érkezett a beütés:
A mátrix formában felírt egyenletünk ekkor:
Konstruáljuk meg a teljes adatrendszer sűrűségfüggvényét:
(1)
Az E lépés:
Az E-lépés, ahogy a előző fejezetben láttuk:
Ehhez a várhatóérték-képzéshez meg kell konstruálnunk a következő sűrűségfüggvényt.
Az yi beütések mindegyike valamilyen pim valószínűséggel tartozik az m. voxelhez, ami az adott voxelekre binomiális eloszlást jelent yj db kísérlettel (pontosabban polinomiális eloszlást, melynek várhatóértéke azonban megegyezik a binomiális eloszlással):
A pim valószínűségeket modellezzük az n. iterációban kapott paraméterbecslésekkel:
Számoljuk ki (1) várhatóértékét! Az egyenletben csak egyetlen tag függ sim-től és ez is egyszerűen lineárisan. Ekkor a következő várhatóértéket kell tulajdonképpen kiértékelnünk:
, mely a binomiális eloszlás alaptulajdonsága.
Az M lépés:
Behelyettesítve nézzük az (1) egyenlet jelent formáját a maximalizáláshoz:
(2)
A jobb oldali utolsó várhatóérték kiszámolására szerencsére nincsen szükségünk, mert csak az előző, n. iterációban kapott xn értékek szerepelenek a várhatóértékben, azaz a maximumkeresésénél nem változó faktor. Vegyük a (2) egyenlet deriváltját a paraméterek xj komponense szerint:
tehát:
Az m szerinti szummát elvégezve:
Átrendezve és behelyettesítve:
Az iterációs séma tehát a korábbi koncentrációt egy korrekciós szorzófaktorral "javítja" a következő iterációs lépésre. A korrekciós faktor az adott mért adat elosztva a korábbi iterációban született koncentráció-eloszlás hatására létre jöhető beütésszámokkal, mely arányt visszaosztjuk az egyes voxelekbe a rendszermátrix alapján.
Az ML-EM módszer néhány fontos variációjával foglalkozunk a következő fejezetben.