research

Four themes, each paired with the papers behind it:

  • Information Theory — correlated randomness for private learning, and why quantum entanglement helps two parties coordinate without talking.
  • Explainable / Graph ML — what breaks in a GNN's explanations when the input distribution shifts, and how to fix it.
  • Agentic Systems — giving LLM agents explicit escalation logic instead of open-ended autonomy.
  • Generative Models — diffusion models applied to time series and graph structure, not just images.

CH.1 — Information Theory

Information theory of distributed and private learning

How much can two parties learn to coordinate using as little communication as possible, without ever exchanging their private data directly? Non-interactive source simulation asks that in its purest form: two parties see correlated but incomplete signals and must reproduce a joint distribution with no back-and-forth at all. The surprising result here is that letting the two parties share quantum entanglement instead of classical shared randomness gives a genuine, provable advantage — not just a faster way to the same answer. CorBin-FL turns a version of that same idea — correlated randomness instead of independent randomness — into a practical privacy mechanism for federated learning.

PCA projection of per-coordinate quantization error, comparing CorBin-FL's correlated binary quantization against independent binary quantization.
Correlated quantization noise (left) concentrates near zero and cancels at the server; independent noise (right) doesn't. Same idea as the theory above, applied.

CH.2 — Explainable / Graph ML

Explainable and graph ML

Graph neural network explanations — the subgraphs and features a model points to when justifying a prediction — are usually validated on the same data distribution the model was trained on. This work asks what breaks when they're not: the TPAMI paper characterizes how GNN explanations degrade under structural distribution shift, and the AAAI paper proposes an augmentation strategy that keeps explanations stable under exactly that kind of shift. A companion preprint replaces the binary (included/excluded) view of which features matter with a continuous, learned re-weighting, and LM²otifs applies the same explainability lens to a different domain — detecting authorship in text by finding the motifs a model actually relies on.

CH.3 — Agentic Systems

Agentic systems

Large language models are good at breaking a problem into steps, worse at knowing when to stop trusting their own steps. This theme is about giving agents explicit escalation logic instead of open-ended autonomy: Agentic-SysID only escalates from a physics-based model to a learned one when adversarial validation actually finds evidence the physics doesn't hold; DecoSearch routes text-to-SQL queries by estimated difficulty and repairs failing query plans instead of regenerating from scratch; Game Analyst forces two adversarial debates to converge through a judge rather than trusting one model's first answer. TimeRAG, applying retrieval-augmented reasoning to time-series forecasting, is in progress.

Architecture diagram of Agentic-SysID: centralized coordination routing between white-box discovery, adversarial validation, and grey-box/black-box escalation.
Agentic-SysID's escalation logic: white-box first, grey-box or black-box only on evidence a physics model doesn't hold.

CH.4 — Generative Models

Generative models for structured data

Diffusion models are usually applied to images or audio, but the underlying idea — learning to reverse a noising process — works on any data that can be encoded as a structured tensor. DDIM Time Series tests that directly: stock price and volume behavior encoded as a multi-channel image, with a diffusion model learning to generate the missing channel. A separate line of work applies discrete denoising diffusion (DiGress) to graph explainability, using a generative model to explore the space of plausible explanatory subgraphs instead of searching combinatorially.

Original vs. DDIM-generated RGB-encoded trading day: red volume, green pre-cutoff price, blue post-cutoff price regenerated by the model.
One held-out trading day: true encoding (left) vs. the same day with the post-cutoff channel regenerated by the diffusion model (right).