PinnerFormer: Sequence Modeling for User Representation at Pinterest

05/09/2022
by   Nikil Pancha, et al.
2

Sequential models have become increasingly popular in powering personalized recommendation systems over the past several years. These approaches traditionally model a user's actions on a website as a sequence to predict the user's next action. While theoretically simplistic, these models are quite challenging to deploy in production, commonly requiring streaming infrastructure to reflect the latest user activity and potentially managing mutable data for encoding a user's hidden state. Here we introduce PinnerFormer, a user representation trained to predict a user's future long-term engagement using a sequential model of a user's recent actions. Unlike prior approaches, we adapt our modeling to a batch infrastructure via our new dense all-action loss, modeling long-term future actions instead of next action prediction. We show that by doing so, we significantly close the gap between batch user embeddings that are generated once a day and realtime user embeddings generated whenever a user takes an action. We describe our design decisions via extensive offline experimentation and ablations and validate the efficacy of our approach in A/B experiments showing substantial improvements in Pinterest's user retention and engagement when comparing PinnerFormer against our previous user representation. PinnerFormer is deployed in production as of Fall 2021.

READ FULL TEXT
research
05/31/2023

TransAct: Transformer-based Realtime User Action Model for Recommendation at Pinterest

Sequential models that encode user activity for next action prediction h...
research
09/18/2022

Rethinking Personalized Ranking at Pinterest: An End-to-End Approach

In this work, we present our journey to revolutionize the personalized r...
research
01/30/2020

Learning to Structure Long-term Dependence for Sequential Recommendation

Sequential recommendation recommends items based on sequences of users' ...
research
08/19/2021

Personalized next-best action recommendation with multi-party interaction learning for automated decision-making

Automated next-best action recommendation for each customer in a sequent...
research
02/06/2020

Modeling Engagement in Long-Term, In-Home Socially Assistive Robot Interventions for Children with Autism Spectrum Disorders

Socially assistive robotics (SAR) has great potential to provide accessi...
research
01/20/2023

Generative Slate Recommendation with Reinforcement Learning

Recent research has employed reinforcement learning (RL) algorithms to o...
research
01/08/2023

FlexShard: Flexible Sharding for Industry-Scale Sequence Recommendation Models

Sequence-based deep learning recommendation models (DLRMs) are an emergi...

Please sign up or login with your details

Forgot password? Click here to reset