Semi-supervised brain hemorrhage segmentation using deep learning

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Perustieteiden korkeakoulu | Master's thesis

Date

2021-08-23

Department

Major/Subject

Bioinformatics and Digital Health

Mcode

SCI3092

Degree programme

Master’s Programme in Life Science Technologies

Language

en

Pages

87 + 1

Series

Abstract

Intracranial hemorrhage (ICH) is a serious medical condition, which can lead to substantial complications and in many cases, even death. ICH is typically diagnosed using computerized tomography (CT) and the scans are analyzed by a specialized neuroradiologist. However, such a specialist might not always be available or an additional opinion is needed. Deep learning has proven successful in ICH detection, and many methods exist. Such methods are typically based on supervised learning. In this thesis, we studied how semi-supervised methods can be used to increase the performance of a baseline ICH segmentation model using much less data than methods relying on the supervised paradigm. We implemented three different semi-supervised models from the literature, which are all based on enforcing consistency between model predictions. Additionally, we implemented a baseline U-Net model to which we compared the semi-supervised implementations. Mean Teacher based methods benefited from unsupervised data. Utilizing traditional data augmentation for consistency regularization, including affine transformations, resulted in the best performance (delta Dice=1.3 points), whereas an aggressive CutMix augmentation strategy did not yield a clear increase in performance. Regardless of the small increase in performance, the results seem to indicate that a carefully selected semi-supervised method together with the correct data augmentation scheme and hyperparametrization, can increase the performance of an ICH segmentation model.

Aivoverenvuoto voi johtaa haastaviin komplikaatioihin ja useassa tapauksessa jopa kuolemaan. Aivoverenvuoto pyritään nopeasti tunnistamaan ja diagnosoimaan päänalueen tietokonetomografiatutkimuksella. Verenvuodon ja verenvuototyypin tunnistaminen vaatii neuroradiologin ammattitaitoa, mitä ei aina ole saatavilla. Tunnistamista voidaan kuitenkin avustaa syväoppimisen menetelmillä ja erilaisia tunnistamiseen erikoistuvia malleja on olemassa monia. Tällaiset mallit käyttävät kuitenkin usein ohjatun oppimisen menetelmiä, eli ne vaativat paljon tarkasti annotoitua dataa opetusvaiheessa. Koneoppimismalli voi antaa myös toisen mielipiteen, mikä voi lisätä diagnoosien luotettavuutta. Tässä opinnäytetyössä tutkimme miten osittain ohjatun syväoppimisen menetelmät soveltuvat aivoverenvuotojen tunnistukseen, käyttämällä huomattavasti vähemmän annotoitua dataa, mitä nykyiset ohjattuun oppimiseen perustuvat menetelmät käyttävät. Toteutimme kirjallisuudesta kolme erilaista osittain ohjattua semanttista segmentointimallia, jotka kaikki perustuvat mallin ennusteiden välisten ristiriitojen minimoimiseen. Lisäksi toteutimme verrokkimallin, johon vertasimme toteutettuja menetelmiä. Mean Teacher -menetelmään pohjautuvat mallit mahdollistivat annotoimattoman datan hyödyntämisen oppimisprosessissa. Perinteiset datan augmentaatiomenetelmät tuottivat parhaan tuloksen (delta Dice=1.3 prosenttiyksikköä) ja toisaalta TT-kuvien yhdisteleminen CutMix -tekniikalla ilman muita muunnoksia tuotti hieman huonompia tuloksia. Hyöty jäi pieneksi, mutta tulokset antavat ymmärtää, että osittain ohjatun syväoppimisen menetelmillä voidaan parantaa aivoverenvuotojen segmentointimallin suorituskykyä, jos opetus- ja augmentaatiomenetelmät sekä hyperparametrit valitaan huolella.

Description

Supervisor

Ilin, Alexander

Thesis advisor

Ruokola, Tomi

Keywords

semi-supervised learning, deep learning, intracranial hemorrhage, computerized tomography

Other note

Citation