Projects

Our research asks how far we can trust AI that appears to read between the lines, and how we can tell. We organize our work around three themes:

Theme 1: Test

Can we tell whether a model understands? Fluent output is not proof of understanding. This line of work spells out the conditions a model that truly reads between the lines should satisfy: being right for the right reasons, recognizing why an argument is flawed, and asking the question that exposes its weakness. It then builds tests that reveal how far current models meet those conditions.

Refining LLM self-evaluation

LLMs sometimes reach correct answers for the wrong reasons. Estimating confidence for each piece of supporting evidence, rather than for the answer alone, makes such spurious correctness detectable.

Ishii+ AACL'25

Fine-grained triplet-based confidence estimation (Ishii+ AACL'25, Figure 1)

Testing comprehension of logical fallacies

Labeling an argument as fallacious says little about why it is flawed. Templates and slot-filling capture the underlying logic of fallacious arguments, which current models struggle to recover.

Robbani+ EMNLP'24

Templates for annotating the logical structure of fallacious arguments

Socratic question generation

A good Socratic question targets a specific weakness in an argument. FOCUS is a benchmark for generating such questions, grounded in specific spans of the argument.

Pothong+ AACL'25

Overview of the FOCUS task and dataset (Pothong+ AACL'25, Figure 1)

Theme 2: Dissect

What happens inside a model when it seems to understand? Behavior alone cannot tell genuine inference from a convenient shortcut. By probing and intervening on a model's internals, this line of work identifies the computation behind in-context learning, multilingual processing, task representation in vision–language models, and a model's own judgment of what it knows, so that success on the outside can be checked against what happens inside.

Understanding the mechanisms of in-context learning

In-context learning lets a model pick up a task from a few demonstrations, but how it does so remains unclear. Decomposing the process into a few interpretable steps, we explain how models extract, and discard, task information from demonstrations.

Cho+ ICLR'25Cho+ ICLR'26

The in-context learning inference circuit, decomposed into three steps

Internal analysis of multilingual LLMs

Multilingual language models appear to process many languages in a shared latent space. Our analysis traces how they move between language-specific and shared spaces, and shows that specific "transfer neurons" play a key role in these transitions.

Tezuka+ EMNLP'25

Overview of the Transfer Neurons Hypothesis (Tezuka+ EMNLP'25, Figure 1)

Understanding how VLMs compose task representations

Vision–language models encode each task they perform as an internal representation. This work examines whether such task representations compose additively.

Shi+ EACL'26

Pipeline for task vector extraction, injection, and composition in VLMs (Shi+ EACL'26, Figure 1)

Understanding how language models judge what they know

Can a language model tell whether it knows the answer to a question? This work investigates the internal mechanisms behind such judgments.

Sato+ NLP'26

How a language model judges whether it knows something (Sato+ NLP'26, Figure 1)

Theme 3: Build

Can we make models understand, not just seem to? Diagnosis should lead to repair. Building on what testing and dissection reveal, this line of work intervenes on a model's internals to remove knowledge it should not have and to make its reasoning sounder, and checks that the change is real rather than cosmetic.

Removing harmful knowledge from LLMs

Machine unlearning aims to make a model forget harmful knowledge, but it is unclear whether that knowledge is truly erased or merely hidden. With this question in mind, we develop unlearning methods that are efficient and robust.

Dang+ AAAI'25Dang+ TMLR'26

Accuracy of unlearned models with and without RNA on MMLU and WMDP (Dang+ TMLR'26, Figure 1)

Enhancing logical reasoning via attention mechanisms

Even with chain-of-thought prompting, language models still make logical errors. Intervening on attention heads improves their chain-of-thought logical reasoning.

Nguyen+ EACL'26

Attention-aware intervention compared with existing approaches (Nguyen+ EACL'26, Figure 1)

Grants

Past grants are listed on Prof. Inoue’s website.