Papers for

recommendation system engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Rlhf performs well when human feedback matches model behavior distribution

Distortion of AI Alignment Revisited: RLHF is a Decent Utilitarian Aligner

Abstract: While Reinforcement Learning from Human Feedback (RLHF) is the standard paradigm for aligning large language models with human preferences, its effectiveness in pluralistic settings has been called into question. Notably, recent work by Gölz et al. (2025) demonstrated that the \textit{distortion} -- defined as the multiplicative gap between the average user utility of the RLHF policy and the optimal average utility -- can scale exponentially with the Bradley-Terry temperature parameter $β$ when users have heterogeneous preferences. In this work, we present a fine-grained analysis of the distortion of RLHF with reward clipping and demonstrate that such exponential degradation is not a fundamental property of the algorithm but rather a consequence of distribution mismatch between the distribution generating preference data ($μ$) and the KL reference policy ($π_{\mathrm{ref}}$). To this end, we establish tight upper and lower bounds on the distortion of RLHF across multiple regimes of the KL regularization strength. We show that in a representative regime, under the Bradley-Terry model, the distortion is $\tildeΘ(βB + β)$, where $B$ is an upper bound on the log density ratio between $μ$ and $π_{\mathrm{ref}}$. In particular, when there is no distribution mismatch (i.e., $μ= π_{\mathrm{ref}}$), RLHF achieves the optimal distortion of $O(β)$ up to a constant. Our results suggest that, to reasonably maximize average utility with RLHF, it is preferable to use on-policy sampled preference data or to fine-tune before RLHF on data from a source close to $μ$.

Fri 11 SeptMachine LearningComputer Science and Game Theory
The gist
People train AI language models using human feedback to make them act the way users want, but when different users have different tastes, this can cause problems. The authors studied how a common training method called RLHF can sometimes perform poorly if the preferences given by humans don’t align with what the model expects. They found that this problem isn’t a fundamental flaw in RLHF, and if the feedback data matches the model’s behavior, RLHF works well at balancing different users’ wishes. This means it helps to collect feedback in a way that fits the model’s current behavior or to fine-tune the model first on similar data before training.
Open 2609.12651v1

OneLA speeds up large beam decoding for generative recommendations

OneLA: Scaling Linear-Attention Decoding to Large Beams in Generative Recommendation

Abstract: Generative recommendation (GR) relies on large-beam decoding to generate hundreds of candidate items, creating a new scaling challenge for recurrent linear attention. Existing linear attention serving systems either materialize a full recurrent state for every beam or repeatedly replay shared history, incurring substantial memory and traffic overhead. To address this, we present OneLA, a linear-attention decoding framework that exploits the shared prompt and short divergent suffixes of GR workloads. Specifically, OneLA represents all beam states using a single shared prompt-derived state and compact, append-only records of their divergent transitions. Using this representation, OneLA computes only the state information required at each decoding step, without reconstructing a full recurrent state for every beam. Furthermore, OneLA uses a lightweight ancestry index to track the transition records that make up each beam's history, allowing beams to be updated without moving or copying existing records. A fused GPU kernel further reuses the shared state across beams. Our analysis shows that OneLA achieves 1.54-2.46x end-to-end decode speedups while substantially reducing recurrent-state memory use and data movement.

Fri 11 SeptArtificial IntelligenceDistributed, Parallel, and Cluster ComputingInformation Retrieval
The gist
Generating recommendations often requires looking at many possible options at once, which can use a lot of computer memory and slow down the process. The authors introduce OneLA, a way to share information across all these options so the computer doesn't have to repeat work or store as much data. Their method uses a clever system to keep track of only the differences between options, making decoding faster and less memory-intensive. This helps recommendation systems produce lots of suggestions more quickly and efficiently.
Open 2609.12399v1

MoEMB improves multimodal embeddings using efficient expert scaling

MoEMB: Scaling Universal Multimodal Embeddings with Efficient Mixture-of-Experts Models

Abstract: Universal multimodal embedding (UME) increasingly demands encoder's capacity for handling a broad range of tasks and modalities with increased complexity. Prior scaling methods either increase the representation size, retrieval effort, or scales the encoder into a heavy multimodal LLM. Recent works, such as Think-Then-Embed (TTE), explore scaling via reasoning tokens. However, embedding models are hard to scale up: increasing parameters directly tradeoffs for the large training batch size that contrastive learning needs, and retrieval has to be served under tight latency. Moreover, UME tasks are diverse in complexity, where scaling up embedders can bring significant redundant computation. In this work, we propose MOEMB, which instead scales UME along the expert axis through mixture-of-experts (MoE), growing encoder capacity while preserving single-vector, non-autoregressive encoding. Through a systematic study of the design space and training recipes for MoE-based UME, MoEMB sets a new state of the art on both MMEB-V2 and MRMR among models trained on public MMEB-family data: with only 3B active parameters, MoEMB surpasses TTE-based methods with >4x active parameters, using significantly less computes. To further improve the scalability and efficiency, we conduct the first comprehensive study of adaptive computation for MoE-based embedding, spanning diverse strategies across training-based and inference-only methods. Together, these results support expert scaling as an effective and efficient direction for UME, with adaptive computation further improving efficiency for MLLM-based embedding models towards large-scale retrieval and recommendation systems.

Tue 8 SeptMachine LearningArtificial Intelligence
The gist
Handling many types of data like images and text together is tricky because embedding models often become too big or slow. The authors show a new way to make these models bigger and smarter without needing much extra computing power. They do this by splitting the work among different 'experts' inside the model, only using some experts for each task. This approach beats older methods while using less computing effort. They also study how to make the model use computing resources better by adjusting which experts are active as needed.
Open 2609.08663v1

Personalized language models learn minimal user profiles to save computing costs

Less Is Personal: Learning Minimal Sufficient User Profiles for Personalized Language Models

Abstract: Retrieval-augmented personalization enables large language models to produce more accurate and preference-aligned outputs using relevant records retrieved from user histories. Personalized language models typically prepend a fixed number of retrieved user records, even when additional history is redundant, harmful, or unrelated to a user's distinctive behavior. We study minimal sufficient personalization: constructing the least costly ordered profile for each input while preserving the utility achievable from a retrieved candidate pool. We introduce ENOUGH, a method that iteratively appends behavioral records or emits STOP to construct profiles with adaptive lengths. Offline, bounded counterfactual search evaluates profile prefixes by jointly considering downstream gains, user specificity, and token costs. The resulting long-horizon targets are distilled into a multi-head value controller with explicit ranking and stopping supervision. At inference, the controller selects and orders records through lightweight decisions, and the frozen generator is invoked once after stopping. Extensive experiments on six personalized tasks demonstrate that ENOUGH consistently outperforms strong heuristic and retrieval-augmented baselines in both effectiveness and efficiency, achieving minimal sufficient profiles that preserve personalization utility while reducing unnecessary context costs.

Tue 8 SeptArtificial Intelligence
The gist
Language models can give better, more personalized answers by looking at a user’s past behavior, but not all past data helps. The researchers found a way to pick just enough relevant user history each time, instead of loading a fixed amount that might be too much or too little. Their method, called ENOUGH, learns when to stop adding more user records based on how useful it is for predicting the best answer. This approach makes personalized models faster and cheaper while still being accurate.
Open 2609.08180v1