Oct 2026Named to the World's Top 2% Scientists list (Stanford/Elsevier) for the third year.
Sep 2026Five papers accepted at NeurIPS 2026: Phase-wise tuning, MESCoder and RSU (multi-framework UI-to-code generation and repair), AnchorGen (diffusion language planning for chest X-ray reports), and Harbor (agentic evaluation infrastructure, Evaluations and Datasets Track).
Sep 2026Serving as Area Chair for the EACL 2026 Industry Track.
Aug 2026H-FedSN is accepted at NPJ Artificial Intelligence.
Aug 2026EGT-KG is accepted to EMNLP 2026 Industry Track.
May 2026Received the Google HE Faculty AI Fellowship.
May 2026DCM and MulFCoder, our multi-framework UI2Code papers, are accepted to ICML 2026.
May 2026Three papers accepted in the ACL 2026 cycle: LLM-Guided Tsetlin (Findings), FROST and Are LLMs Economically Viable (Industry Track).
Apr 2026Distribution-aware Re-representations is accepted to SIGIR 2026.
Apr 2026Trustworthy Agent Network is accepted to the KDD 2026 Blue Sky Track.
Jan 2026GRO-RAG is accepted to ICLR 2026.
Jan 2026Our culturally aware harmful meme detection paper is accepted to WWW 2026.

I am on the 2026–27 academic job market.

About

I am a Postdoctoral Research Associate at Stanford University, in the Center for Sustainable Development and Global Competitiveness, working with Prof. Jie Wang and Prof. Michael Lepech. I was previously an Associate Research Scientist at Columbia University, and I received my Ph.D. in Computer Science from the University of Virginia in 2024, advised by Prof. Bradford Campbell.

I work on building reliable AI systems. My research follows three directions:

Trustworthy LLM Generation and Agents

NeurIPS ×4 · ICLR · ICML ×2 · AAAI ×2 · WWW · NeurIPS D&B · EMNLP Industry Best Paper Nom., etc.

More detailsHide details

Multimodal and Multi-Domain Representation Learning

NeurIPS · ICML · KDD ×2 · ACM MM ×3 Oral (top 4%) · SIGIR · CVPR, etc.

More detailsHide details

Federated and Efficient Learning

NPJ AI · ICCPS · IPDPS · IEEE TSC, etc.

More detailsHide details

Trustworthy LLM Generation and Agents

Most AI systems that generate things are graded by a similarity score: close enough to a reference counts as correct. That is not the same as checking it. My approach is to make the output checkable: first recover the parts of the target that are fixed (the layout of a web page, the structure of a program, the anatomy in an X-ray), have the model generate within them, then verify the result against that structure and repair what fails. Where nothing can be run to check an answer, such as a medical question, I build the evaluator and study where it breaks. The line runs from front-end code, which has to compile and render, to radiology reports that must point at the right anatomy, to judges for text that cannot be executed, and to shared infrastructure for evaluating agents at scale.

Selected papers; the full list is on the Publications page.

Phase-wise tuning
NeurIPS'26
Phase-wise MLLM Tuning for Multi-framework WebUI Code Generation
MESCoder
NeurIPS'26
Toward Executable Multi-framework Front-end Code Generation with Self-Correction
RSU
NeurIPS'26
Render Structure Uncertainty for HTML Repair in MLLM-based UI-to-Code Generation
AnchorGen
NeurIPS'26
Anchoring LLM-based Chest X-ray Report Generation via Diffusion Language Planning
ICLR'26
GRO-RAG: Gradient-aware Re-rank Optimization for Multi-source Retrieval-Augmented Generation
ICML'26
Deterministic Component Mining for Multi-framework UI2Code Generation
ICML'26
MulFCoder: Framework-conditioned Multi-agent for MLLM-based Multi-framework Front-end Code Generation
AAAI'26
Mitigating hallucinations in large language models via causal reasoning
AAAI'26
S2D-ALIGN: Shallow-to-Deep Auxiliary Learning for Anatomically-Grounded Radiology Report Generation
WWW'26
They Said Memes Were Harmless-We Found the Ones That Hurt: Decoding Jokes, Symbols, and Cultural References
NeurIPS D&B'26 open source ★ 5.6k
Harbor Adapters and Harbor-Index: Infrastructure and a Curated Meta-Dataset for Large-Scale Agentic Evaluation
EMNLP Industry'25 Best Paper Nom.
Truth, Trust, and Trouble: Medical AI on the Edge

Multimodal and Multi-Domain Representation Learning

Alignment here is not about preferences; it is about keeping different kinds of data in step inside one model. A recommendation model, for example, learns from user histories and from video content at the same time, serves a homepage and a live stream at once, and predicts quantities such as watch time that are not a single number. Standard training quietly assumes that all of these behave alike, and at scale they do not. My methods measure the gaps and correct for them during training. Large-scale recommendation has been the testing ground: the methods were tested in live A/B experiments and one is fully deployed.

Selected papers; the full list is on the Publications page.

SIGIR'26
Distribution-aware Re-representations for Multi-Scenario Recommendations
NeurIPS'25
Adaptive Gradient Masking for Balancing ID and MLLM-based Representations in Recommendation
ICML'25
Calibrating Video Watch-time Predictions with Credible Prototype Alignment
KDD'25
Leveraging Label Distributions as Anchors to Enhance Video Recommendation
KDD'25
Aligning and Balancing ID and Multimodal Representations for Recommendation
ACM MM'25 Oral (top 4%)
Prototype-Guided Representation Projection for Multi-Domain Multi-Task Recommendation
ACM MM'25
From Guesswork to Guarantee: Towards Faithful Multimedia Web Forecasting with TimeSieve
CVPR'25
Track Any Anomalous Object: A Granular Video Anomaly Detection Pipeline
ACM MM'24
EGGesture: Entropy-Guided Vector Quantized Variational AutoEncoder for Co-Speech Gesture Generation

Federated and Efficient Learning

Privacy and computing budgets are usually treated as constraints applied after a model is designed, which is why privacy protection often costs so much accuracy that it gets switched off. I decide at design time which parts of a model stay on the device, which parts are shared, and what sharing costs: a rule for where privacy noise is worth paying, a way to combine updates from devices that differ from one another, and a cost metric that says when an AI deployment has paid for itself. The line started in datacenters and now runs on phones and sensors, in buildings and in hospitals.

Selected papers; the full list is on the Publications page.

NPJ AI'26
H-FedSN: Personalized Sparse Networks for Efficient and Accurate Hierarchical Federated Learning for IoT Applications
ICCPS'25
Atlas: Ensuring Accuracy for Privacy-Preserving Federated IoT Applications
IPDPS'20
Smartly handling renewable energy instability in supporting a cloud datacenter
IEEE TSC'20
Task failure prediction in cloud data centers using deep learning

My long-term goal is Translational AI Systems: deploying these methods in healthcare, buildings, finance, software and recommendation, etc.

Translational AI Systems

Healthcare · Buildings, Energy & Infrastructure · Finance & Open Source · Software Engineering · Platforms & Media

Best Paper Nom. EMNLP Ind.'25 · Oral (13.3%) CHIL'23 · Best Paper Cand. BuildSys'24 · Oral (top 4%) ACM MM'25

More detailsHide details

Translational AI Systems

The three lines are put to the test with the people who run the systems: clinicians, building engineers, developers, platform teams, and the open-source finance community. Each paper is tagged with the line it advances.

Selected papers; the full list is on the Publications page. Trustworthy LLM GenerationMultimodal Representation LearningFederated and Efficient LearningSystems & open source

Healthcare
Truth, Trust & TroubleTrustworthy LLM Generation
EMNLP Industry'25 Best Paper Nom.
Truth, Trust, and Trouble: Medical AI on the Edge
AnchorGenTrustworthy LLM Generation
NeurIPS'26
Anchoring LLM-based Chest X-ray Report Generation via Diffusion Language Planning
S2D-AlignTrustworthy LLM Generation
AAAI'26
S2D-ALIGN: Shallow-to-Deep Auxiliary Learning for Anatomically-Grounded Radiology Report Generation
SRDASystems & open source
CHIL'23 Oral (13.3%)
SRDA: Mobile Sensing based Fluid Overload Detection for End Stage Kidney Disease Patients using Sensor Relation Dual Autoencoder
MedAssess-XTrustworthy LLM Generation
EACL Industry'26
Do Clinical Question Answering Systems Really Need Specialised Medical Fine Tuning?
FT-MDTTrustworthy LLM Generation
EMNLP Industry'25
FT-MDT: Extracting Decision Trees from Medical Texts via a Novel Low-rank Adaptation Method
FedMetaMedFederated and Efficient Learning
BIBM'24
FedMetaMed: Federated Meta-Learning for Personalized Medication in Distributed Healthcare Systems
Buildings, Energy & Infrastructure
H-FedSNFederated and Efficient Learning
NPJ AI'26
H-FedSN: Personalized Sparse Networks for Efficient and Accurate Hierarchical Federated Learning for IoT Applications
AtlasFederated and Efficient Learning
ICCPS'25
Atlas: Ensuring Accuracy for Privacy-Preserving Federated IoT Applications
Renewable sched.Federated and Efficient Learning
IPDPS'20
Smartly handling renewable energy instability in supporting a cloud datacenter
Task failureFederated and Efficient Learning
IEEE TSC'20
Task failure prediction in cloud data centers using deep learning
PrivateHubFederated and Efficient Learning
arXiv
PrivateHub: Contrastive Diffusion Model for Private Sensor-Intensive Environment Data Generation
ScreenSenseSystems & open source
BuildSys'24 Best Paper Cand.
ScreenSense: Screen Activity Detection in Real-World Environments with Indoor Light Sensors
BLE Can SeeSystems & open source
IPSN'21
BLE can see: a reinforcement learning approach for RF-based indoor occupancy detection
Scan-to-BIMSystems & open source
AutoCon'26
LLM-enabled multi-agent framework for automated Scan-to-BIM and Scan-to-Graph reconstruction
PFDRLFederated and Efficient Learning
ICPP'23
PFDRL: Personalized Federated Deep Reinforcement Learning for Residential Energy Management
Finance & Open Source
FinRL-MetaSystems & open source
NeurIPS D&B'22
FinRL-Meta: Market Environments and Benchmarks for Data-Driven Financial Reinforcement Learning
FinRL ContestsSystems & open source
AI for Eng.'25
FinRL Contests: Data-Driven Financial Reinforcement Learning Agents for Stock and Crypto Trading
Dynamic DatasetsSystems & open source
MLJ'23
Dynamic Datasets and Market Environments for Financial Reinforcement Learning
FinRLSystems & open source
ICAIF'21
FinRL: Deep Reinforcement Learning Framework to Automate Trading in Quantitative Finance
Software Engineering
Phase-wise tuningTrustworthy LLM Generation
NeurIPS'26
Phase-wise MLLM Tuning for Multi-framework WebUI Code Generation
MESCoderTrustworthy LLM Generation
NeurIPS'26
Toward Executable Multi-framework Front-end Code Generation with Self-Correction
RSUTrustworthy LLM Generation
NeurIPS'26
Render Structure Uncertainty for HTML Repair in MLLM-based UI-to-Code Generation
DCMTrustworthy LLM Generation
ICML'26
Deterministic Component Mining for Multi-framework UI2Code Generation
MulFCoderTrustworthy LLM Generation
ICML'26
MulFCoder: Framework-conditioned Multi-agent for MLLM-based Multi-framework Front-end Code Generation
EDGE-EVALFederated and Efficient Learning
ACL Industry'26
Are Large Language Models Economically Viable for Industry Deployment?
SynFixTrustworthy LLM Generation
ACL Findings'25
SynFix: Dependency-Aware Program Repair via RelationGraph Analysis
Harbor AdaptersTrustworthy LLM Generation
NeurIPS D&B'26 open source ★ 5.6k
Harbor Adapters and Harbor-Index: Infrastructure and a Curated Meta-Dataset for Large-Scale Agentic Evaluation
Platforms & Media
PRPMultimodal Representation Learning
ACM MM'25 Oral (top 4%)
Prototype-Guided Representation Projection for Multi-Domain Multi-Task Recommendation
CROSS-ALIGN+Trustworthy LLM Generation
WWW'26
They Said Memes Were Harmless-We Found the Ones That Hurt: Decoding Jokes, Symbols, and Cultural References
DARMultimodal Representation Learning
SIGIR'26
Distribution-aware Re-representations for Multi-Scenario Recommendations
AGMMultimodal Representation Learning
NeurIPS'25
Adaptive Gradient Masking for Balancing ID and MLLM-based Representations in Recommendation
LDAMultimodal Representation Learning
KDD'25
Leveraging Label Distributions as Anchors to Enhance Video Recommendation
AB-RecMultimodal Representation Learning
KDD'25
Aligning and Balancing ID and Multimodal Representations for Recommendation
ProWTPMultimodal Representation Learning
ICML'25
Calibrating Video Watch-time Predictions with Credible Prototype Alignment
TimeSieveMultimodal Representation Learning
ACM MM'25
From Guesswork to Guarantee: Towards Faithful Multimedia Web Forecasting with TimeSieve
ConLLMTrustworthy LLM Generation
EACL'26
Revealing the Truth with ConLLM for Detecting Multi-Modal Deepfakes
TAAOMultimodal Representation Learning
CVPR'25
Track Any Anomalous Object: A Granular Video Anomaly Detection Pipeline
EGGestureMultimodal Representation Learning
ACM MM'24
EGGesture: Entropy-Guided Vector Quantized Variational AutoEncoder for Co-Speech Gesture Generation

I build and test this work with clinicians, building engineers, developers and platform teams. My work appears at top-tier AI venues including ICML, NeurIPS, ICLR, AAAI, KDD, WWW, SIGIR, ACM MM and CVPR, in the ACL family, in the Nature Portfolio journal NPJ Artificial Intelligence, and at systems venues including ICCPS, IPDPS, SenSys and IPSN, and it has been recognized by the World's Top 2% Scientists list, a Google HE Faculty AI Fellowship, a Best Paper Nomination at the EMNLP Industry Track, orals at ACM MM and CHIL, and a Best Paper Candidate at ACM BuildSys. I also contribute to the FinRL open-source ecosystem and the Harbor agent-evaluation framework, and organize the FinRL Contests.