Broadly, I study how AI models behave under uncertainty and how they interact with human expertise in high-stakes decision making. My work spans from understanding model failures such as shortcut and spurious learning to designing hybrid human–AI systems that integrate algorithmic predictions with human judgment for expert-level performance in healthcare applications.
“When should AI decide, and when should it defer?
How can human expertise be modeled and trusted in the loop?”
My broader goal is to advance AI systems that understand their limitations and collaborate effectively with humans—especially in domains where reliability and safety are non-negotiable.
I received my M.E. in Software Systems and B.E. (Hons.) in Electrical and Electronics Engineering from
BITS Pilani, where I was advised by
Prof. Surekha Bhanot.
“I build AI systems that know when to ask for help.”
Pairs a minimally-trained novice with an AI model to catch cerebral ischemia from intraoperative EEG—matching board-certified neurophysiologists (statistically non-inferior) while halving the AI's false alarms. Expert-grade surgical monitoring, without the expert.
Benchmarks five machine-learning models for detecting cerebral ischemia from quantitative EEG during surgery. Random forests lead on sensitivity and precision—and the top predictors, alpha-band power and hemispheric asymmetry, mirror exactly what expert readers watch for.
When expert neurophysiologists are scarce and AI alone isn't safe enough for the operating room, can a non-expert help close the gap? Human–AI deferral routes only the hardest cases to a minimally-trained novice—and with just 5–10% novice involvement lifts precision and sensitivity by ~40% over the AI alone. The proposed method, Learning to Augment (L2A), softly blends novice and AI predictions to stay robust and well-calibrated even when the novice is unreliable, concentrating its rare hand-offs so long stretches of monitoring run untouched.
Not all spurious features are harmful—a shortcut only hurts generalization when it's easier to learn than the real signal. By watching a network's training dynamics, the paper shows these harmful shortcuts reveal themselves in the early layers, early in training—catchable and fixable before they ever reach deployment.
An accurate model that's also overconfident is dangerous—in the clinic or the driver's seat. ACE fine-tunes a classifier on counterfactual augmentations—realistic images nudged across its decision boundary—so it flags ambiguous and out-of-distribution inputs instead of guessing confidently, all without sacrificing accuracy.
The first system to re-identify individual, unmarked fruit flies across days—no tags, no paint, no frame-by-frame tracking. Trained on ~3M images of 60 flies, it names and beats a key failure mode—"cross-day accuracy decline"—using domain-adversarial training to learn day-invariant features, keeping most flies above 90% accuracy.
Could a fruit fly recognize another fruit fly? Building a "fly-eye" network that mirrors Drosophila's real visual connectome, this work shows their low-resolution vision—just ~29×29 pixels—carries enough to tell individuals apart, something humans do near chance. A far richer visual world than assumed.
The undergraduate work behind the WACV 2019 paper: recognizing individual Drosophila with ResNet CNNs, tag-free. Same-day accuracy is near-perfect—but a few "problem flies" collapse on later days as their looks drift, revealing temporal shift, not model capacity, as the real obstacle. Domain-adversarial training then learns cues that identify the fly while ignoring the day, lifting ≥90%-accuracy re-identification from 47 to 57 of 60 flies.