I studied applied mathematics in the MVA master's program at ENS Paris-Saclay and worked on neural-network growth with the Inria TAU team. My projects cover language-model training, multimodal learning, model analysis and tool-using agents.
| Project | What I worked on | MVA course |
|---|---|---|
| Chess move prediction | Compact Transformer, custom tokenization, training and move-legality evaluation. | LLMs for Code and Proof |
| Multimodal regression | Conditional density estimation, mixture models and gated experts. | Probabilistic Graphical Models |
| Memory-efficient LLM training | Optimizer implementation, training/resume and memory analysis. | Training and Deploying Large-Scale Models |
| Molecular graph-to-text | Graph-text alignment, GINE encoders and language-model conditioning. | Advanced Learning for Text and Graph Data (ALTeGraD) |
| LLM attention and activation analysis | Input ablations and cross-model interpretability diagnostics. | Explainable AI |
| Tool-using text-adventure agent | ReAct, failure memory, state handling and recovery. | LLMs for Code and Proof |
More MVA projects and practical implementations
| Project | Implementation focus | MVA course |
|---|---|---|
| KV caching and LoRA | KV-cached autoregressive decoding and LoRA adaptation in a small PyTorch Transformer. | LLMs for Code and Proof |
| Tiled attention in Triton | Online-softmax attention forward, a PyTorch backward, and correctness/performance experiments. | LLMs for Code and Proof |
| Constrained text decoding | Logit masks and beam search for token and sequence constraints. | LLMs for Code and Proof |
| Decentralized training with Gossip SGD | PyTorch/Gloo training across graph topologies and communication budgets. | Training and Deploying Large-Scale Models |
| Sequence and image modeling with Mamba S6 | Collaborative PyTorch implementation for sequences and bidirectional image classification. | Deep Learning |
| Image restoration with consistency models | Consistency training/distillation and comparisons with diffusion posterior sampling. | Generative Models for Images |
| Static mean-field games | Annealed TRPA and exploratory principal intervention. | Interactions |
Each repository links to its implementation, available reports and experiment evidence, and explains individual contributions, collaborators and course-provided components.
- ADVI and DADVI — Joint M1 research project at Université Paris Dauphine–PSL on variational Bayesian inference.
- GroMo — My fork of the collaborative neural-network-growth library associated with my Inria TAU internship.
- Neural-network components from scratch — Independent implementation exercises.
