Masterscriptie, Vision AI voor medische beeldclassificatie
Onderzoek waarin de Semantic Learning Machine (SLM) vergeleken werd met klassieke ML-algoritmes op binary en multi-class classificatie van pneumonia X-ray beelden.
- rol
- Student / onderzoeker
- periode
- 2020/01 → 2020/07
- domein
- healthcare

"Een methode die theoretisch elegant is moet zich nog steeds bewijzen tegen brute-force baselines."
Masterscriptie aan NOVA IMS, Universidade Nova de Lisboa, juli 2020. Master Data Science & Advanced Analytics. Begeleid door prof. Mauro Castelli en dr. Ivo Gonçalves. Open access, CC-BY-4.0.
Volledige titel: "The outperformance of the semantic learning machine, against commonly used algorithms, for binary and multi-class medical image classification", run.unl.pt
Het probleem
Pneumonia detecteren op röntgenfoto's, en binnen die positieve gevallen onderscheiden tussen bacteriële en virale infectie. Klinisch relevant omdat de behandeling verschilt: antibiotica werken niet tegen viraal.
De methodologische vraag erachter: presteert de Semantic Learning Machine (SLM), een relatief nieuwe geometrische semantische hill climber voor feedforward neural networks, beter dan klassieke ML-algoritmes op deze taak?
De aanpak
Feature extraction via transfer learning
Beelden zijn rijk, ML-modellen zoals SVM of Random Forest werken op feature-vectoren. Brug daartussen: meerdere ImageNet pre-trained CNNs als feature-extractor inzetten. Elke X-ray wordt zo omgezet naar een numerieke representatie die de structurele info uit het beeld behoudt.
Dit is dezelfde transfer-learning aanpak die je in 2024 nog steeds tegenkomt in zonnepaneeldetectie en vele andere CV-pipelines.
Modelvergelijking
Vijf algoritmes vergeleken op zowel binary (pneumonia ja/nee) als multi-class taak (gezond / bacterieel / viraal):
| Algoritme | Type |
|---|---|
| Semantic Learning Machine (SLM) | Geometrische semantische methode |
| Random Forest | Ensemble van decision trees |
| Support Vector Machine | Margin-based classifier |
| K-Nearest Neighbors | Instance-based |
| Klassieke Neural Network | MLP baseline |
Volledige hyperparameter-optimalisatie op elk model, geen handicap voor de baselines. Dat maakt de vergelijking eerlijk.
Wat het opleverde
Resultaten gepubliceerd via NOVA IMS' open-access repository (CC-BY-4.0). Bijdrage aan de literatuur over geometrische semantische methodes in medische beeldclassificatie. Specifieke onderbouwing van wanneer SLM wel/niet uitperformt op deze taak.
Wat ik specifiek deed
Volledig zelfstandig onderzoek, experimenten draaien, modellen vergelijken, schrijfwerk. Begeleid op methodologie door prof. Castelli en dr. Gonçalves.
Wat ik ervan heb meegenomen
- Een theoretisch elegante methode (SLM met geometrische semantiek) moet zich nog steeds bewijzen tegen brute-force baselines. Niet vanzelfsprekend.
- Hyperparameter-optimalisatie is structureel ondergewaardeerd, een correct geoptimaliseerd Random Forest is verrassend sterk. Wie z'n baselines slordig tunet, "wint" makkelijk met de favoriete nieuwe methode.
- Transfer learning is een werkpaard. ImageNet pre-train → fine-tune op kleine gelabelde dataset werkt al jaren onverminderd goed, in compleet andere domeinen, zie ook Rotterdam zonnepanelen-detectie.
Sleutelwoorden
Pneumonia · Semantic Learning Machine (SLM) · Convolutional Neural Networks (CNN) · Multi-Class Image Predictions · Image Classification · Geometric Semantic · GSGP · Genetic Programming
Gerelateerd
- Zonnepaneeldetectie op daken (case study), vergelijkbare CNN + transfer learning aanpak, ander domein
- Zwerfafvaldetectie met scanauto's, ook vision-AI, nu in publieke ruimte
- Skills: Computer vision
- Topics: Vision AI, Transfer learning
Skills, topics & tech
Gerelateerd werk

Zonnepaneeldetectie op daken bij Gemeente Rotterdam
Transfer learning met CNN-architecturen (Xception, VGG16) op luchtfoto's voor energietransitie-monitoring, koppeling met BAG en zonpotentie-berekening.

Zwerfafvaldetectie met scanauto's (Rotterdam)
Vision-AI op straatbeelden uit gemeentevoertuigen, heatmap van schoonniveau om reinigingsroutes datagedreven te plannen.

Groene daken in kaart bij Gemeente Rotterdam
Vision-AI op luchtfoto's voor de Monitor Groene Daken, semantic segmentation met U-Net op dakvlakken, gekoppeld aan BAG en AHN.