Terry Jingchen Zhang
Author directory2026
Fluid Reasoning Representations
Dmitrii Kharlapenko | Terry Jingchen Zhang | Arth Singh | Alessandro Stolfo | Arthur Conmy | Mrinmaya Sachan | Zhijing Jin
Findings of the Association for Computational Linguistics: EMNLP 2026
Dmitrii Kharlapenko | Terry Jingchen Zhang | Arth Singh | Alessandro Stolfo | Arthur Conmy | Mrinmaya Sachan | Zhijing Jin
Findings of the Association for Computational Linguistics: EMNLP 2026
Frontier large language models increasingly solve complex tasks involving abstract concepts through extended test-time thinking. Yet we lack a mechanistic account of how extended thinking changes hidden-state representations over the course of a reasoning trace. We introduce Fluid Reasoning Representations (FRRs), a representation-level account of how LLMs organize action and predicate concepts during self-generated reasoning, and test them on obfuscated planning, symbolic, and mathematical tasks where task-relevant words are replaced while problem structure is preserved. Across open-weight base, instruction-tuned, and extended-thinking LLMs, representations of the same action or predicate become more similar across wordings and move toward the corresponding unobfuscated concepts over the reasoning trace. Causal probes show that these representations affect behavior: cross-naming steering improves held-out accuracy beyond Gaussian and shuffled controls, symbolic patching retains more action information than shuffled patching, and subtracting refined directions degrades accuracy; together, these results suggest that extended thinking strengthens a representation dynamic already present at lower magnitude in base and instruction-tuned LLMs.
Simulating Democratic Deliberation: Representing Pluralistic Preferences through Electoral Systems in Multi-Agent LLMs
Ryan Faulkner | Stanisław Szufa | Daniel Hoyer | Terry Jingchen Zhang | Roland Bouffanais | Joel Z Leibo | Zhijing Jin
Findings of the Association for Computational Linguistics: EMNLP 2026
Ryan Faulkner | Stanisław Szufa | Daniel Hoyer | Terry Jingchen Zhang | Roland Bouffanais | Joel Z Leibo | Zhijing Jin
Findings of the Association for Computational Linguistics: EMNLP 2026
Voting steers representation in democratic bodies and functions as the primary mechanism for imposing the social will of the electorate upon the decision making machinery of regional government. Citizens will often have diverse, and conflicting, viewpoints which makes faithful representation of their plural interests a serious challenge in multi-party democracies. In the context of multi-agent LLMs, pluralistic preference alignment addresses this problem and, often through deliberative and voting methodologies, aims to draw groups toward a common policy that consistently bridges together a range of individual preferences. However, in multi-agent settings where the goal is to craft policy satisfying very diverse preferences, such as in social or political scenarios, there is little understanding of how to structure general process mechanisms that lead to the best outcome. To address this we present VoteSim, a framework to simulate a wide range of electoral systems across sociopolitical topics and a diverse set of personalized voter LLM agents. We draw on a rich persona modeling dataset, a range of relevant sociopolitical topics, and prevalent legislative procedure to generate social policy through deliberation. Voting agents then rank their preferred policy to determine how electoral systems can satisfy group preference. Detailed empirical analysis reveals that pluralistic alignment in multi-agent LLMs on important sociopolitical issues is best achieved through proportional electoral representation, reflecting outcomes among multi-party systems in human society.
How Does Alignment Tuning Shape Representations of Sycophancy and Related Cue-Induced Biases in LLMs?
Prakhar Gupta | Terry Jingchen Zhang | Florent Draye | Bernhard Schölkopf | Zhijing Jin
Findings of the Association for Computational Linguistics: EMNLP 2026
Prakhar Gupta | Terry Jingchen Zhang | Florent Draye | Bernhard Schölkopf | Zhijing Jin
Findings of the Association for Computational Linguistics: EMNLP 2026
Modern LLMs are alarmingly susceptible to surprisingly simple immaterial changes of input prompts: a casual hint, an incorrectly labeled few-shot example, or a fake prior assistant turn often flips an originally correct answer. We study where this susceptibility, spanning sycophancy and related cue-induced biases, lives inside the model. Across five model families and seven bias types, we extract a per-bias direction from hidden states and triangulate it through three measures: probing, leave-one-dataset-out (LODO) transfer, and causal intervention. The susceptibility is largely shaped by alignment tuning rather than pretraining: pretrained base models generally cave much less to these biases, and their activations carry much weaker cue-specific signal beyond question content. Within aligned models, each bias has a coherent linear direction that we can both decode and steer along, recovering the unbiased answer across every family we test. The biases do not collapse into a single shared representation, however: cross-bias overlap is model-specific, and even behaviorally similar biases occupy different directions. The same intervention also provides a proof-of-concept debiasing tool, recovering a meaningful share of bias-induced errors while preserving most correct answers across all instruct families. Cue-induced bias is therefore best understood not as a single flaw in LLMs but as a family of causally effective linear directions that are largely shaped by alignment tuning.
Evaluating Second-Order Bias of LLMs Through Epistemic Entitlement
Ramaravind Kommiya Mothilal | Terry Jingchen Zhang | Raiyan Ahmed | Zhijing Jin | Shion Guha | Syed Ishtiaque Ahmed
Findings of the Association for Computational Linguistics: EMNLP 2026
Ramaravind Kommiya Mothilal | Terry Jingchen Zhang | Raiyan Ahmed | Zhijing Jin | Shion Guha | Syed Ishtiaque Ahmed
Findings of the Association for Computational Linguistics: EMNLP 2026
Evaluations of social bias in LLMs largely focus on whether models generate or imply biased content. However, as LLMs are increasingly used as judges of bias, they may exhibit social biases in subtler ways in how they evaluate biased content, which current methods do not systematically capture. We call this second-order bias: social bias in an LLM’s judgment about social bias, which we evaluate through a novel, philosophically grounded reasoning task. Drawing on entitlement epistemology, we conceptualize bias as misplaced foundational knowledge that shapes an agent’s rational inquiry, and derive a logical reasoning task for LLMs to judge to whom a biased text is acceptable or non-acceptable. We develop two simple metrics to measure how biased LLM judges are in inferring demographics for acceptability without sufficient support, and how these inferences vary across groups targeted by biased texts. Evaluating open and closed models, we find that our task evades safety guardrails by surfacing bias in model judgment. It varies systematically across target groups, reflects implicit social maps, and shows how models are still triggered by demographic labels. Our work points to the need for LLM bias evaluation in judgment tasks and broadly, for more theoretically grounded approaches to bias evaluation in NLP. We release our code and model responses at https://github.com/uofthcdslab/second-order-bias.
Why TaylorMLP Fails? Revisiting LLM Weight Protection Schemes with Adversarial Games
Bintao Tang | Xin Yang | Letian Li | Yu Meng | Kwok Wai Lui | Yuhao Wang | Zimo Ji | Terry Jingchen Zhang | Wenyuan Jiang
Findings of the Association for Computational Linguistics: EMNLP 2026
Bintao Tang | Xin Yang | Letian Li | Yu Meng | Kwok Wai Lui | Yuhao Wang | Zimo Ji | Terry Jingchen Zhang | Wenyuan Jiang
Findings of the Association for Computational Linguistics: EMNLP 2026
Open-weight large language models create demand for weight protection schemes that let users run models locally while preserving developer control over valuable model weights. Existing schemes, however, are often justified by heuristic arguments and empirical checks rather than explicit adversarial goals, security definitions, or proofs. As a case study, we analyze a recent scheme previously published in *EMNLP 2024 Main Conference* and show that it is vulnerable to our efficient weight-extraction attack, recovering more than 99.95% of protected parameters and producing reconstructed models with near-identical performance. Motivated by this failure, we formulate LLM weight protection schemes through game-based definitions, and we discuss how these notions relate. We encourage that future weight protection schemes should be designed with formal security goals, proof-oriented analysis, and offensive evaluation rather than relying on informal intuition alone.
How Do Linear Probes Emerge? A Circuit-Tracing Framework with Concept-Targeted Attribution
Vedant Palit | Florent Draye | Terry Jingchen Zhang | Bernhard Schölkopf | Zhijing Jin
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Vedant Palit | Florent Draye | Terry Jingchen Zhang | Bernhard Schölkopf | Zhijing Jin
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Transcoder attribution graphs are usually trained to explain why a model assigns high probability to a particular next token. We introduce Concept-Targeted Attribution (CTA), which instead trains attribution graphs with respect to a linear probe direction. CTA therefore yields probe-specific circuits that explain why an internal concept representation arises in a prompt, independently of whether it is expressed in the generated token. Using Cross-Layer Transcoders, we show that these probe-targeted graphs contain predictive structure: graph-level features predict probe accuracy across four widely studied concept categories (𝜌 = 0.91, R2 = 0.84), while local features identify the sparse components driving per-prompt classification. This connects probe performance to interpretable circuit structure, allowing us to ask not only whether a probe works, but which internal computations make it work. Causal ablations further show that probe-targeted and logit-targeted graphs capture functionally distinct mechanisms. Removing probe-relevant features reduces internal concept scores while largely preserving generated tokens, whereas removing logit-relevant features changes the generated token in 92% to 100% of cases with near-zero effect on probe scores. CTA provides a framework for moving from behavioral probe accuracy to mechanistic explanations of probe performance, enabling more detailed audits of internal concept representations, including safety-critical ones.
PruneGround: Plug-and-play Spatial Pruning for 3D Visual Grounding
Duc Cao Dinh | Khai Le-Duc | Florent Draye | Chris Ngo | Terry Jingchen Zhang | Bernhard Schölkopf | Zhijing Jin
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Duc Cao Dinh | Khai Le-Duc | Florent Draye | Chris Ngo | Terry Jingchen Zhang | Bernhard Schölkopf | Zhijing Jin
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
3D Visual Grounding (3DVG) aims to localize target objects in 3D scenes given natural language descriptions. Existing approaches typically perform reasoning over the entire scene, leading to ambiguous predictions and high computational cost, especially in cluttered environments. We observe that many referential expressions rely on local spatial context and often correspond to restricted spatial regions rather than the full scene. Motivated by this insight, we propose PruneGround, an effective plug-and-play framework for 3DVG built upon three key components. First, we introduce LanguageGuided Spatial Pruning (LGSP), which leverages a frozen Vision Language Model (VLM) to identify language-relevant regions, thereby reducing spatial computation and grounding candidates in the narrower search space. Second, we propose MultiView-Conditioned Description Reformulation (MCDR), which decomposes complex expressions into simplified target–anchor relations and augments missing spatial cues through multi-view reasoning. Finally, we propose LLM-Grounder, which repurposes a detection-pretrained spatial LLM into a language-conditioned grounding model by aligning point cloud and linguistic representations within the pruned region. Extensive experiments on the three most popular point cloud benchmarks demonstrate that our method achieves state-of-the-art results on all three ScanRefer settings and on 9 out of 10 Nr3D/Sr3D settings.
CLT-Forge: A Scalable Library for Cross-Layer Transcoders and Attribution Graphs
Florent Draye | Vedant Palit | Abir Harrasse | Tung-Yu Wu | Jiarui Liu | Punya Syon Pandey | Roderick Wu | Chih-Hao Hsu | Terry Jingchen Zhang | Zhijing Jin | Bernhard Schölkopf
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing: System Demonstrations
Florent Draye | Vedant Palit | Abir Harrasse | Tung-Yu Wu | Jiarui Liu | Punya Syon Pandey | Roderick Wu | Chih-Hao Hsu | Terry Jingchen Zhang | Zhijing Jin | Bernhard Schölkopf
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing: System Demonstrations
Mechanistic interpretability seeks to understand how Large Language Models (LLMs) represent and process information. Recent approaches based on dictionary learning and transcoders enable representing model computation in terms of sparse, interpretable features and their interactions, giving rise to feature attribution graphs. However, these graphs are often large and redundant, limiting their interpretability in practice. Cross-Layer Transcoders (CLTs) address this issue by sharing features across layers while preserving layer-specific decoding, yielding more compact representations, but remain difficult to train and analyze at scale. We introduce an open-source library for end-to-end training and interpretability of CLTs. Our framework integrates scalable distributed training with model sharding and compressed activation caching, a unified automated interpretability pipeline for feature analysis and explanation, attribution graph computation using Circuit-Tracer, and a flexible visualization interface. This provides a practical and unified solution for scaling CLT-based mechanistic interpretability. Our code is available at https://github.com/LLM-Interp/CLT-Forge.
Test of Time: Rethinking Temporal Signal of Benchmark Contamination
Terry Jingchen Zhang | Gopal Dev | Ning Wang | Max Obreiter | Punya Syon Pandey | Keenan Samway | Wenyuan Jiang | Yinya Huang | Bernhard Schölkopf | Mrinmaya Sachan | Zhijing Jin
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
Terry Jingchen Zhang | Gopal Dev | Ning Wang | Max Obreiter | Punya Syon Pandey | Keenan Samway | Wenyuan Jiang | Yinya Huang | Bernhard Schölkopf | Mrinmaya Sachan | Zhijing Jin
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
Post-cutoff performance decay of LLMs has been widely interpreted as a temporal signal for benchmark contamination, where public information released before the training cutoff may have been included into training corpora and inflated model performance by memorization. We critically examine this view and demonstrate that this temporal signal is highly sensitive to how benchmark questions are constructed, even if the underlying source material remains invariant. Specifically, we show that LLM-transformed questions can produce remarkably different temporal patterns compared to fill-in-the-blank (cloze) questions directly retrieved from the very same documents. We validate this effect on prior benchmarks that report clear post-cutoff decay (LiveCodeBench), and show that a simple LLM-driven transformation of the same problems can effectively remove the temporal pattern. We further provide a mechanistic understanding of this phenomenon using influence function analysis. Overall, our results suggest that post-cutoff performance decay is a sensitive contamination signal, motivating more robust contamination probes for reliable LLM evaluation.
SILO-BENCH: A Scalable Environment for Evaluating Distributed Coordination in Multi-Agent LLM Systems
Yuzhe Zhang | Feiran Liu | Yi Shan | Xinyi Huang | Xin Yang | Yueqi Zhu | Xuxin Cheng | Cao Liu | Ke Zeng | Terry Jingchen Zhang | Wenyuan Jiang
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
Yuzhe Zhang | Feiran Liu | Yi Shan | Xinyi Huang | Xin Yang | Yueqi Zhu | Xuxin Cheng | Cao Liu | Ke Zeng | Terry Jingchen Zhang | Wenyuan Jiang
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
Large language models are increasingly deployed in multi-agent systems to overcome context limitations by distributing information across agents. However, whether LLM-based agents can reliably coordinate when each observes only a fragment of the global problem remains unclear. Existing benchmarks often prescribe agent roles or interaction patterns, conflating coordination ability with role-based priors. We introduce SILO-BENCH, a role-free benchmark for evaluating free-form collaboration under information silos. The benchmark comprises 30 algorithmic tasks with exact ground-truth answers, organized into 3 complexity levels based on optimal communication complexity: aggregation, mesh, and global shuffle. To systematically probe coordination capabilities, we instantiate 54 configurations by varying 3 communication protocols, 6 agent scales and 3 frontier LLMs, conducting 1,620 experiments. We evaluate agent behavior along three dimensions: Success Rate, Token Consumption, and Communication Density. Our experiments reveal a fundamental Communication-Reasoning Gap: agents communicate actively, yet fail to translate interaction into effective distributed computation. Performance collapses as complexity increases, with Level-III tasks achieving zero success beyond 50 agents. These findings demonstrate that current LLMs cannot escape information silos through coordination alone. SILO-BENCH provides a foundation for tracking progress toward genuinely collaborative multi-agent systems. The code is available at https://github.com/jwyjohn/acl26-silo-bench.
PaperMentor: A Human-Centered Multi-Agent Writing Tutor for AI Research Papers in Overleaf
Jiarui Liu | Terry Jingchen Zhang | Ryan Faulkner | Xuanqiang Angelo Huang | Vilém Zouhar | Dominik Glandorf | Isabel Dahlgren | Rishit Dagli | Yuen Chen | Felix Leeb | Van Q. Truong | Punya Syon Pandey | Yves Bicker | Suvajit Majumder | Wenyuan Jiang | Zeju Qiu | Sankalan Pal Chowdhury | Mrinmaya Sachan | Bernhard Schölkopf | Mona T. Diab | Zhijing Jin
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations)
Jiarui Liu | Terry Jingchen Zhang | Ryan Faulkner | Xuanqiang Angelo Huang | Vilém Zouhar | Dominik Glandorf | Isabel Dahlgren | Rishit Dagli | Yuen Chen | Felix Leeb | Van Q. Truong | Punya Syon Pandey | Yves Bicker | Suvajit Majumder | Wenyuan Jiang | Zeju Qiu | Sankalan Pal Chowdhury | Mrinmaya Sachan | Bernhard Schölkopf | Mona T. Diab | Zhijing Jin
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations)
Expert writing feedback from experienced researchers is critical for early-career scholars to improve their manuscripts, yet high-quality feedback often remains scarce because reviewing research papers is labor-intensive. Emerging AI-powered writing assistants largely focus on grammar fixes or simulating peer review with final scores, yet they fall short of providing concrete, actionable suggestions that help students improve their papers during drafting. We present PaperMentor, a human-centered writing assistant system that delivers actionable suggestions as Overleaf-native inline comments while leaving the actual writing entirely to human authors. PaperMentor integrates an expert skill library carefully curated from established researchers’ writing advice with 12 specialized agents covering different aspects of paper writing, such as formatting compliance, phrasing accuracy, and terminology consistency. In a user study (n=14), 90.6% of the generated comments were rated actionable and 67.5% were rated valid, significantly outperforming a GPT-5.2 baseline without the skill library. We release PaperMentor as open source for public use.
2025
Educators’ Perceptions of Large Language Models as Tutors: Comparing Human and AI Tutors in a Blind Text-only Setting
Sankalan Pal Chowdhury | Terry Jingchen Zhang | Donya Rooein | Dirk Hovy | Tanja Käser | Mrinmaya Sachan
Proceedings of the 20th Workshop on Innovative Use of NLP for Building Educational Applications (BEA 2025)
Sankalan Pal Chowdhury | Terry Jingchen Zhang | Donya Rooein | Dirk Hovy | Tanja Käser | Mrinmaya Sachan
Proceedings of the 20th Workshop on Innovative Use of NLP for Building Educational Applications (BEA 2025)
The rapid development of Large Language Models (LLMs) opens up the possibility of using them aspersonal tutors. This has led to the development of several intelligent tutoring systems and learning assistants that use LLMs as back-ends with various degrees of engineering. In this study, we seek to compare human tutors with LLM tutorsin terms of engagement, empathy, scaffolding, and conciseness. We ask human tutors to compare the performance of an LLM tutor with that of a human tutor in teaching grade-school math word problems on these qualities. We find that annotators with teaching experience perceive LLMs as showing higher performance than human tutors in all 4 metrics. The biggest advantage is in empathy, where 80% of our annotators prefer the LLM tutor more often than the human tutors. Our study paints a positive picture of LLMs as tutors and indicates that these models can be used to reduce the load on human teachers in the future.
Search
Fix author
Co-authors
- Zhijing Jin 9
- Bernhard Schölkopf 6
- Florent Draye 4
- Wenyuan Jiang 4
- Mrinmaya Sachan 4
- Punya Syon Pandey 3
- Ryan Faulkner 2
- Jiarui Liu 2
- Sankalan Pal Chowdhury 2
- Vedant Palit 2
- Xin Yang 2
- Raiyan Ahmed 1
- Syed Ishtiaque Ahmed 1
- Yves Bicker 1
- Roland Bouffanais 1
- Duc Cao Dinh 1
- Yuen Chen 1
- Xuxin Cheng 1
- Arthur Conmy 1
- Rishit Dagli 1
- Isabel Dahlgren 1
- Gopal Dev 1
- Mona Diab 1
- Dominik Glandorf 1
- Shion Guha 1
- Prakhar Gupta 1
- Abir Harrasse 1
- Dirk Hovy 1
- Daniel Hoyer 1
- Chih-Hao Hsu 1
- Xinyi Huang 1
- Xuanqiang Angelo Huang 1
- Yinya Huang 1
- Zimo Ji 1
- Dmitrii Kharlapenko 1
- Tanja Käser 1
- Khai Le-Duc 1
- Felix Leeb 1
- Joel Z Leibo 1
- Letian Li 1
- Cao Liu 1
- Feiran Liu 1
- Kwok Wai Lui 1
- Suvajit Majumder 1
- Yu Meng 1
- Ramaravind Kommiya Mothilal 1
- Chris Ngo 1
- Max Obreiter 1
- Zeju Qiu 1
- Donya Rooein 1
- Keenan Samway 1
- Yi Shan 1
- Arth Singh 1
- Alessandro Stolfo 1
- Stanisław Szufa 1
- Bintao Tang 1
- Van Q. Truong 1
- Ning Wang 1
- Yuhao Wang 1
- Roderick Wu 1
- Tung-Yu Wu 1
- Ke Zeng 1
- Yuzhe Zhang 1
- Yueqi Zhu 1
- Vilém Zouhar 1