Hey! my name is Princy and I'm originally from Madagascar.
Understanding complex data to enable reliable scientific conclusions is what drives my work.
I am an astronomer and data science enthusiast with a dual PhD in Astronomy & Astrophysics (Radboud University & KU Leuven), specialising in time-series analysis, unsupervised machine learning, and statistical validation of large, heterogeneous datasets.
Talk: Classification of variable stars observed in multiple filters with MeerLICHT and BlackGEM
Posters
TASC/KASC 15 Conference — Porto, Portugal
2024
AM CVn 5 Workshop — Armagh, UK
2023
sdOB11 Conference — Armagh, UK
2023
TASC/KASC 13 Conference — Leuven, Belgium
2022
sdOB10 Conference — Liège, Belgium
2022
Machine Learning Conferences & Schools
Oxford Machine Learning School (OxML) — Oxford, UK
Attendee
2023 & 2025
Loading GitHub repositories…
Research Background
My research focuses on advancing our understanding of the formation and evolution
of hot sub-luminous stars — compact, evolved stellar objects — by studying their
photometric variability using multi-band time-series data and modern machine
learning techniques.
Time-domain astronomy poses significant observational challenges: data are often
sparse, irregularly sampled, and affected by gaps due to weather, telescope
availability, and the day–night cycle. These limitations lead to large uncertainties
in fundamental parameters such as periods and amplitudes, motivating the
development of robust statistical and computational tools.
To this end, my PhD introduces statistical and machine learning methods that efficiently handle unevenly sampled light curves of an impressively large number of stars. Simultaneously, it contributes to the understanding of the formation and evolution of compact evolved stars, which display photometric variability.
Hybrid Frequency Search for Irregular Light Curves
I developed hybrid frequency-search methods (the
Ψ-statistic) that combine the Lomb–Scargle
periodogram with the Lafler–Kinman statistic to improve periodicity detection
in sparsely and irregularly sampled light curves.
These tools were successfully applied to MeerLICHT, BlackGEM, and Gaia datasets,
demonstrating improved robustness and reduced aliasing compared to classical
approaches.
Unsupervised Learning for Variability Discovery
I designed an unsupervised machine learning framework using t-SNE and UMAP applied
to Gaia DR3 multi-epoch photometry. Using statistical features extracted from light
curves, this approach enables the discovery and separation of variable stellar
populations without relying on labelled training data.
The method successfully disentangled variable hot subdwarfs from cataclysmic
variables — two classes notoriously difficult to separate photometrically —
highlighting the power of unsupervised learning in large astronomical surveys.
Scalability to Large and Heterogeneous Stellar Populations
I extended the unsupervised framework to significantly larger datasets
(≈13,500 objects), spanning diverse stellar populations between the main sequence
and white dwarf sequence in the colour–magnitude diagram.
The resulting embeddings revealed distinct clusters corresponding to different
stellar variability classes, demonstrating strong scalability and applicability
to upcoming large-scale time-domain surveys.
Pulsation Mode Identification with BlackGEM
In a recent project, I investigated BlackGEM’s capability to detect multi-periodic
pulsations using simultaneous three-band photometry (u, q,
i).
I developed a proof-of-concept method for pulsation mode identification based on
amplitude ratios, demonstrated using the benchmark hot pre-white dwarf
PG1159–035, with promising agreement with modes known from the literature.
Together, these projects highlight my dual expertise in statistical time-series
analysis and machine learning applied to large, heterogeneous astronomical datasets.