Mechanistic interpretability
Sparse dictionary learning for reproducible concept discovery in foundation models.
Ph.D. Candidate, KAIST AI
Visiting Researcher, Helmholtz Munich
Munich, Germany
Open to research internships and collaborations in the Munich area.
I am a Ph.D. candidate at KAIST and a visiting researcher at Helmholtz Munich, working toward safe and trustworthy AI through mechanistic interpretability and data-centric AI: making the concepts inside foundation models explicit and reproducible, and tracing model behavior back to the data it was trained on.
In my Ph.D. I use sparse dictionary learning to open up vision foundation models. With PatchSAE I trained sparse autoencoders on the CLIP vision transformer and found that adapting the model to a new task mostly remaps concepts it already has rather than learning new ones. ConceptScope turns the same lens on the data, breaking image datasets into interpretable concepts to expose biases no one had reported, and VisualScratchpad carries concept analysis into large vision–language models at inference time. Most recently I have been making the extracted concepts themselves reliable, so that analyses built on them hold up from one training run to the next.
I have also spent five years as an AI scientist at two startups, taking models from research prototype to deployed product. At Tomocube (2019–2022) I built 3D segmentation models for label-free holotomography of live cells that shipped in the company's commercial analysis software, plus a human-in-the-loop annotation tool that became its in-house labeling system. At Genesislab (2022–2024) I built the fairness pipeline for an AI video-interview product used by 150+ companies, cutting gender bias by 35% with no loss in accuracy; developed the talking-face avatar that serves as its AI interviewer; and built LLM conversational agents for a creator-persona app with 500K+ downloads.
During my M.S. at Korea University I worked where machine learning meets human–computer interaction: topic models and visual analytics that detect and explain local events in social media streams (STExNMF, TopicOnTiles), and making charts accessible to people with visual impairments (Visualizing for the Non-Visual).
Sparse dictionary learning for reproducible concept discovery in foundation models.
Fairness diagnosis and mitigation, and concept-level auditing of model behavior.
Characterizing dataset bias through model internals, and human-in-the-loop annotation.
marks work I would point to first.
Jinho Choi, Hyesu Lim, Jaegul Choo, Steffen Schneider
Replaces sparse autoencoders with sparse coding so the concepts extracted from a model come out the same, run after run.
Under review
Hyesu Lim, Jinho Choi, Taekyung Kim, Byeongho Heo, Jaegul Choo, Dongyoon Han
Grounds visual concepts inside large vision–language models at inference time, showing what the model looks at when it answers.
ICLR 2026 Workshop on Trustworthy AI paper
2025 Jinho Choi, Hyesu Lim, Steffen Schneider, Jaegul Choo
Breaks image datasets into interpretable visual concepts and measures how each spreads across classes, surfacing previously unreported biases.
NeurIPS 2025 paper code project page
2025 Hyesu Lim, Jinho Choi, Jaegul Choo, Steffen Schneider
A patch-level sparse autoencoder on CLIP shows that adaptation mostly remaps existing visual concepts rather than learning new ones.
ICLR 2025 paper code project page
Wonwoo Cho, Dongmin Choi, Hyesu Lim, Jinho Choi, Saemee Choi, Hyun-seok Min, Sungbin Lim, Jaegul Choo
Lifts a few labeled 2D slices into full 3D masks and asks for correction only where the model is uncertain, speeding up volumetric annotation.
WACV 2024
Changwoo Kim, Jinho Choi, Jongyeon Yoon, Daehun Yoo, Woojin Lee
Diagnoses and mitigates demographic bias in multimodal video-interview scoring without giving up accuracy.
IEEE Access 2023
Jinho Choi, Hye-Jin Kim, et al.
Segments organelles and whole cells in 3D from refractive-index tomograms of live cells, with no fluorescent labeling.
bioRxiv 2021
Jinho Choi, Junwoo Park, Hyun-seok Min, Hyungjoo Cho, Sungbin Lim, Jaegul Choo
Separates touching cells in 3D microscopy volumes by proposing cell points from their cellular components.
SPIE 2021
Jinho Choi, Sanghun Jung, Deokgun Park, Jaegul Choo, Niklas Elmqvist
Extracts the underlying data from chart images so screen-reader users can explore visualizations.
Computer Graphics Forum (EuroVis) 2019
Minsuk Choi, Sungbok Shin, Jinho Choi, et al.
Tile-based visual analytics that surfaces local events in social media through spatio-temporally exclusive topics.
CHI 2018
Sungbok Shin, Minsuk Choi, Jinho Choi, et al.
A non-negative matrix factorization that finds topics exclusive in space and time to flag anomalous events in social media.
IEEE ICDM 2017
Feb 2026 — Present
Munich, Germany
Visiting Researcher · Dynamical Inference Lab (PI: Steffen Schneider), joint project with KAIST DAVIAN Lab
Aug 2022 — Present
Daejeon, Korea
Ph.D. Researcher
Sep 2022 — Nov 2024
Seoul, Korea
AI Scientist
Feb 2019 — Sep 2022
Seoul, Korea
AI Researcher
Ph.D. in Artificial Intelligence
KAIST · Advisor: Jaegul Choo · expected Feb 2028 · part-time 2022–2024
M.S. in Computer Science and Engineering
Korea University · Advisor: Jaegul Choo
B.S. in Computer Science and Engineering
Korea University