Hi there! I'm a third year Ph.D. student at BAIR in UC Berkeley, advised by Serina Chang and John Canny.
Most of my recent research is on user simulation and synthetic data generation for interactive evaluation and training of language models.
I'm betting on user simulation as a scalable path to align language models with human goals.
Human-LLM conversation datasets shape how we understand AI use and train user models, but how different are the interactions they capture?
We study seven datasets and find distinctive dataset signatures: classifiers can identify a conversation's source from user messages alone, well above chance.
We argue that the current dominant practice in LLM human simulation, prompting instruction-tuned “assistant” language models to role-play personas, is inaccurate and produces stereotyped predictions.
We propose and explore tandem models which combine a pre-trained model with an instruction-tuned supervisor.
With controlled experiments, we show how simulator quality can be quantified in terms of its downstream utility:
how an LLM assistant trained with this user simulator performs when interacting with real humans.
We identify a broad class of human simulation tasks currently addressed with LLMs—discrete choice prediction—and propose a graph-based modeling that matches or exceeds LLM-based approaches while offering added advantages.
Expanding evaluations of LLM virtual personas to include ingroup / outgroup and meta-perception, "backstories" serve as a stepping stone to higher-order reflections in social context.
Fine-tuning LLMs on response distributions from public opinion survey questions enables the models to predict opinions across different subpopulations, survey waves, and survey families.
Constructing latent dimensions of personality using log-probabilities from language models, inspired by the methodology psychologists used to develop the Big Five model.
Theoretical modeling of Laughlin's topological pump in synthetic frequency dimensions by the interplay of frequency mode-dependent and independent gauge fields.
Education and Work
Microsoft Research, Redmond
AI Interaction and Learning Group
05/2026 –
University of California, Berkeley
Ph.D. program in Electrical Engineering and Computer Sciences
Berkeley Artificial Intelligence Research Lab (BAIR)
Advisors: Prof. Serina Chang and
Prof. John Canny
09/2023 –
Seoul National University
B.S. in Electrical & Computer Engineering
Advisor: Prof. Sunkyu Yu
03/2017 – 03/2023
Gyeonggi Science High Schhol
03/2014 – 03/2017
About me
Before joining to Berkeley, I graduated from Seoul National University with a B.S. in Electrical and Computer Engineering, although I spent more time in the Physics building.
In my undergrad years, I was honored to work with Prof. Sunkyu Yu in the field of photonics and condensed matter physics.
Before my undergrad, I was a big fan of competitive programming, inspired by my close friends—some of whom continue pursuing their passions in theoretical computer science.
CUDA kernel fusion
Lessons learned from implementing back-to-back GEMM kernel for LoRA serving in vLLM inference engine.
Given a skinny matrix A and a fat matrix B, how can we make xAB into a single kernel?
CS280A portfolio
Assignments and projects. Pretty much enjoyed hands-on experience, like warping, diffusion, GANs.
Pairwise LLM Evaluation
Live demo for multi-turn pairwise comparison of two language models.
Chat with both models side-by-side and annotate preferences turn by turn.