atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

From Feature Interaction to Feature Generation: A Generative Paradigm of CTR Prediction Models

ICML 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Recommendation representation learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Reformulates discriminative CTR models as a generative All-Predict-All feature generation framework (SFG) with an MLP encoder and decoder trained with a supervised click loss, improving AUC/Logloss on Criteo and Avazu and mitigating embedding collapse and redundancy.

Problem

CTR prediction models follow a discriminative paradigm that relies on interactions between raw ID embeddings, which causes embedding dimensional collapse and information redundancy.

Approach

Treat all feature embeddings as source and generate all feature embeddings as target via a field-wise MLP encoder and a projection decoder ("All-Predict-All"), trained with the supervised click label instead of a self-supervised loss, so that interactions are computed on newly generated, decorrelated embeddings rather than raw ID embeddings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply supervised feature generation to DCN V2DCN V2 · CriteoAUC: 0.81387 -> 0.81472Helped
Apply supervised feature generation to DCN V2DCN V2 · CriteoLogloss: 0.43826 -> 0.43713Helped
Apply supervised feature generation to DCN V2DCN V2 · AvazuAUC: 0.79282 -> 0.79342Hurt
Apply supervised feature generation to DCN V2DCN V2 · AvazuLogloss: 0.37222 -> 0.37180Hurt
Use all feature-field embeddings as the source instead of only each field's own embedding (ablation)DCN V2 feature generation · Avazurecommendation performanceHelped
Construct embeddings from all features for low-cardinality fields rather than high-cardinality fields (ablation)DCN V2 feature generation · Avazurecommendation performanceHelped
Replace the field-wise encoder MLP with a field-shared MLP (ablation)DCN V2 feature generation · Avazurecommendation performanceHurt
Remove the encoder's nonlinear activation (ablation)DCN V2 feature generation · Avazurecommendation performanceHurt
Add one encoder layer (ablation)DCN V2 feature generation · AvazuAUC: 0.7935 -> 0.7929Hurt
Replace the MLP encoder with self-attention (ablation)DCN V2 feature generation · Avazurecommendation performanceMixed
Generate only randomly selected target fields instead of all fields (ablation)DCN V2 feature generation · Avazurecommendation performanceHurt
Use a single learnable mask vector for masked feature modeling (ablation)DCN V2 feature generation · Avazurecommendation performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: Criteo Avazu

Benchmarks: Criteo Avazu

Metrics: AUC Logloss singular value spectrum Pearson correlation training time per epoch GPU memory

Baselines: FM FmFM CrossNet V2 DeepFM xDeepFM IPNN DCN V2 Fi-GNN GFRL FRNet

Builds on: FM DeepFM DCN V2 xDeepFM FmFM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy