LLMdoctor: Token-Level Flow-Guided Preference Optimization for Efficient Test-Time Alignment of Large Language Models
Tiesunlong Shen, Rui Mao, Jin Wang, Heming Sun, Jian Zhang, Xuejie Zhang, Erik Cambria
TL;DR
The paper introduces LLMdoctor, a test-time alignment framework that learns token-level preferences from a frozen patient LLM via token-level reward acquisition and trains a smaller doctor model with token-level flow-guided preference optimization (TFPO). The doctor provides a flow-based reward model during online decoding, and decoding combines base model probabilities with token-level rewards to preserve diversity while aligning with human preferences. The TFPO objective enforces flow conservation over subtrajectories and uses a value head to discriminate among next-token options, enabling multi-dimensional preference balancing without retraining the large model. Empirical results across multiple datasets show that LLMdoctor outperforms existing test-time methods and even matches or exceeds full fine-tuning approaches like DPO, while maintaining generation diversity and enabling real-time preference control.
Abstract
Aligning Large Language Models (LLMs) with human preferences is critical, yet traditional fine-tuning methods are computationally expensive and inflexible. While test-time alignment offers a promising alternative, existing approaches often rely on distorted trajectory-level signals or inefficient sampling, fundamentally capping performance and failing to preserve the generative diversity of the base model. This paper introduces LLMdoctor, a novel framework for efficient test-time alignment that operates via a patient-doctor paradigm. It integrates token-level reward acquisition with token-level flow-guided preference optimization (TFPO) to steer a large, frozen patient LLM with a smaller, specialized doctor model. Unlike conventional methods that rely on trajectory-level rewards, LLMdoctor first extracts fine-grained, token-level preference signals from the patient model's behavioral variations. These signals then guide the training of the doctor model via TFPO, which establishes flow consistency across all subtrajectories, enabling precise token-by-token alignment while inherently preserving generation diversity. Extensive experiments demonstrate that LLMdoctor significantly outperforms existing test-time alignment methods and even surpasses the performance of full fine-tuning approaches like DPO.
