WorksComputer Science
Latent Residual Reasoning for Ranking in Generative Recommendation
Abstract
Generative recommendation (GR) models for ranking typically adopt a fast-thinking direct prediction paradigm with strong practical efficiency. However, ranking requires fine-grained scoring across multiple candidate items, while existing GR models still mainly rely on one-shot prediction. This raises the question whether additional inference-time computation can further improve ranking quality. Recently, inspired by Chain-of-Thought (CoT) reasoning in large language models (LLMs), some work has begun to introduce reasoning into recommendation systems. Some of these methods rely on LLM reasoning frameworks to perform explicit reasoning in textual space, but such designs are not suitable for more widely deployed non-textual recommendation models. A more relevant direction is to introduce latent reasoning into ID-based recommendation models. Although recent work has extended latent reasoning to industrial ranking, how successive reasoning steps should improve fine-grained candidate scores remains less explored. To address this problem, we propose Refiner, a latent residual reasoning framework with parameter-efficient fine-tuning for generative ranking. Our approach introduces three key components: (1) a residual reasoning mechanism that progressively refines ranking scores through cumulative additive corrections, (2) history queries that provide condensed user behavior representations to enhance candidate-specific reasoning, and (3) a parameter-efficient fine-tuning strategy that leverages LoRA modules to adapt pre-trained models for latent reasoning. Extensive experiments on two public benchmarks, an offline industrial dataset, and an online A/B test demonstrate that Refiner consistently improves over direct prediction, validating its effectiveness and practical utility.
CCS Concepts
• Information systems → Recommender systems.
ACM Reference Format: Haihan Shi, Ruidong Han, Wenjie Wang, Shangyu Chen, Sunhao Dai, Yongqi Li, Yangyang Li, Fei Jiang, Wei Lin, Fuli Feng, and Xiangnan He. 2026. Latent Residual Reasoning for Ranking in Generative Recommendation. In Proceedings of the 35th ACM International Conference on Information and Knowledge Management (CIKM ’26), November 7–11, 2026, Rome, Italy. ACM, New York, NY, USA, 12 pages. https://doi.org/10.1145/3799682.3841103
Introduction
In the era of information explosion, recommender systems have become fundamental components of online web platforms [4, 11], 20, 29, 30, 43, 44] by providing users with personalized item suggestions. Among various recommendation architectures, generative recommendation (GR) [6, 10, 11, 16, 27, 30, 37, 39, 43] has garnered significant interest from both academia and industry.
For the ranking task in recommendation, some GR methods [11, 30, 43] employ a discriminative loss for modeling, utilizing a streamlined Transformer [35] architecture. In the setting considered in this work, user context and explicit candidate items are organized into a shared token sequence, while a candidate mask enables parallel candidate scoring without information leakage across candidates. This approach improves system utilization during both training and inference and has shown strong effectiveness in large-scale recommendation systems. However, these methods predominantly adopt a fast-thinking direct prediction paradigm, where the final result is obtained through a single inference step. Since ranking requires fine-grained scoring over candidate items, a key question is whether additional inference-time computation can further refine these scores beyond one-shot prediction.
Inspired by the success of the Chain-of-Thought [40] (CoT) mechanism in Large Language Models [1, 24] (LLMs), recent work has begun exploring the integration of reasoning into recommendation models by introducing multiple intermediate reasoning steps before generating final recommendations. Some of these methods [3, 7, 8] employ LLMs as recommendation models and introduce mechanisms analogous to explicit CoT in LLM, allowing the recommender to perform reasoning in textual space before generating final recommendations. However, such methods are highly dependent on the reasoning techniques inherent in LLMs [18], which come with a significant computational overhead [31]. In addition, LLMs have not completely replaced more widely deployed non-textual recommendation models, limiting the applicability of these approaches in widely deployed ranking scenarios. Therefore, a more practical direction is to introduce latent reasoning [12], i.e., multi-step computation in continuous latent space, into widely used Transformer-based recommendation models, including ID-based recommendation settings. Existing attempts along this direction target autoregressive semantic-ID generation [22] or refine user representations for next-item recommendation [25, 28, 32, 33, 41] with Transformer-based recommenders [14, 17]. These task interfaces differ from ranking with explicit candidates, where user context and candidate items are jointly encoded to directly produce candidate scores. The OnePiece framework [5] further demonstrates the feasibility of latent reasoning in industrial ranking through block-wise candidate-representation refinement and progressive multi-task supervision.
Despite this progress, designing latent reasoning for fine-grained candidate scoring raises three challenges. First, latent reasoning must be aligned with the learning objective of candidate ranking. Whereas semantic-ID generation and next-item recommendation optimize different objectives, ranking requires fine-grained scores for explicit candidates. Therefore, successive reasoning steps should be formulated and supervised to progressively improve candidate scores under the ranking objective. Second, in the ranking process, multiple candidate items are scored simultaneously. An intuitive solution is to independently assign one or more reasoning tokens to each candidate item, which we refer to as the candidate-specific reasoning process. However, such a design may fail to effectively
leverage global user information, which plays a central role in existing retrieval-oriented latent reasoning. Third, existing latent reasoning frameworks predominantly rely on end-to-end training, which requires replacing or retraining well-established online recommenders and thus limits practical applicability. Consequently, another critical challenge is how to enable latent reasoning through parameter-efficient adaptation with minimal disruption.
To address the above challenges, we propose Refiner, a latent Residual reasoning framework with parameter-efficient finetuning for ranking in generative recommendation. To align latent reasoning with the ranking objective, we design a residual latent reasoning mechanism that performs additive refinement in score space. Instead of predicting full scores from scratch at each step, Refiner estimates corrections to the preceding predictions and accumulates them for final ranking. To complement the candidate-specific reasoning process, we further introduce history queries to provide condensed user behavior representations that supply a global view of user interests during candidate-specific reasoning. Finally, we develop a parameter-efficient fine-tuning framework by freezing the pre-trained base model and introducing lightweight LoRA [15] modules together with a dedicated reasoning prediction layer, which together enable latent reasoning with minimal disruption to existing recommender systems. We implement Refiner on two ranking models, including the deployed industrial GR model MTGR [11]. Extensive experiments on two public benchmarks validate its general effectiveness. Furthermore, Refiner demonstrates consistent improvements on a large-scale offline industrial dataset and in an online A/B test within an industrial setting. We also observe notable gains in scenarios involving cold-start items and long-sequence users with complex behavioral patterns. The contributions of this work are summarized as follows:
We investigate latent reasoning for fine-grained score refinement in generative ranking beyond direct one-shot prediction.
We propose Refiner, a residual latent reasoning framework for generative ranking that combines multi-step residual score refinement, candidate-specific reasoning with history queries, and parameter-efficient fine-tuning.
Extensive experiments on two public datasets, a large offline industrial dataset, and an online A/B test demonstrate consistent improvements, validating the effectiveness and practical utility of Refiner in real-world recommendation scenarios.
Preliminary
In the ranking stage of recommender systems, recommendation models take user-side and candidate item information as input to produce interaction scores for each candidate item across multiple downstream tasks such as Click-Through Rate (CTR) and Click-Through Conversion Rate (CTCVR) prediction. Unlike traditional approaches [9, 21, 46], GR ranking models formulate the ranking task as a sequential transduction task [11, 43] that organizes input data as a token sequence and processes information in a temporal manner, while simultaneously scoring multiple candidate items within a single forward pass. This design improves gradient estimation robustness during training and enables efficient multi-candidate scoring during inference.
Formally, for a user with profile features and behavior sequences, along with candidate items, the input data is organized as:
User profile features: , where denotes the number of user profile features.
User historical interaction sequence: , where represents the sequence length.
Candidate item features: , where represents the -th candidate and is the number of candidates.
The embedding module projects all categorical and numerical features into dense vector representations through an embedding process:
These embedded features are then unified into a single token sequence:
where is the total sequence length and is the embedding dimension.
To enable simultaneous scoring of multiple candidates while preventing information leakage between them, generative ranking employs a candidate mask in the attention mechanism. This mask ensures that all candidate items can attend to all user-side information while prohibiting attention between different candidate items. The masked token sequence is then processed by Transformer blocks :
Finally, the model selects the output representations corresponding to candidate item positions and passes them through a prediction module :
where contains the task-specific prediction scores for all candidates across different tasks. The base model is optimized with Binary Cross-Entropy (BCE) supervision over the task labels:
where denotes the corresponding ground truth labels.
Based on this formulation, latent reasoning introduces additional computation in continuous hidden space without generating textual traces. Refiner uses the resulting states to produce successive corrections to the candidate scores, as described in the following section.
Method
In this section, we propose Refiner, a residual latent reasoning framework with parameter-efficient fine-tuning for generative ranking recommender systems. The framework consists of three core components: (1) Input Construction with reasoning tokens and history queries, (2) Parameter-efficient Fine-tuning Framework, and (3) Residual Reasoning for progressive score refinement and optimization.
Input Construction
To enable latent reasoning in generative ranking, we extend the input sequence by introducing reasoning tokens and history queries. The key idea is to support candidate-specific latent computation while preserving access to shared user context, which is important for ranking multiple candidates in parallel. Accordingly, reasoning tokens are used to carry candidate-specific intermediate states, while history queries provide a compact representation of global user behavior during the reasoning process.
The initial input sequence is constructed as:
where is the sequence length, is the embedding dimension, and is the original candidate mask that prevents information leakage between candidate items.
Reasoning Tokens. For each reasoning step , we append reasoning tokens to the sequence, each corresponding to a candidate item. These tokens are generated auto-regressively from the previous step’s output. Specifically, for step , the reasoning tokens are obtained from the last positions of the output hidden states of the previous step, where is computed as:
This iterative process enables candidate-specific latent reasoning conditioned on user-side information and previous reasoning states.
History Queries. To enrich the reasoning process with condensed user context, we introduce history queries from the user historical sequence. We first process the initial sequence with the Transformer to obtain output hidden states:
Then, we extract the output representations from the last positions of the user historical sequence segment (i.e., the part corresponding to ) to form the history queries:
where and denote the start and end indices of the last tokens in . This fixed set of history queries captures condensed user behavior information and is reused across all reasoning steps.
The input sequence for the -th reasoning step () is constructed by concatenating the initial features, history queries, and all reasoning tokens up to step :
For the mask configuration at step , we extend the original candidate mask to form . Specifically, the mask ensures that:
Each reasoning token at step can attend to all user-side information (, , ), its corresponding candidate item, and all previous reasoning tokens from steps to for the same candidate to prevent information leakage.
History queries follow the same attention pattern as , with a causal mask applied within the segment to maintain temporal consistency.
An example of the reasoning mask is presented in Figure 1.

Figure 1. The extended candidate mask in Refiner to prevent information leakage during the reasoning process. History Queries are designed to attend to all User History information while maintaining a causal mask within the query segment itself. The newly introduced Reasoning Tokens, however, are constrained to only access their corresponding Candidate Item, preceding Reasoning Tokens from earlier steps, and all user-side information including User History and History Queries.
Parameter-efficient Fine-tuning Framework
Since deployed ranking models are often well-established and costly to fully retrain or replace, Refiner introduces latent reasoning through lightweight adaptation rather than end-to-end replacement. To this end, we propose a fine-tuning framework that freezes most parameters of a pre-trained base model and introduces only a small set of trainable components. Let the pre-trained base model consist of an embedding module , Transformer blocks , and a prediction layer . During fine-tuning, we freeze these components to preserve the original ranking behavior of the base model and avoid unnecessary interference.
We then enhance the model with two additions:
LoRA-Enhanced Transformer: We integrate Low-Rank Adaptation [15] (LoRA) into the Transformer blocks, creating an enhanced version . This introduces a small number of trainable parameters while keeping the pre-trained backbone frozen.
Reasoning Prediction Layer: We add a dedicated prediction layer for the reasoning steps, which is trained to output residual scores.
The reasoning process involves a roll-out mechanism for generating reasoning tokens and history queries:
For the first reasoning step (), we use the frozen to process the initial input and obtain . We then extract history queries from the user historical segment of (as described in Section 3.1) and first-step reasoning tokens from the last positions of .
of (as described in Section 3.1) and first-step reasoning tokens from the last positions of .
For subsequent reasoning steps (), we use the enhanced to process the previous input and obtain . We then extract the next reasoning tokens from the last positions of .
This design enables latent reasoning through parameter-efficient adaptation, while preserving the deployed base ranker and minimizing disruption to existing recommender systems.
Residual Reasoning
The residual reasoning component aims to progressively refine prediction scores through multiple reasoning steps. In ranking tasks, small but precise score adjustments can be important for final candidate ordering. Therefore, instead of re-predicting the full scores from scratch at each reasoning step, Refiner models latent reasoning as an additive score correction process over the pre-trained model output.
Let denote the initial score matrix from the pre-trained model, computed as:
where refers to the output hidden states at the candidate positions.
For each reasoning step , we compute a refinement score matrix as follows:
The input sequence (constructed as in Section 3.1) is processed by the enhanced Transformer to obtain hidden states:
The output representations at the candidate positions (i.e., the last positions of ) are passed through the reasoning prediction layer to yield :
The cumulative refined score up to step is defined as the sum of the initial score and all refinement scores from step 1 to :
Each reasoning step is trained to reduce the remaining prediction error through this cumulative score refinement process. Since the reasoning head predicts continuous additive score corrections, we optimize the refinement objective using the mean squared error (MSE) between and the ground truth label matrix :
The total loss for all reasoning steps (from to , where is the total number of reasoning steps) is the sum of the individual MSE losses:
This residual optimization encourages each reasoning step to incrementally reduce the remaining prediction error, enabling progressive score refinement for ranking tasks.
The overall training framework of Refiner is illustrated in Figure 2 with , and . During the residual reasoning phase, Refiner enhances the pre-trained model by incorporating LoRA modules and an additional prediction head for latent reasoning fine-tuning. The black arrows represent the direct prediction pathway, where Refiner utilizes the fully frozen base model to obtain initial scores requiring refinement, along with the representations used to construct and . During reasoning steps 1 and 2, Refiner auto-regressively derives subsequent reasoning tokens through and performs residual score correction.

Figure 2. Overview of the proposed Refiner framework, which consists of three stages: (a) Input construction with reasoning tokens and history queries, (b) Parameter-efficient fine-tuning with a frozen base model and added LoRA/prediction modules, and (c) Residual reasoning that progressively refines prediction scores through auto-regressive steps.
Experiments
We conduct extensive experiments and analyses on public and industrial datasets to answer the following research questions:
RQ1: How does Refiner perform compared to strong baselines, including latent reasoning methods?
RQ2: How do the different components of Refiner affect the performance?
RQ3: How robust is Refiner across different user and item groups?
RQ4: How do key hyperparameters (i.e., the number of history queries and total reasoning steps) affect the performance and inference-time overhead of Refiner?
RQ5: How effective and practical is Refiner in real-world industrial scenarios?
Experimental Setting
Datasets. To validate the effectiveness of our proposed Refiner framework, we conduct experiments on two widely adopted public datasets and one real-world large-scale industrial dataset. The dataset statistics are summarized in Table 1.
| Datasets | # User | # Item | # Interaction | Avg. Length |
| Steam | 33,327 | 14,377 | 1.4 million | 43 |
| MovieLens10M | 3,558 | 10,680 | 10 million | 506 |
| Industrial | 70 million | 4 million | 2 billion | 1363 |
Table 1. Dataset statistics of the experimental datasets. “User”, “Item”, and “Interaction” denote the numbers of users, items, and user-item interactions, respectively. “Avg. Length” denotes the average length of user interaction sequences.
Public Datasets. We choose two publicly available real-world datasets for experiments. (1) Steam [17] contains extensive user interactions with video games on the Steam platform. (2) MovieLens10M [13] is a widely used dataset for movie recommendation, containing diverse and complex user-movie interactions. For both datasets, we chronologically sort user interactions based on timestamps and partition them into training, validation, and test sets with a ratio of 8:1:1 [23, 26, 38]. In all three splits, each positive interaction is paired with one randomly sampled negative item following previous work [26, 36], yielding a candidate set of ;
the same construction is used for training and evaluation. We use only item IDs and item category IDs as the discrete features for both user interaction sequences and candidate items.
Industry Dataset. To validate the effectiveness of our method in real-world recommendation scenarios, we construct an industrial-scale dataset from exposure logs of a deployed industrial recommender system following previous work [11]. The request-level candidate-set sizes follow the logged production pipeline rather than a Refiner-specific fixed . For offline experiments, we use one full day of data for training and a portion of the subsequent day’s data for testing. The same candidate construction is used for offline training and evaluation. For online experiments, we use a 14-day dataset, where the first 7 days are used to warm up Refiner and the subsequent 7 days serve as the online observation period while Refiner is updated following the MTGR update schedule. It is worth noting that user interaction history is further divided into long-term historical interactions and short-term real-time interactions in this industrial dataset. However, this distinction does not affect the application of our method.
4.1.2 Backbone and Baseline. We implement our proposed Refiner framework on MTGR [11], a deployed industrial GR model that has demonstrated significant business impact in production, to validate its practical utility and effectiveness. To further demonstrate the robustness of Refiner, we introduce SASRec-ranking, a ranking backbone adapted from SASRec [17]. Specifically, we implement the encoding of the aforementioned features and modify the original attention mask into a candidate mask to adapt SASRec to the ranking stage. We further include several representative traditional point-wise ranking models, xDeepFM [21] and DIN [46], to validate the effectiveness of MTGR and SASRec-ranking. We include ReaRec [33] as a representative latent reasoning baseline originally designed for retrieval. ReaRec models user representation learning as a latent reasoning process over item sequences, where iterative reasoning refines the user representation for item matching. Since it does not explicitly model multiple candidate items in one forward pass, we adapt it to ranking by appending candidate items to the input sequence and extending its attention mechanism for multi-candidate scoring without information leakage across candidates, enabling a fair comparison in the ranking scenario.
4.1.3 Evaluation Metrics. We focus on two prediction tasks, CTR and CTCVR, on the industrial dataset following [11], and frame the ranking task as CTR prediction on the public datasets [36]. We adopt AUC and Group AUC (GAUC) to evaluate model performance. GAUC is calculated by averaging user-level AUC, offering a more detailed assessment of ranking quality.
4.1.4 Implementation Details. All experiments use NVIDIA A100 GPUs and 3 random seeds. For MTGR in the offline industrial experiments, we adopt the architecture with 3 Transformer blocks, 2 attention heads, and an embedding dimension of 512 following [11]. We use smaller model sizes for MTGR and SASRec-ranking on the public datasets to avoid overfitting. For traditional CTR models, we adjust the embedding dimension among . The learning rate for MTGR and traditional recommender models is tuned over . For our proposed Refiner framework, we perform a hyperparameter search for the LoRA rank over and its corresponding scaling factor over . The number of history sequences is selected from . Regarding the online experiments, we additionally construct an incremental update framework. This framework leverages a warm-start strategy, where each day’s Refiner model is initialized from the previous day’s Refiner checkpoint and the current day’s MTGR checkpoint. During each daily Refiner update, the corresponding MTGR checkpoint is kept frozen, while only the additional Refiner parameters are optimized on the current day’s data. In this way, Refiner is updated following the MTGR update schedule. A detailed explanation of the online update framework is provided in § 5.4.
Overall Performance (RQ1)
We conduct extensive comparisons among traditional ranking models, GR backbones, and latent reasoning methods instantiated on both MTGR and SASRec-ranking. The experimental results on public datasets are presented in Table 2, while the industrial dataset results are shown in Table 3. In the main experiments, the total number of reasoning steps is fixed to 1, and the impact of varying this hyperparameter is further analyzed in § 5.3. From Table 2 and Table 3, we have the following key observations:
| Method | Steam | MovieLens10M | ||||||
| AUC | GAUC | AUC | GAUC | |||||
| Mean | Std | Mean | Std | Mean | Std | Mean | Std | |
| xDeepFM | 0.6560 | 0.0013 | 0.6501 | 0.0015 | 0.6433 | 0.0015 | 0.5919 | 0.0011 |
| DIN | 0.7522 | 0.0017 | 0.7261 | 0.0013 | 0.6583 | 0.0016 | 0.6369 | 0.0019 |
| SASRec-ranking | 0.7450 | 0.0015 | 0.7342 | 0.0012 | 0.6935 | 0.0018 | 0.6651 | 0.0019 |
| SASRec-ranking+ReaRec | 0.7494 | 0.0011 | 0.7394 | 0.0017 | 0.6988 | 0.0014 | 0.6705 | 0.0013 |
| SASRec-ranking+Refiner | 0.0016 | 0.0014 | 0.0010 | 0.0015 | ||||
| Improv. | ( 0.8%) | – | ( 1.0%) | – | ( 1.3%) | – | ( 1.4%) | – |
| MTGR | 0.7698 | 0.0025 | 0.7397 | 0.0023 | 0.7674 | 0.0021 | 0.6755 | 0.0025 |
| MTGR+ReaRec | 0.7785 | 0.0028 | 0.7443 | 0.0021 | 0.7719 | 0.0024 | 0.6827 | 0.0027 |
| MTGR+Refiner | 0.0027 | 0.0029 | 0.0022 | 0.0029 | ||||
| Improv. | ( 2.3%) | – | ( 2.7%) | – | ( 2.5%) | – | ( 4.3%) | – |
Table 2. CTR performance comparison on two public datasets. Refiner and ReaRec are instantiated on both SASRec-ranking and MTGR backbones. Performance improvements are indicated by “” in (Improv.). indicates that the improvement is statistically significant (-value < 0.05) over the best baseline.
| Method | CTR | CTCVR | ||||||
| AUC | GAUC | AUC | GAUC | |||||
| Mean | Std | Mean | Std | Mean | Std | Mean | Std | |
| MTGR | 0.7404 | 0.0003 | 0.6909 | 0.0002 | 0.8553 | 0.0002 | 0.7046 | 0.0003 |
| MTGR+ReaRec | 0.7410 | 0.0003 | 0.6913 | 0.0002 | 0.8567 | 0.0003 | 0.7054 | 0.0003 |
| MTGR+Refiner | 0.0004 | 0.0003 | 0.0003 | 0.0003 | ||||
| Improv. | ( 1.8‰) | – | ( 1.6‰) | – | ( 2.5‰) | – | ( 2.1‰) | – |
Table 3. CTR and CTCVR performance comparison on the industrial dataset. Refiner is compared with the latent reasoning baseline ReaRec. Performance improvements are indicated by “” in (Improv.). indicates that the improvement is statistically significant (-value < 0.05) over the best baseline.
On public datasets, MTGR and SASRec-ranking generally achieve substantial performance gains over traditional recommender systems. Specifically, as shown in Table 2, MTGR substantially outperforms xDeepFM and DIN on both Steam and MovieLens10M, demonstrating the effectiveness of GR backbones for ranking tasks.
Both evaluated latent-reasoning extensions, i.e., ReaRec and Refiner, improve their corresponding direct-prediction backbones across the public and industrial datasets. In industrial practice, an improvement of 1‰ is generally considered meaningful. For example, on the CTR GAUC metric, the observed gain yields a paired t-test -value of 0.008, confirming its statistical significance. These results show that the evaluated extensions provide gains beyond direct prediction in our settings.
Refiner consistently achieves higher AUC and GAUC than the adapted ReaRec baseline on both public and industrial datasets. Together with the component analysis in § 5, these results support the effectiveness of Refiner’s ranking-oriented design in the evaluated settings.
Remark. The smaller numerical gains on the industrial dataset are likely due to the fact that Refiner is built on top of an already deployed recommender in a large-scale production environment, where the remaining room for improvement is naturally more limited than on public benchmarks. Nevertheless, these consistent offline gains remain meaningful in practice, and their practical value is further supported by the online results in § 5.4.
Further Analysis
In this section, we conduct a more detailed investigation of the proposed Refiner framework. Specifically, in § 5, we perform ablation studies to examine the impact of removing individual components (RQ2). In § 5.1, we analyze Refiner’s performance across different user behavior sequence lengths and item popularity groups in the test set to demonstrate its robustness (RQ3).
Furthermore, § 5.2 and § 5.3 investigate the effects of the number of history queries and reasoning steps on both model performance and inference-time overhead (RQ4), providing guidance for applying Refiner in real-world systems.
Ablation Study (RQ2)
We systematically evaluate the effectiveness of individual components in the Refiner framework on the Steam dataset through ablation studies. Specifically, we examine the following variants: removing history queries (w/o H.Q.), removing the LoRA adaptation in (w/o LoRA), removing residual reasoning (w/o Residual), i.e., replacing the residual refinement objective with direct prediction supervision using BCE loss at each reasoning step, and an End-to-End training framework that directly optimizes the initialized model with both and without the additional LoRA module and . The corresponding results are summarized in Table 4.
| Method | CTR | |||
| AUC | (Dec.) | GAUC | (Dec.) | |
| Refiner | 0.7872 | - | 0.7594 | - |
| w/o H.Q. | 0.7764 | ( 1.4%) | 0.7495 | ( 1.3%) |
| w/o LoRA | 0.7841 | ( 0.4%) | 0.7413 | ( 2.4%) |
| w/o Residual | 0.7763 | ( 1.4%) | 0.7523 | ( 0.9%) |
| End-to-End | 0.7650 | ( 2.8%) | 0.7316 | ( 3.7%) |
Table 4. Ablation study of Refiner on the Steam dataset. Performance declines are indicated by “” in (Dec.).
The experimental results in Table 4 show that: (1) removing any evaluated component leads to performance degradation, supporting the effectiveness of the complete Refiner framework. (2) Removing history queries degrades performance, suggesting that compact global user context contributes to candidate-specific reasoning in the evaluated setting. (3) Under the evaluated reasoning architecture, replacing residual refinement with direct BCE supervision at each step yields lower performance, supporting the cumulative residual formulation over this direct-prediction alternative. (4) The End-to-End variant performs worst among the evaluated variants, suggesting that directly optimizing the full model may weaken the functional separation between base prediction and reasoning refinement.
Group Analysis (RQ3)
To evaluate the robustness of the proposed Refiner framework, we conduct a group-wise analysis by partitioning users and items into distinct subgroups. Specifically, users are categorized into three equal-sized groups based on their behavior sequence length, with higher group indices corresponding to longer sequences. Similarly, items are grouped into three categories based on interaction frequency, where higher indices denote more popular items. Each item group is balanced to contain an equal number of samples following established practice [33]. The results are depicted in Figure 4.

Figure 4. Robustness study w.r.t. different user and item subgroups on Steam dataset. UG and IG denote User and Item Group, respectively, where higher group numbers indicate longer sequences and more popular items.
From Figure 4, we make the following observations: (1) As user sequence length increases, MTGR’s performance gradually declines. This phenomenon may stem from the fact that longer user histories often involve more complex behavioral patterns and more long-tail items, which increase the difficulty of ranking. Refiner consistently improves performance across all user groups, demonstrating its robustness in handling users with different history lengths through candidate-specific latent refinement conditioned on user context. (2) MTGR’s performance deteriorates as item popularity decreases. This trend is consistent with the general difficulty of modeling cold-start or less frequent items in recommender systems. Refiner consistently improves performance across all item groups, with the most pronounced gains on the least popular item group. This suggests that Refiner is particularly helpful when the base recommendation model has less reliable item representations and there is more room for refinement. For high-popularity items, the backbone model can already capture strong collaborative signals from sufficient interaction data, leaving less room for additional refinement. As a result, the relative gains from Refiner are smaller on the most popular items.
Impact of History Queries Number (RQ4)
To systematically investigate the impact of the number of history queries on both model performance and inference-time overhead, we conduct a sensitivity study by varying while fixing the number of reasoning steps to 1 and keeping all other parameters unchanged. The corresponding performance metrics (AUC and GAUC) and relative inference latency (RIL) are presented in Figure 3(a). Here, RIL is computed relative to the baseline configuration with and one reasoning step, providing a normalized measure of the additional inference overhead introduced by different history-query settings.

Figure 3. The performance (CTR AUC/GAUC) and relative inference latency (RIL) variation trend of Refiner under different (a) number of history queries and (b) total reasoning steps on Steam dataset.
From Figure 3(a), we observe two key findings: (1) A moderate number of history queries (e.g., or 4) achieves the best performance. When is too small, the reasoning process has limited access to condensed global user context, which weakens refinement quality. In contrast, excessively large may introduce redundant history signals and make the refinement process less focused. (2) Introducing a small number of history queries incurs limited relative overhead in the current implementation, with RIL remaining below 1.1 compared to the baseline. These results support the effectiveness of history queries in the evaluated setting, showing that a small number of compact user-context tokens provides useful global information with limited relative overhead.
Impact of Total Reasoning Steps (RQ4)
In this section, we investigate the impact of the total number of reasoning steps on both model performance and inference-time overhead. Specifically, we vary during both training and inference, and present the results in Figure 3(b). Here, RIL is calculated relative to the one-shot prediction of the MTGR backbone. From Figure 3(b), we observe that Refiner achieves clear performance improvements over the base model when using a small number of reasoning steps. This result indicates that a limited amount of multi-step latent refinement is already effective for improving ranking quality beyond direct one-shot prediction. However, as the number of reasoning steps continues to increase, the additional gains quickly diminish, a trend that is also observed in [32, 33]. To further analyze this behavior, we visualize the average relative ratio (ARR) between the absolute residual score magnitude at each reasoning step and the absolute magnitude of the initial direct prediction scores, together with the incremental performance improvement per step relative to the previous step (IRS) in the 4-step reasoning model, as shown in Figure 5. The results show that the magnitude of residual scores progressively decreases as the reasoning process deepens, indicating that later steps contribute only limited additional adjustments to the initial predictions. Combined with the steadily increasing inference latency, these findings suggest that 1 or 2 reasoning steps are sufficient in our evaluated settings to achieve a favorable trade-off between performance gains and inference-time overhead.

Figure 5. The average relative ratio (ARR) of the absolute residual-score magnitude at each reasoning step to the absolute direct-prediction score magnitude, together with the incremental performance improvement per step relative to the preceding step (IRS), on the Steam dataset.
Remark. The reported RIL reflects the current implementation of Refiner. Since the additional reasoning passes have not undergone dedicated serving-level optimization, these relative measurements should not be interpreted as a general end-to-end efficiency comparison with fully optimized production rankers.
Online Experiments (RQ5)
To further evaluate the practical utility of Refiner in a real-world industrial setting, we deploy Refiner on top of the 15-layer online MTGR model in a large-scale online recommendation platform. Online candidates are supplied by the upstream retrieval stage, and the same pipeline-defined candidate construction is used for training and evaluation. In the online setting, Refiner uses a single reasoning step due to latency considerations, following the offline trade-off between effectiveness and inference-time overhead. We conduct an online A/B test on a 1% production traffic bucket, with the production MTGR model as the control and MTGR+Refiner as the treatment. The experimental traffic covers millions of exposures per day, providing a reliable basis for online evaluation. To align Refiner with the daily update pipeline of the deployed system, we build an incremental update framework, as illustrated in Figure 6. Specifically, each day’s Refiner is initialized from the previous day’s Refiner checkpoint together with the current day’s MTGR checkpoint. During each daily Refiner update, the corresponding MTGR checkpoint is kept frozen, while only the additional parameters of Refiner are optimized on the current day’s data. Following this incremental framework, we first warm up Refiner for 7 days and then conduct A/B testing over a subsequent 7-day observation window, during which Refiner remains updated following the online MTGR model schedule.

Figure 6. Incremental update framework for online deployment. At each iteration, Refiner loads and freezes the latest MTGR checkpoint, initializes its trainable parameters from the previous Refiner checkpoint, and updates only these parameters on the latest data. This keeps Refiner aligned with MTGR updates without full-model retraining.
As shown in Table 5, Refiner achieves consistent online gains over MTGR during the 7-day experimental window, with PV-CTR increasing by 0.75%, UV-CTCVR increasing by 0.21%, and GMV increasing by 0.46%. These results demonstrate that Refiner can be effectively integrated into a real-world recommender system and deliver meaningful business improvements on top of an already deployed strong ranker. For completeness, we provide the daily performance trend over the 7-day observation window in Appendix A.1, which further illustrates the stability of the online gains.
| Metric | PV-CTR | UV-CTR | UV-CTCVR | Order-Number | GMV |
| Impr. | +0.75% | +0.12% | +0.21% | +0.19% | +0.46% |
Table 5. Seven-day online A/B-test improvements of Refiner over MTGR. PV, UV, and GMV denote page views, unique visitors, and gross merchandise volume, respectively.
Related Work
Generative Recommendation
Generative Recommendation (GR) [6, 11, 16, 27, 30, 37, 43] has emerged as a promising paradigm by reformulating recommendation as a sequence transduction problem. Existing GR research can be broadly divided into two categories based on tokenization strategies and training objectives. The first category [6, 27, 37] emphasizes semantic item identification, where items are tokenized into discrete semantic codes for autoregressive generalization. Representative works such as TIGER [27] leverage RQ-VAE [19] to tokenize items into hierarchical semantic IDs for autoregressive item prediction. The second category [11, 16, 43] focuses on encoding item features into dense embeddings while adopting discriminative training objectives. Representative works in this line have demonstrated strong performance in large-scale recommendation settings. In ranking variants, user context and explicit candidate items are jointly encoded to produce candidate scores through parallel processing. Our work builds on this paradigm and introduces latent reasoning for progressive score refinement.
Reasoning for Recommendation
Reasoning-enhanced recommendation broadly follows explicit or latent paradigms. Explicit methods [3, 7, 8, 42] use LLMs [2, 34] to generate textual reasoning chains, but incur substantial inference overhead. Latent methods instead perform multi-step computation in continuous hidden spaces [5, 22, 25, 28, 32, 33, 41, 45]; for example, Latent [45] optimizes compact latent reasoning in LLM-based recommenders through reinforcement learning.
Within the latent paradigm, existing methods target different recommendation interfaces and learning objectives. CARE [22] refines autoregressive semantic-ID generation, whereas ReaRec, CaLR, and related methods [25, 28, 32, 33, 41] refine user representations for next-item recommendation. OnePiece [5] covers retrieval and ranking through grouped candidate interaction and progressive supervision. Its full ranking configuration trains a set-wise backbone end to end, allows interaction among candidates, and uses contextual inputs defined by the business setting. Refiner instead formulates each reasoning step as an additive correction to candidate scores, while preserving isolated candidate processing and training only lightweight modules.
Conclusion and Future Work
This work investigates latent reasoning for fine-grained candidate scoring in generative ranking. To address the key design challenges, Refiner incorporates three components: (1) a residual reasoning mechanism that accumulates score corrections across reasoning steps to align latent computation with the ranking objective; (2) history queries that retain compact global user context during candidate-specific reasoning; and (3) a parameter-efficient fine-tuning framework that adapts established ranking backbones without retraining the full model. Experiments on two public datasets, a large-scale offline industrial dataset, and an online A/B test show consistent improvements over the evaluated baselines, while further analyses indicate gains across different user and item groups.
For future work, one promising direction is adaptive reasoning depth selection. Refiner currently applies a fixed reasoning depth to all instances, although simple cases may require fewer refinement steps while harder cases may benefit from additional computation. Future work may investigate adaptive depth allocation or stopping mechanisms that balance refinement quality and inference cost.
Limitations. The evaluation has two main limitations. (1) Differences in task interfaces and backbone requirements restrict the number of directly comparable methods for latent reasoning. (2) A fair comparison with OnePiece [5] requires a backbone that supports interaction among candidates and contextual inputs defined by its business setting, which are unavailable in our current production setup. Nevertheless, the industrial offline results and online A/B test provide evidence of Refiner’s practical effectiveness in the evaluated production setting.
Acknowledgments
This work was supported by the Open Innovation Program for jointly trained master’s-to-doctoral students at the Institute of Computing Technology, Chinese Academy of Sciences (2024-02-KF-LH-01).
Additional Online Performance Analysis
Daily Online Performance Trend
As shown in Figure 7, the relative gains in PV-CTR and UV-CTCVR remain positive throughout the 7-day observation window rather than being driven by a single day. Despite mild fluctuations under evolving traffic and model checkpoints, the overall trend supports the stability of Refiner under incremental updates.

Figure 7. Daily relative improvements (%) in PV-CTR (left axis) and UV-CTCVR (right axis) over the 7-day online observation window.
GenAI Usage Disclosure
ChatGPT and OpenAI Codex assisted with language refinement, LaTeX checks, and code development and debugging. The authors reviewed and validated all outputs, conducted all experiments, and retain full responsibility.
References
References
- [1]Josh Achiam, Steven Adler, Sandhini Agarwal, Lama Ahmad, Ilge Akkaya, Florencia Leoni Aleman, Diego Almeida, Janko Altenschmidt, Sam Altman, Shyamal Anadkat, et al. 2024. GPT-4 Technical Report. arXiv:2303.08774 [cs.CL]
- [2]Jinze Bai, Shuai Bai, Yunfei Chu, Zeyu Cui, Kai Dang, Xiaodong Deng, Yang Fan, Wenbin Ge, Yu Han, Fei Huang, et al. 2023. Qwen Technical Report. arXiv:2309.16609 [cs.CL]
- [3]Jianxin W. Bai, Xiangyue Dong, and James Caverlee. 2025. ReasoningRec: Bridging Personalized Recommendations and Human-Interpretable Explanations through LLM Reasoning. In Findings of the Association for Computational Linguistics: NAACL 2025. Association for Computational Linguistics, Albuquerque, New Mexico, 8147–8163. doi:10.18653/v1/2025.findings-naacl.454
- [4]Sunhao Dai, Ninglu Shao, Jieming Zhu, Xiao Zhang, Zhenping He, Zhang Dong, Jun Xu, Quanyu Dai, and Ji-Rong Wen. 2024. Modeling User Attention in Music Recommendation. In 2024 IEEE 40th International Conference on Data Engineering (ICDE) (Utrecht, Netherlands). IEEE, 761–774. doi:10.1109/ICDE60146.2024.00064
- [5]Sunhao Dai, Jiakai Tang, Jinhua Wu, Kun Wang, Yuxuan Zhu, Bingjun Chen, Bangyang Hong, Yu Zhao, Cong Fu, Kangle Wu, Yabo Ni, Anxiang Zeng, Wenjie Wang, Xu Chen, Jun Xu, and See-Kiong Ng. 2026. OnePiece: Bringing Context Engineering and Reasoning to Industrial Cascade Ranking System. In Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2 (Republic of Korea) (KDD ’26). Association for Computing Machinery, New York, NY, USA, 7117–7128. doi:10.1145/3770855.3818456
- [6]Jiaxin Deng, Shiyao Wang, Kuo Cai, Lejian Ren, QiGen Hu, Weifeng Ding, Qiang Luo, and Guoruiz Zhou. 2025. OneRec: Unifying Retrieval and Rank with Generative Recommender and Iterative Preference Alignment. arXiv:2502.18965 [cs.IR]
- [7]Yi Fang, Wenjie Wang, Yang Zhang, Fengbin Zhu, Qifan Wang, Fuli Feng, and Xiangnan He. 2026. Reason4Rec: Deliberative User Preference Alignment of Large Language Models for Recommendation. IEEE Transactions on Knowledge and Data Engineering 38, 8 (2026), 5352–5365. doi:10.1109/TKDE.2026.3699701
- [8]Hao Gu, Rui Zhong, Yu Xia, Wei Yang, Chi Lu, Peng Jiang, and Kun Gai. 2025. R⁴ec: A Reasoning, Reflection, and Refinement Framework for Recommendation Systems. In Proceedings of the Nineteenth ACM Conference on Recommender Systems (RecSys ’25). Association for Computing Machinery, New York, NY, USA, 411–421. doi:10.1145/3705328.3748068
- [9]Huifeng Guo, Ruiming Tang, Yunming Ye, Zhenguo Li, and Xiangqiang He. 2017. DeepFM: A Factorization-Machine based Neural Network for CTR Prediction. In Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI-17. 1725–1731. doi:10.24963/ijcai.2017/239
- [10]Xian Guo, Ben Chen, Shiyuan Wang, Ying Yang, Mingyu Cheng, Chenyi Lei, Yuqing Ding, and Han Li. 2026. OneSug: The Unified End-to-End Generative Framework for E-commerce Query Suggestion. In Proceedings of the AAAI Conference on Artificial Intelligence (Singapore), Vol. 40. AAAI Press, Washington, DC, USA, 14774–14782. doi:10.1609/aaai.v40i17.38497
- [11]Ruidong Han, Bin Yin, Shangyu Chen, He Jiang, Fei Jiang, Xiang Li, Chi Ma, Mincong Huang, Xiaoguang Li, Chunzhen Jing, Yueming Han, MengLei Zhou, Lei Yu, Chuan Liu, and Wei Lin. 2025. MTGR: Industrial-Scale Generative Recommendation Framework in Meituan. In Proceedings of the 34th ACM International Conference on Information and Knowledge Management (Seoul, Republic of Korea) (CIKM ’25). Association for Computing Machinery, New York, NY, USA, 5731–5738. doi:10.1145/3746252.3761565
- [12]Shibo Hao, Sainbayar Sukhbaatar, Dijia Su, Xi, Li, Zhiting Hu, Jason E Weston, and Yuandong Tian. 2025. Training Large Language Models to Reason in a Continuous Latent Space. In Second Conference on Language Modeling. https://openreview.net/forum?id=Itxz7S4lp3
- [13]F. Maxwell Harper and Joseph A. Konstan. 2015. The MovieLens Datasets: History and Context. ACM Trans. Interact. Intell. Syst. 5, 4, Article 19 (2015), 19 pages. doi:10.1145/2827872
- [14]Yupeng Hou, Shanlei Mu, Wayne Xin Zhao, Yaliang Li, Bolin Ding, and Ji-Rong Wen. 2022. Towards Universal Sequence Representation Learning for Recommender Systems. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (Washington DC, USA) (KDD ’22). Association for Computing Machinery, New York, NY, USA, 3513–3518. doi:10.1145/3534678.3539381
- [15]Edward J Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yuanzhi Li, Shean Wang, Lu Wang, and Weizhu Chen. 2022. LoRA: Low-Rank Adaptation of Large Language Models. In International Conference on Learning Representations. https://openreview.net/forum?id=nZVekeFfY9
- [16]Yanhua Huang, Yuqi Chen, Xiong Cao, Rui Yang, Mingliang Qi, Yinghao Zhu, Qingchang Han, Yaowei Liu, Zhaoyu Liu, Xuefeng Yao, Yuting Jia, Leilei Ma, Yinqi Zhang, Taoyu Zhu, Liujie Zhang, Lei Chen, Weihang Chen, Min Zhu, Ruiwen Xu, and Lei Zhang. 2025. Towards Large-scale Generative Ranking. In Proceedings of the Second Workshop on Generative AI for Recommender Systems and Personalization (Toronto, Canada) (KDD ’25). Association for Computing Machinery, New York, NY, USA, 6 pages.
- [17]Wang-Cheng Kang and Julian McAuley. 2018. Self-Attentive Sequential Recommendation. In 2018 IEEE International Conference on Data Mining (ICDM). 197–206. doi:10.1109/ICDM.2018.00035
- [18]Takeshi Kojima, Shixiang (Shane) Gu, Machel Reid, Yutaka Matsuo, and Yusuke Iwasawa. 2022. Large Language Models are Zero-Shot Reasoners. In Advances in Neural Information Processing Systems, Vol. 35. Curran Associates, Inc., 22199–22213. doi:10.5220/068431-1613
- [19]Douyp Lee, Chiheon Kim, Saehoon Kim, Minsu Cho, and Wook-Shin Han. 2022. Autoregressive Image Generation Using Residual Quantization. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 11523–11532. doi:10.1109/CVPR52688.2022.01123
- [21]Jianxun Lian, Xiaohuan Zhou, Fuzheng Zhang, Hongxia Chen, Xing Xie, and Guangzhong Sun. 2018. xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systems. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (London, United Kingdom) (KDD ’18). Association for Computing Machinery, New York, NY, USA, 1754–1763. doi:10.1145/3219819.3220023
- [22]Xinyu Liu, Pengyuan Liu, Wenjie Wang, Yicheng Hu, Chen Xu, Fuli Feng, Qifan Wang, and Tat-Seng Chua. 2026. Bringing Reasoning to Generative Recommendation Through the Lens of Cascaded Ranking. In Proceedings of the ACM Web Conference 2026 (United Arab Emirates) (WWW ’26). Association for Computing Machinery, New York, NY, USA, 8939–8949. doi:10.1145/3774904.3792980
- [23]Xinyu Lin, Haihan Shi, Wenjie Wang, Fuli Feng, Qifan Wang, See-Keong Ng, and Tat-Seng Chua. 2025. Order-Agnostic Identifier for Large Language Model-based Generative Recommendation. In Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval (Padua, Italy) (SIGIR ’25). Association for Computing Machinery, New York, NY, USA, 1923–1933. doi:10.1145/3726302.3730053
- [24]Aixin Liu, Bei Feng, Bing Xue, Guoxiang Wang, Bochao Wu, Chengda Lu, Chenggang Zhao, Chengqi Deng, Chenyu Zhang, Chong Ruan, et al. 2025. DeepSeek-V3 Technical Report. arXiv:2412.19437 [cs.CL]
- [25]Enze Liu, Bowen Zheng, Xiaolei Wang, Wayne Xin Zhao, Jinpeng Wang, Sheng Chen, and Ji-Rong Wen. 2025. LARES: Latent Reasoning for Sequential Recommendation. arXiv:2505.16865 [cs.IR]
- [26]Qi Pi, Weijie Bian, Guorui Zhou, Xiaoqiang Zhu, and Kun Gai. 2019. Practice on Long Sequential User Behavior Modeling for Click-Through Rate Prediction. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (Anchorage, AK, USA) (KDD ’19). Association for Computing Machinery, New York, NY, USA, 2671–2679. doi:10.1145/3292500.3330666
- [27]Shashank Rajput, Nikhil Mehta, Anima Singh, Raghunandan Hulikal Keshavan, Trung Vu, Lukasz Heldt, Lichan Hong, Yi Tay, Vinh Tran, Jonah Samost, Maciej Kula, Ed Chi, and Maheswaran Sathiamoorthy. 2023. Recommender Systems with Generative Retrieval. In Advances in Neural Information Processing Systems, Vol. 36. Curran Associates, Inc., 10299–10315. doi:10.5220/027580-0452
- [28]Minxuan Shan, Shuxian Bi, Ziye Zhang, Sunhao Dai, Chuyuan Wang, Yu Li, Xiaoshuang Chen, Yengqi Liu, Kaiqiao Zhan, and Wenjie Wang. 2026. CALR: Context-Aware Latent Reasoning for Sequential Recommendation. In Proceedings of the 35th ACM International Conference on Information and Knowledge Management.
- [30]Xin Song, Zhilin Guan, Ruidong Han, Binghao Tang, Tianwen Chen, Bing Li, Zihao Li, Han Zhang, Fei Jiang, Qing Wang, Zikang Xu, Fengyi Li, Chunzhen Jing, Lei Yu, and Wei Lin. 2026. MTFM: A Scalable and Alignment-free Foundation Model for Industrial Recommendation in Meituan. In Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2 (Republic of Korea) (KDD ’26). Association for Computing Machinery, New York, NY, USA, 7978–7988. doi:10.1145/3770855.3818452
- [31]Dijia Su, Hanlin Zhu, Yingchen Xu, Jiantao Jiao, Yuandong Tian, and Qingqing Zheng. 2025. Token Assorted: Mixing Latent and Text Tokens for Improved Language Model Reasoning. In Proceedings of the 42nd International Conference on Machine Learning (Proceedings of Machine Learning Research, Vol. 267). PMLR, 57144–57163.
- [32]Jiaqi Tang, Xu Chen, Wen Chen, Jian Wu, Yuning Jiang, and Bo Zheng. 2026. Parallel Latent Reasoning for Sequential Recommendation. arXiv:2601.03153 [cs.IR]
- [33]Jiaqi Tang, Sunhao Dai, Teng Shi, Jun Xu, Xu Chen, Jian Wu, and Yuning Jiang. 2026. Think Before Recommend: Unleashing the Latent Reasoning Power for Sequential Recommendation. IEEE Transactions on Knowledge and Data Engineering 38, 9 (2026), 6226–6239. doi:10.1109/TKDE.2026.3694421
- [34]Hugo Touvron, Thibaut Lavril, Gautier Izacard, Xavier Martinet, Marie-Anne Lachaux, Timothée Lacroix, Baptiste Rozière, Naman Goyal, Eric Hambro, Faisal Azhar, et al. 2023. LLaMA: Open and Efficient Foundation Language Models. arXiv:2302.13971 [cs.CL]
- [35]Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Lukasz Kaiser, and Illia Polosukhin. 2017. Attention Is All you Need. In Advances in Neural Information Processing Systems, Vol. 30. Curran Associates, Inc. https://proceedings.neurips.cc/paper_files/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf
- [36]Cheng Wang, Bingchao Wu, Zheng Chen, Lei Shen, Bing Wang, and Xiaoyi Zeng. 2025. Scaling Transformers for Discriminative Recommendation via Generative Pretraining. In Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2 (Toronto ON, Canada) (KDD ’25). Association for Computing Machinery, New York, NY, USA, 2893–2903. doi:10.1145/37311896.3737117
- [37]Weijie Wang, Honghui Bao, Xinyu Lin, Jizhi Zhang, Yongqi Li, Fuli Feng, See-Kiong Ng, and Tat-Seng Chua. 2024. Learnable Item Tokenization for Generative Recommendation. In Proceedings of the 33rd ACM International Conference on Information and Knowledge Management (Boise, ID, USA) (CIKM ’24). Association for Computing Machinery, New York, NY, USA, 2400–2409. doi:10.1145/3627673.3679569
- [38]Weijie Wang, Xinyu Lin, Liuhui Wang, Fuli Feng, Yunshan Ma, and Tat-Seng Chua. 2023. Causal Disentangled Recommendation against User Preference Shifts. ACM Trans. Inf. Syst. 42, 1, Article 12 (2023), 27 pages. doi:10.1145/3593022
- [39]Yuxiang Wang, Chi Ma, Xiao Yan, Mincong Huang, Xiaoguang Li, Ruidong Han, Bin Yin, Shangyu Chen, Xiang Li, Fei Jiang, Lei Yu, Chuan Liu, Wei Lin, Haowei Han, Xiaokai Zhou, Bo Du, and Jiawei Jiang. 2026. MTGenRec: An Efficient Distributed Training System for Generative Recommendation Models in Meituan. In Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.1 (Republic of Korea) (KDD ’26). Association for Computing Machinery, New York, NY, USA, 2482–2493. doi:10.1145/3770854.3783925
- [40]Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Brian Ichter, Fei Xia, Ed H. Chi, Quoc V. Le, and Denny Zhou. 2022. Chain-of-Thought Prompting Elicits Reasoning in Large Language Models. In Advances in Neural Information Processing Systems, Vol. 35. Curran Associates, Inc., 24824–24837. doi:10.52202/068431-1800
- [41]Xiaochen Yang, Yin Xu, Xiaobei Wang, Hao Wang, Zhida Jiang, Zhen Chen, and Zhaolong Xing. 2026. Beyond Static Representation: Coarse-to-Fine Dynamic Latent Reasoning for Sequential Recommendation. In Database Systems for Advanced Applications (Lecture Notes in Computer Science, Vol. 16355). Springer Nature Singapore, Singapore, 258–273. doi:10.1007/978-981-92-0363-5_16
- [42]Qihang Yu, Kairui Fu, Zheqi Lv, Shengyu Zhang, Xinhui Wu, Chen Lin, Feng Wei, Bo Zheng, and Fei Wu. 2026. ThinkRec: Thinking-based recommendation via LLM. In Proceedings of the ACM Web Conference 2026 (United Arab Emirates) (WWW ’26). Association for Computing Machinery, New York, NY, USA, 5698–5709. doi:10.1145/379704.3792070
- [43]Jiaqi Zhai, Lucy Liao, Xing Liu, Yueming Wang, Rui Li, Xuan Cao, Leon Gao, Zhaojie Gong, Fangda Gu, Jayuan He, Yinghai Lu, and Yu Shi. 2026. Actions Speak Louder than Words: Trillion-Parameter Sequential Transducers for Generative Recommendations. In Proceedings of the 41st International Conference on Machine Learning (Proceedings of Machine Learning Research, Vol. 235). PMLR, 58484–58509.
- [45]Yang Zhang, Wenxin Xu, Xiaoyan Zhao, Wenjie Wang, Fuli Feng, Xiangnan He, and Tat-Seng Chua. 2026. Reinforced Latent Reasoning for LLM-based Recommendation. In The Fourteenth International Conference on Learning Representations. https://openreview.net/forum?id=eUtIZT2ONS
- [46]Guoru Zhou, Xiaoqiang Zhu, Chen Song, Ying Fan, Han Zhu, Xiao Ma, Yanghui Yan, Junqi Jin, Han Li, and Kun Gai. 2018. Deep Interest Network for Click-Through Rate Prediction. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (London, United Kingdom) (KDD ’18). Association for Computing Machinery, New York, NY, USA, 1059–1068. doi:10.1145/3219819.3219823