Shared-Parameter Neural Networks for Unbiased Incremental Lift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional models for predicting incremental lift in online systems face challenges in processing large data volumes and produce biased results due to imbalanced treatment and control groups, making it difficult to accurately predict user actions on content items.

Innovation Solution

A machine-learned neural network architecture with shared and unshared parameters is used to generate control and treatment predictions, allowing for flexible modeling of user and item features, even with imbalanced data sets, by employing a neural network with a first portion for control predictions and a second portion for treatment predictions, sharing a subset of parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional models divide users into treatment and control groups for lift prediction, then lift evaluation can be performed, but the control group size is significantly different from the treatment group size leading to biased and inaccurate results

Engineering Contradiction:
Improvelift prediction accuracyVSAvoidprediction unbiasedness
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The neural network model is segmented into two distinct portions: a first portion that processes treatment group data and a second portion that processes control group data. This segmentation allows each portion to be optimized for its specific data type while maintaining balanced processing capabilities, thereby improving prediction accuracy and reducing bias from imbalanced group sizes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different portions of the neural network model are assigned different functions tailored to their specific data types. The first portion is optimized for treatment group characteristics while the second portion is optimized for control group characteristics, allowing each to process its respective data with appropriate local quality and reducing overall prediction bias.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If conventional models process large amounts of user and item data, then comprehensive lift evaluation is possible, but the models have limited capacity to process large data volumes

Engineering Contradiction:
Improvedata volume processedVSAvoiddata processing capacity
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent transforms the data processing approach by introducing a dual-portion neural network architecture that processes treatment and control group data in parallel through different pathways. This dimensional change in the model structure enables simultaneous processing of large volumes of both treatment and control data, significantly increasing overall data processing capacity while maintaining comprehensive evaluation capabilities.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Device complexity

If a single neural network model processes both treatment and control predictions, then model complexity is reduced, but the model cannot differentiate between control and treatment predictions effectively

Engineering Contradiction:
Improvemodel structure simplicityVSAvoidprediction differentiation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The neural network model is divided into two distinct portions with separate processing pathways for treatment and control predictions. This segmentation enables the model to maintain structural simplicity while effectively differentiating between prediction types through specialized processing in each portion, thereby preserving both simplicity and prediction accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each portion of the neural network is assigned specific local quality characteristics optimized for its prediction type. The first portion is tuned for treatment prediction while the second portion is tuned for control prediction, allowing the model to differentiate effectively between the two while maintaining overall structural simplicity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12417376B2Machine-learned neural network architectures for incremental lift predictions
Publication Date: 2025.09.16 MAPLEBEAR INC
  • US12417376B2 patent drawing
  • US12417376B2 patent drawing
  • US12417376B2 patent drawing

AI summary

An online system trains a machine-learned lift prediction model configured as a neural network. The machine-learned lift prediction model can be used during the inference process to determine lift predictions for users and items associated with the online system. By configuring the lift prediction model as a neural network, the lift prediction model can capture and process information from users and items in various formats and more flexibly model users and items compared to existing methods. Moreover, the lift prediction model includes at least a first portion for generating control predictions and a second portion for generating treatment predictions, where the first portion and the second portion share a subset of parameters. The shared subset of parameters can capture information important for generating both control and treatment predictions even when the training data for a control group of users might be significantly smaller than that of the treatment group.