Test-time scaling and training struggle to predict personal opinions accurately

Where Do Test-Time Scaling and Training Fall Short in Individual Stance Prediction?

Computation and Language

Summary

Predicting what opinion a person will take in a new discussion based on their past comments is hard. The authors studied common methods used to improve language models and found they often fail in surprising ways, like getting the wrong answer repeatedly or focusing too much on learning rather than predicting. They created a dataset from real user discussions and showed that combining direct scoring with checking personal history works better. Their work points to the need for treating generation, selection, and individual evidence as separate problems.

What this means in practice

  • For social media analytics teams: Improve modeling of individual user opinions in discussion prediction systems by separating candidate generation and selection processes and considering user history explicitly.
  • For online community managers: Use enhanced stance prediction methods to better anticipate user viewpoints and moderate or tailor content appropriately in forums or discussion platforms.

Authors

Yuyang Zhao, Xuan Liu, HaoYang Shangm Haojian Jin

Abstract

Test-time scaling and post-training have improved LLM performance in coding and mathematical reasoning, but their effectiveness for individual stance prediction remains unclear. We study this question by predicting a person's stance in a new discussion from their history. We evaluate widely used test-time scaling strategies and post-training methods, such as supervised fine-tuning and reinforcement learning, and identify four failure modes across generation, selection, and learning: (1) incorrect consensus, where repeated samples agree on the wrong stance; (2) selection failure, where generation covers the observed stance but selection misses it; (3) response overfitting, where supervised fine-tuning improves imitation but harms prediction; and (4) early plateau, where reinforcement learning shows modest initial gains followed by limited further improvement. We expose these failures using STANCE-BENCH, which contains 2499 prediction tasks from 500 Hacker News users. Guided by this analysis, we explore a simple approach that combines direct scores for all candidate stances with explicit assessments of support from the individual's history. On the 781-task test set, this approach achieves 21.83 discussion-specific Macro F1 with Qwen3-8B, compared with 19.27 for direct scoring. Our results motivate evaluating candidate generation, final selection, and person-specific evidence use separately.