Reading the geometry of AS-OCT pretraining
Measured representation changes across five AS-OCT pretraining runs, and the profiling work that cut two-GPU JEPA update time by 14.2%.
Research Engineer
I build and operate clinical AI systems that bring ophthalmic data and diagnostic predictions to physicians.
At Quinze-Vingts Hospital in Paris, I built and operate OphtaFlow AI: diagnostic support running in production, available 24/7 and in beta testing with physicians. CorneaForge powers its data, automatic predictions and research infrastructure.
Diagnostic results are available in under one minute after examination completion. The service calculates missing predictions automatically and retrieves them when physicians open a patient record.
Five pretraining recipes on 3.43 million AS-OCT images, plus Corvis motion analysis and neural video classification.
Two-GPU JEPA updates reduced from 10.246 to 8.787 seconds, with the training recipe and resume behavior preserved.
From device measurements to diagnostic support.
I built CorneaForge to connect ophthalmic devices to the diagnostic workflow in OphtaFlow AI. Its production services ingest MS-39 and Corvis data, process OCT images, compute corneal features, and render examinations for physicians.
When an examination's measurements are ready, the background service calculates missing predictions and stores them. Opening a patient record retrieves the completed results alongside the measurements, images and videos. The same infrastructure supplies research datasets, with each derived result linked back to its device export.
Read the architecture and engineering decisionsMy next step for OphtaFlow AI: bring corneal and retinal information into one clinical decision platform.
I am working toward three targets for this next stage:
Self-supervised learning lets models learn visual structure from the images themselves. I am prioritizing JEPA as the first approach for the next stage, then building toward combining what each device reveals about the eye.
How I train these representationsMy roadmap also includes treatment and surgery recommendations, surgical planning with calculated and prefilled parameters, and estimates of the likelihood of success with their uncertainty. The aim is to connect examination findings to the decisions that follow.
Read the clinical and research roadmapThe mathematics, engineering decisions, and experiments behind the systems I build.
Measured representation changes across five AS-OCT pretraining runs, and the profiling work that cut two-GPU JEPA update time by 14.2%.
The learning objectives I use for AS-OCT: reconstruct hidden pixels, align views of an image, and preserve variation between sources.
The five AS-OCT recipes I implemented on 3.43 million images: their inputs, objectives, shared controls, and compute tradeoffs.
How I built OphtaFlow AI for diagnostic support in production 24/7, powered by CorneaForge, and the next stage of its clinical and research platform.
How I turn native corneal samples into maps and Zernike descriptors in CorneaForge, with explicit reference surfaces, coordinates and units.
How I accelerate CorneaForge’s geometry engine with reusable interpolation, batched surface fits, and directly evaluated derivatives.
How I built the optical calculation in CorneaForge: surface slopes, refraction, ray intersections and optical path differences become Zernike descriptors.
How I implemented conoid and biconic fitting in CorneaForge, and why choosing a reference determines which parts of corneal shape remain in the residual.
Tools and experiments that grew out of questions I needed to answer.
The monitoring and profiling workflow I use in my own research, packaged as a skill for coding agents.
I used it to trace coordinator stalls in two-GPU JEPA, overlap input preparation with GPU work, and measure a 14.2% reduction in update time. Read the profiling result.
View the repositoryA CUDA experiment in fusing an OCT reconstruction pipeline with cuFFTDx, exploring the cost of moving intermediate values through GPU memory.
Perez E*, Louissi N*, et al.
Borderie VM, Georgeon C, Louissi N, et al.
I’m happy to talk about ophthalmic ML, scientific computing, and the practical work behind an experiment.
louissi.nassim@gmail.com