Pinterest Homefeed advances embedding-based retrieval with MaskNet, DHEN, multi-embedding clustering, and conditional retrieval
Pinterest Homefeed needed to retrieve highly personalized and diverse content for users with varied intents, but a single embedding was inadequate to represent the full range of user interests, and the serving corpus defined a ceiling on retrieval performance that required ongoing renovation.
Direct fine-tuning of pre-trained ID embeddings caused severe overfitting. A coarser image-signature granularity in the serving corpus versus the training data caused statistical feature drift in Pin engagement counts.
A series of modeling and corpus improvements delivered incremental gains in engaged sessions, homefeed saves, clicks, and repins, with conditional retrieval further improving personalization and recommendation funnel efficiency.
Show all 6 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
A series of modeling and corpus improvements delivered incremental gains in engaged sessions, homefeed saves, clicks, and repins, with conditional retrieval further improving personalization and recommendation funnel…
What tools did this team use?
torchrec, ANN.
What results were reported?
engaged sessions improvement (MaskNet architecture): 0.15–0.35%; engaged sessions improvement (DHEN framework): +0.1–0.2%; homefeed saves and clicks (DHEN framework): >1%; HF repins and clicks (ID embeddings with dropout): 0.6–1.2% (source-reported, not independently verified).
What failed first in this deployment?
Direct fine-tuning of pre-trained ID embeddings caused severe overfitting.
How is this ecommerce ops AI workflow structured?
User enters Homefeed → Two-tower embedding candidate retrieval → Multi-embedding clustering → ANN search per embedding → Conditional retrieval with interest filters → Ranking and blending output.