← Latest papers
🤖 machine learning

From Prediction to Incrementality: Causal Optimization for Large-Scale Targeting and Recommendation

This paper presents a decision-centric framework that replaces traditional predictive targeting with causal optimization for large-scale recommendation systems, integrating causal neural networks, Bayesian exploration, and constrained allocation to achieve a statistically significant 7.20% lift in long-term value during an online A/B test on LinkedIn.

Original authors: Changshuai Wei, John Bencina, Phuc Nguyen, Andre Assuncao Silva T Ribeiro, Benjamin Zelditch

Published 2026-08-12
📖 5 min read🧠 Deep dive

Original authors: Changshuai Wei, John Bencina, Phuc Nguyen, Andre Assuncao Silva T Ribeiro, Benjamin Zelditch

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 are the captain of a massive cruise ship, and your job is to hand out free ice cream to the passengers. In the old way of doing things, you'd look at a list of who usually eats ice cream and hand it out to them. But here's the catch: some of those people were going to eat ice cream anyway, even if you didn't give it to them. You wasted your scoops on people who didn't need a nudge, while the passengers who were on the fence about getting a treat got nothing. This is the problem of "prediction" versus "incrementality." Prediction asks, "Who will eat ice cream?" while incrementality asks, "Who will eat ice cream only because I gave it to them?"

This paper dives into the world of Causal Machine Learning, a branch of artificial intelligence that tries to figure out cause-and-effect rather than just spotting patterns. It's like moving from a weather forecaster who just says "it usually rains on Tuesdays" to a scientist who can prove that "if we release a cloud-seeding rocket, it will actually make it rain." The authors are working on a system used by huge online platforms (like LinkedIn) to decide who gets to see marketing messages, job ads, or notifications. The big question is: how do we stop wasting money on people who would have clicked the ad anyway, and instead focus our limited budget on the people who truly need that extra push to take action?

The researchers at LinkedIn built a new, smarter system to solve this puzzle. They call it a "decision-centric framework," which is a fancy way of saying they stopped just guessing who would click and started mathematically calculating who would be changed by the message. Their system has three main parts working together like a dream team. First, a "causal neural network" (powered by a Transformer, the same kind of brain behind many modern AI tools) acts as a detective. It looks at a user's history and estimates the "treatment effect"—basically, how much more likely they are to buy something or apply for a job specifically because they saw the ad.

Second, the system includes a "neural bandit" layer. Think of this as a curious explorer. In the past, AI systems often got stuck in a loop, only showing ads to people they were already sure would click, missing out on new opportunities. This explorer part of the system is willing to take small risks to try new things, ensuring it doesn't miss out on potential customers who haven't been tested yet. It uses a clever math trick called "Laplace approximation" to guess how uncertain it is about its predictions, allowing it to explore safely.

Third, and perhaps most importantly, there is a "large-scale linear programming" layer. This is the strict but fair manager. Even if the detective finds a perfect candidate and the explorer wants to try a new strategy, the manager has to make sure they don't break the rules. The company has a limited budget, a limit on how many times they can email a person, and a need to reach different types of people fairly. This layer solves a giant math puzzle to distribute the ads perfectly within those limits, ensuring no money is wasted and no one is ignored unfairly.

To test if this new system actually works, the team ran simulations and then a real-world experiment on LinkedIn's marketing traffic. In the simulations, they compared their new "causal" method against older methods that just predicted who would click. The results were clear: the new system found more valuable targets and spent less money to get the same results. But the real magic happened in the live test. When they let the new system run for eight weeks against the old standard system, it delivered a statistically significant +7.20% lift in the primary long-term value metric. This means the company got noticeably more value from their marketing budget without spending more money.

The paper also highlights some practical lessons learned from building this in the real world. They found that simply having a smart model isn't enough; you need to be incredibly careful about how you prepare your data and control how the ads are actually delivered. For instance, if the new system decides not to show an ad to someone (because it thinks they wouldn't change their mind), but the old system did show one, you have to make sure you aren't comparing apples to oranges. They built special tools to ensure the test groups were perfectly matched so the results were fair.

In short, this paper shows that by shifting focus from "who will act?" to "who will act because of us?", and by combining smart AI with strict budget management, companies can make their marketing much more effective. It's not just about shouting louder at everyone; it's about whispering the right message to the right person at the right time, saving resources and creating more value for everyone involved.

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 →