← Latest papers
🤖 machine learning

Long-term User Engagement Optimization through Model-agnostic Downstream Rewards Learning

This paper presents a unified, model-agnostic framework for optimizing long-term user engagement in large-scale recommendation systems by identifying early predictive session behaviors and deriving downstream reward signals, which have been successfully deployed across multiple Pinterest surfaces to improve retention metrics.

Original authors: Dingsu Wang, Filip Ryzner, Kelly He, Armando Ordorica, David Woo, Aditya Mantha, Liyao Lu, Usha Amrutha Nookala, Haoran Guo, Jiacong He, Olafur Gudmundsson, Matt Chun, Krystal Benitez, Dhruvil Deven B
Published 2026-07-17
📖 7 min read🧠 Deep dive

Original authors: Dingsu Wang, Filip Ryzner, Kelly He, Armando Ordorica, David Woo, Aditya Mantha, Liyao Lu, Usha Amrutha Nookala, Haoran Guo, Jiacong He, Olafur Gudmundsson, Matt Chun, Krystal Benitez, Dhruvil Deven Badani, Yijie Dylan Wang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you're walking through a massive, endless library where the shelves rearrange themselves based on what you look at. This is the world of recommender systems, the invisible engines behind apps like Pinterest, TikTok, and Netflix. Their job is to guess what you'll like next. For a long time, these systems were like impatient tour guides: they only cared if you stopped to look at one exhibit right now. If you clicked a picture, they'd show you ten more just like it immediately. But here's the problem: if you only show people exactly what they already know, they get bored and stop visiting the library altogether. The big question scientists are trying to solve is: How do we recommend things that keep people coming back for months or years, not just for the next five minutes?

To answer this, researchers have to deal with a tricky reality: we can't easily see the future. We can't wait to see if a user returns in a month to decide what to show them today. So, instead of guessing the future directly, they look for "clues" in the present—small behaviors that usually happen right before someone decides to stick around. This paper is about finding those clues and teaching the library's tour guide to follow them, turning a short, boring visit into a long, exciting adventure.


The Problem: The "Click-Trap"

Imagine you're at a carnival. A game booth offers you a free, instant candy if you spin a wheel. You spin, get your candy, and leave. The booth owner is happy because you spun the wheel, but you never come back. This is what happens when recommendation systems only care about short-term signals like a quick click or a one-second glance. They get a lot of "spins," but the users get bored and leave the carnival forever.

The authors of this paper, working at Pinterest, realized that optimizing for immediate clicks was actually hurting the long-term health of their platform. They wanted to build a system that didn't just say, "Here is something you might click," but rather, "Here is something that will make you stay, explore, and come back tomorrow."

The Solution: The "Rabbit Hole" Detective

The team came up with a clever idea: instead of waiting to see if a user returns next week (which is rare and hard to track), they would look for Downstream Rewards. Think of this like a detective looking for footprints. If a user takes a deep dive into a "rabbit hole" of related content, saves a picture, or spends a long time exploring, those are strong footprints that say, "This person is having a great time and will likely return."

The paper proposes a model-agnostic framework. "Model-agnostic" is a fancy way of saying "it works with any kind of recommendation engine," whether it's a simple list or a complex AI. They didn't just guess which behaviors were good; they ran a massive offline screening process to find the specific actions that actually predicted long-term loyalty.

The Three Golden Clues

Through their analysis, they identified three main types of "rewards" (clues) that lead to happy, returning users:

  1. The Deep Dive (Deeper Session Engagement):
    It's not just about clicking; it's about how deep you go. The paper found that if a user clicks on a Pin and then immediately dives into a "P2P rabbit hole" (a chain of related Pins), saves it, or downloads it, that's a huge win.

    • The Metaphor: It's the difference between peeking into a room and actually moving in. The system learned to reward users who take the time to explore the "rabbit hole" rather than just skimming the surface.
    • The Result: They found that these deep actions are strongly linked to users returning. In fact, sessions with these deep actions led to users revisiting the app significantly sooner.
  2. The "Fake It" Penalty (Negative Rewards):
    Not all clicks are good. The team discovered that some "closeups" (zooming in on an image) are actually signs of boredom. If a user zooms in for less than a second and then immediately leaves, it's a "shallow closeup."

    • The Metaphor: Imagine someone walking into a store, grabbing an item, looking at it for a split second, and dropping it immediately. They aren't interested; they're just killing time.
    • The Fix: The system now treats these split-second glances as a negative reward. It's like the tour guide saying, "Hey, don't show this person this item again; they clearly didn't like it." They even found that different types of users need different rules: "core" users need a 1-second threshold to be considered shallow, while "non-core" users need only 0.5 seconds.
  3. The New Adventure (Use Case Adoption):
    Sometimes, users get stuck in a loop of their old interests. The paper introduced a reward for Use Case Adoption. This happens when a user engages with something totally new that doesn't fit their usual pattern.

    • The Metaphor: If a user usually looks at "cat videos," and the system shows them a "how-to-fix-a-bike" video, and they actually watch and save it, that's a win. It means the system successfully expanded their horizons.
    • The Goal: This encourages the AI to show users things they didn't know they wanted, helping them build new hobbies and interests, which keeps them on the platform longer.

The Engine Room: How They Made It Work

You might wonder, "How do you calculate all this without slowing down the app?" The authors built a new infrastructure called DRv2.

  • The Old Way: They used to pre-calculate all these rewards in huge batches, which took weeks to update. If they wanted to test a new idea, they had to wait weeks.
  • The New Way: They built a system that calculates these rewards on the fly, right when the data is being read. This cut the time to test new ideas from 3 weeks down to 2 days. It's like switching from baking a cake from scratch every time you want a slice to having a magic machine that instantly assembles a fresh slice whenever you ask.

The Results: Does It Actually Work?

The team tested these ideas in the real world using A/B testing (showing one group the old system and another group the new system). The results were consistent and positive:

  • More Successful Sessions: The number of sessions where users did something meaningful (like saving or downloading) went up by +0.36% across the board.
  • More Time Spent: Users spent more time in the app, with total time increasing by +0.10%.
  • Better Retention: Most importantly, the number of Weekly Active Users (WAU) increased by +0.1% for core users. This proves that the system didn't just trick people into clicking; it actually made them want to come back.
  • Cross-Surface Success: They didn't just fix the "Homefeed" (the main page). They applied the same logic to Search, Related Pins, and Notifications. In Search, the "fulfillment rate" (how often a search led to a real action) went up by +0.25%.

The Takeaway

This paper suggests that the secret to keeping users happy isn't just showing them what they already like, but guiding them into deeper, more meaningful interactions. By rewarding "deep dives," penalizing "fake clicks," and encouraging "new adventures," the system can turn a quick glance into a long-term relationship.

The authors are careful to note that this isn't a magic bullet that solves everything forever, but it is a powerful, flexible tool that works across different parts of the app. By focusing on the quality of the journey rather than just the speed of the click, they managed to build a recommendation system that feels less like a vending machine and more like a helpful friend who knows how to keep the conversation going.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →