Conditional score-based diffusion models in inverse problems
Anttalainen, Sami (2025)
Kandidaatintyö
Anttalainen, Sami
2025
School of Engineering Science, Laskennallinen tekniikka
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2025053056121
https://urn.fi/URN:NBN:fi-fe2025053056121
Tiivistelmä
Score-based diffusion models based on stochastic processes have proven to be time-efficient solutions to denoising problems. By conditioning these stochastic processes with observed measurements using statistical inversion methods, score-based diffusion models can potentially be used to solve inversion problems effectively in terms of time. Especially in medical imaging, solving inversion problems requires long and computationally heavy imaging, for which conditional score-based diffusion models could provide more effective solutions in terms of time and computational cost.
This bachelor's thesis first explores how Ornstein-Uhlenbeck stochastic processes and Bayesian inversion can be used to implement a conditional score-based diffusion model in theory. It then investigates how the conditional score-based diffusion model implemented on the basis of theory is able to solve the medical imaging associated inversion problems (Gauss blurring, Radon transformation) with certain parameter settings.
The results show that the score-based diffusion model is able to solve both inversion problems with reasonably challenging parameter settings, so that the model could potentially be useful in practical applications. However, the modeling was performed with simple image data, so the performance of the model should be investigated in more detail with more complex data. Stokastisiin prosesseihin pohjautuvat tulospohjaiset diffuusiomallit ovat osoittautuneet ajallisesti tehokkaiksi ratkaisuiksi kohinan vähentämiseen liittyvissä ongelmissa. Ehdollistamalla kyseiset stokastiset prosessit havaituilla mittauksilla käyttäen tilastollisia inversiomenetelmiä, voidaan diffuusiomalleilla mahdollisesti ratkaista inversio-ongelmia ajallisesti tehokkaasti. Erityisesti lääketieteellisessä kuvantamisessa inversio-ongelmien ratkaiseminen vaatii pitkäkestoisia ja laskennallisesti raskaita kuvantamisia, joihin diffuusiomallit voisivat tarjota ajallisesti ja laskennallisesti tehokkaampia ratkaisuja.
Tässä kandidaatin opinnäytetyössä ensin tutkitaan, miten Ornstein–Uhlenbeckin stokastisia prosesseja ja Bayesilaista inversiomenetelmää hyödyntämällä ehdollistettu tulospohjainen diffuusiomalli voidaan toteuttaa teoriassa. Tämän jälkeen tutkitaan, kuinka teorian pohjalta toteutettu ehdollistettu tulospohjainen diffuusiomalli pystyy ratkomaan lääketieteelliseen kuvantamiseen liittyviä inversio-ongelmia (Gauss-sumennus, Radon-muunnos) tietyillä parametrien asetuksilla.
Tulokset osoittavat, että tulospohjainen diffuusiomalli pystyy ratkaisemaan molemmat inversio-ongelmat kohtuullisen haastavilla parametrien asetuksilla, jolloin mallista voisi olla mahdollisesti hyötyä käytännön sovelluksissa. Toisaalta, mallinnuksessa käytettiin yksinkertaista kuvadataa, joten mallin suoriutumista pitäisi tutkia tarkemmin monimutkaisemmalla datalla.
This bachelor's thesis first explores how Ornstein-Uhlenbeck stochastic processes and Bayesian inversion can be used to implement a conditional score-based diffusion model in theory. It then investigates how the conditional score-based diffusion model implemented on the basis of theory is able to solve the medical imaging associated inversion problems (Gauss blurring, Radon transformation) with certain parameter settings.
The results show that the score-based diffusion model is able to solve both inversion problems with reasonably challenging parameter settings, so that the model could potentially be useful in practical applications. However, the modeling was performed with simple image data, so the performance of the model should be investigated in more detail with more complex data.
Tässä kandidaatin opinnäytetyössä ensin tutkitaan, miten Ornstein–Uhlenbeckin stokastisia prosesseja ja Bayesilaista inversiomenetelmää hyödyntämällä ehdollistettu tulospohjainen diffuusiomalli voidaan toteuttaa teoriassa. Tämän jälkeen tutkitaan, kuinka teorian pohjalta toteutettu ehdollistettu tulospohjainen diffuusiomalli pystyy ratkomaan lääketieteelliseen kuvantamiseen liittyviä inversio-ongelmia (Gauss-sumennus, Radon-muunnos) tietyillä parametrien asetuksilla.
Tulokset osoittavat, että tulospohjainen diffuusiomalli pystyy ratkaisemaan molemmat inversio-ongelmat kohtuullisen haastavilla parametrien asetuksilla, jolloin mallista voisi olla mahdollisesti hyötyä käytännön sovelluksissa. Toisaalta, mallinnuksessa käytettiin yksinkertaista kuvadataa, joten mallin suoriutumista pitäisi tutkia tarkemmin monimutkaisemmalla datalla.
