Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Automatic Discovery of Disease Subgroups by Contrasting with Healthy Controls

About

In biomedical Subgroup Discovery, practitioners are interested in discovering interpretable and homogeneous subgroups within a group of patients. In this paper, assuming that healthy subjects (i.e., controls) share common but irrelevant factors of variation with the patients, we motivate and develop a Contrastive Subgroup Discovery method, entitled Deep UCSL. By contrasting patients with controls, Deep UCSL identifies subgroups driven solely by pathological factors, ignoring common variability shared with healthy subjects. Our framework employs a deep feature extractor to learn a discriminative representation space. Mathematically, we derive a novel loss based on the conditional joint likelihood of latent clusters and patient/control labels, optimized via an Expectation-Maximization strategy alternating between subgroup inference and feature encoder updates. A regularization term further encourages representations to capture disease-specific variability while ignoring variability shared with controls. Compared to previous related works, our approach quantitatively improves the quality of the estimated subgroups, as demonstrated on a MNIST example and four distinct real medical imaging datasets. Code and datasets are available at: https://github.com/rlouiset/deep_ucsl.

Robin Louiset, Edouard Duchesnay, Benoit Dufumier, Antoine Grigis, Pietro Gori• 2026

Related benchmarks

TaskDatasetResultRank
Subgroup DiscoveryMNIST Digit 7 (test)
Subgroup B-ACC92
19
Disease Subgroup DiscoveryViral/Bacterial Pneumonia (test)
Subgroup B-ACC84.7
14
Disease Subgroup DiscoveryODIR (Ocular Disease Intelligent Recognition) 5 subgroups
Subgroup B-ACC56
14
Subgroup and disease classificationRetOCT
Subgroup B-ACC62.6
14
Neuro-psychiatry subgroup identification and classification (BP/SZ)BSNIP cohort (test)
Subgroup Balanced Accuracy (B-ACC)58.9
12
Showing 5 of 5 rows

Other info

Follow for update