SearcharxivSearch

arXiv subjects

Laksh Bhasin

Publications and source records attributed to Laksh Bhasin.

3 recordsLinked to original sources

PinRec: Unified Generative Retrieval for Pinterest Recommender Systems

Generative retrieval methods employ sequential modeling techniques, like transformers, to generate candidate items for recommender systems. These methods have demonstrated promising results in academic benchmarks, surpassing traditional retrieval models such as two-tower architectures. However, a key limitation is that current approaches require a separate model for each product surface, as building a unified model that accommodates the different business needs of various surfaces has proven challenging. Furthermore, existing methods often fail to capture the evolution of user interests over a sequence, focusing instead on only predicting the next item. This paper introduces Pinrec, a novel unified generative retrieval model for all of Pinterest's recommendation surfaces, including home feed, search, and related pins. Pinrec is pretrained on user activity sequences aggregated across surfaces, then fine-tuned for each surface using that surface's impression data. This pretraining-fine-tuning approach enables a single unified model while still adapting to the needs of individual surfaces. To better align recommendations with surface-specific business goals, Pinrec incorporates a novel outcome-conditioned generation mechanism that targets different outcomes for each surface, which further enhances the impact of fine-tuning. Our experiments show that Pinrec balances performance, diversity, and efficiency, delivering significant gains such as +4% increase in search saves. To our knowledge, this paper presents the first rigorous study of a unified generative retrieval model built and deployed at Pinterest scale, marking a significant milestone in the field.

cs.IR

UniPinRec: Unifying Generative Retrieval and Ranking at Pinterest Scale

Modern recommendation systems predominantly train retrieval and ranking as separate models despite both increasingly relying on large transformers encoding the same user behavior data, duplicating parameters, compute, and serving cost. Prior work unifies the model architecture but not the full pipeline: input formats, training procedures, and serving stacks remain fragmented across stages. We present UniPinRec, which achieves full-stack unification of retrieval and ranking at Pinterest: one input format, one model, one training stage, deployed within existing serving infrastructure. A shared transformer encodes the user action sequence into candidate-independent representations that branch into retrieval (ANN dot-product) and ranking (cross-attention) via task-specific heads. Three ideas make this work: (1) Masked Action Modeling (MAM) eliminates interleaving, enabling weight sharing without doubling context length; (2) Blended training examples pair action sequences with feedview impression slates to satisfy both objectives jointly; (3) Cross-stage KV cache sharing reuses user-history computation from retrieval for ranking, reducing total FLOPs versus serving two independent models. Deployed in the Pinterest core surfaces, UniPinRec delivers approximately +1% online engagement lift while cutting end-to-end serving latency by 11.1% and lifting QPS by 63.6%. To our knowledge, this is the first full-stack unification of retrieval and ranking, covering inputs, model, training and serving, deployed in a production recommendation system.

cs.IR

The Orbit of Asteroid 1994 PC1

Near-Earth Asteroids can be hazardous to the Earth, due to their orbital characteristics and proximity to inner Solar System planets. Using three sets of CCD images collected in June and July 2011, the orbital elements of asteroid 1994 PC1 were determined at solar opposition. The body's specific right ascension and declination were calculated through least squares plate reduction (taking parallax into account) and compared to those of the Jet Propulsion Laboratory. These data were then used to find 1994 PC1's orbital elements, as well as any statistical uncertainty. This research points to an eccentricity of 0.3272 (+0.00009 or -0.0005), a semi major axis of 1.3401 AU (+0.0001 AU or -0.0004 AU), an inclination angle of 33.30^{\circ} (+0.05^{\circ} or -0.01^{\circ}), a longitude of the ascending node of 118.01^{\circ} (+0.09^{\circ} or -0.02^{\circ}), an argument of perihelion of 47.14^{\circ} (+0.005^{\circ} or -0.08^{\circ}), and a time of last perihelion of JD 2455642.88 (+0.007 or -0.03).

astro-ph.EP