MA
Portfolio

Area ARegulated Diagnostic AI

MR Spine Sequence Classifier

Upstream clinical gate for the spine device family

A 2.5-D classifier that decides whether every downstream spine model gets to run.

macro accuracy & F1
0.80→0.92
macro accuracy & F1
dataset scale-up
8.5×
dataset scale-up

01/Problem

Spine MRI sequence descriptions are free-text, vendor-dependent and often wrong — and every downstream model depends on knowing T1 from T2.

02/Approach

A ResNet-18 whose first convolution accepts N central slices as channels — a lightweight 2.5-D approach that reuses a pretrained 2-D backbone instead of a full 3-D CNN. Frozen feature extraction was systematically compared against full fine-tuning; a sweep settled on 10 slices. Refactored into a modular, config-driven pipeline.

03/Outcome

  • Macro accuracy and F1 from 0.80 to 0.92 by unfreezing the backbone; T1 precision 1.00.
  • Dataset scaled ~8.5× (600 → 5,100 series) with class and sex balance preserved.
  • Became the eligibility gate for the lumbar spine measurement pipeline.

04/My role

  • Required the frozen-vs-fine-tuned comparison be measured, not chosen by convention — the decision behind the 12-point gain.
  • Directed reuse as a hard gate in the device pipeline rather than a standalone research model.

Stack

PyTorchResNet-18gin-configGCS