Unsupervised Learning of Tumor Organoid Morphology and Drug Response
Unsupervised Learning of Tumor Organoid Morphology and Drug Response
1
Ahmad Tariq
Unsupervised Machine Learning in Health
Why Do Some Tumors Survive Chemotherapy?
Prevalence:
Cancer remains one of the leading causes of death worldwide
2
Core Problem:
→ Drug Response varies unpredictably
[1] Wang et al., Journal/PMC, 2021
“Drug resistance and the [...] ineffectiveness of the drug treatment are responsible for up to 90% of the cancer related deaths” [1]
Motivation
Can UL reveal morphological patterns in organoids that may relate to treatment response?
3
Research Question:
Goals:
Connect morphology → Clinical outcome
Discover hidden structure
Learn representations without labels
Dataset
Patient-derived tumor organoids
Limitations:
Small dataset (582 images)
Class imbalance risk
No ground truth
4
Example Images
PCA Fails to Capture Morphological Structure
5
Weak visual separation across clusters (k=2)
PCA Limitations
6
Limitations of K-means Clustering
Motivation for Nonlinear Representation Learning (VAE)
7
Variational Autoencoder (VAE)
latent space
Limitations:
interpretable
�
Methodology pipeline
8
Microscopy
Images:
(Brightfield organoid
images)
Preprocessing:
Feature Learning
(VAE):
Clustering:
Visualize and
Interpret:
cropping
normalization
Why Cropping is Necessary
9
train_copy: 702 crops saved
valid_copy: 32 crops saved
test_copy: 23 crops saved
Total combined crops: 757
Standard VAE Results
Learns nonlinear latent structure → strong clustering
Metrics
Insights
10
~4× better clustering than PCA (0.61 vs 0.16)
Nonlinear features learned via encoder–decoder + KL regularization
Standard VAE Visualization
11
Weak separation w/ significant overlap
Continuous structure w/ weak cluster boundaries
12
Cluster example photos (Standard VAE)
Cluster 0 (top left): Transparent, low-density organoids
Cluster 1 (middle): Mixed transparency, intermediate density
Cluster 2 (top right): Solid, high-density organoids
Alternative: Why β-VAE?
Reason
13
Beta VAE Results
Learns nonlinear latent structure → strong clustering
Metrics
Insights
14
Trade-off: reconstruction → structure (0.61 → 0.27)
β controls information bottleneck → larger β → simpler latent structure
Beta VAE Visualization
15
Partial separation with noticeable overlap
Organized but not strongly separated
t-SNE
UMAP
16
Cluster example photos from Beta VAE
Cluster 0 (top left): Transparent, low-density organoids
Cluster 1 (middle): Mixed transparency, intermediate density
Cluster 2 (top right): Solid, high-density organoids
Conclusion: Clinical Drug Response
17
Transparent
Low-Density Organoids
Partial Transparent
Intermediate Density
Solid
High-Density Organoids
Summary: Morphology transparency correlates directly with increased drug resistance in tumor models
Prior Work
18
Drug response (5-FU) vs viability
Aligns with our β-VAE clusters linking morphology to drug response
Q&A
19
Citations
https://pmc.ncbi.nlm.nih.gov/articles/PMC8315569/
https://arxiv.org/abs/1707.01700
https://docs.voxel51.com/tutorials/clustering.html
https://arxiv.org/abs/1807.05520
https://github.com/facebookresearch/deepcluster/blob/main/main.py
https://pmc.ncbi.nlm.nih.gov/articles/PMC6677277/
https://github.com/schaugf/ImageVAE/blob/master/image_vae.py
https://www.mdpi.com/2313-433X/6/5/29
https://scikit-learn.org/stable/auto_examples/cluster/plot_kmeans_silhouette_analysis.html
https://www.geeksforgeeks.org/deep-learning/pytorch-for-unsupervised-clustering/
20