atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

D3: A Methodological Exploration of Domain Division, Modeling, and Balance in Multi-Domain Recommendations

AAAI 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Cross-domain text and graph transfer · 10 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.

Proposes D3, a plug-in framework for multi-domain CTR recommendation that learns domain division via attention-based feature selection, fuses shared and specific weights with a gate, and reweights losses by domain complexity and specificity.

Problem

Multi-domain recommendation relies on manual domain partitioning, overlooks inter-domain relationships, and suffers from training inconsistency across domains during joint optimization.

Approach

Instance-level attention selects domain-sensitive features for dynamic domain division, a gate fuses shared and domain-specific weights, and loss weights are derived from attention entropy (complexity) and gate value (specificity).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add D3 to ADIADI · Aliccp S#1AUC: 0.6214 -> 0.6261Helped
Add D3 to ADIADI · Movielens-1M S#1AUC: 0.7741 -> 0.7830Helped
Add D3 to ADIADI · ADC S#1AUC: 0.5775 -> 0.5840Helped
Add DSFS (domain division) (ablation)BM · Aliccp S#1, S#2, and S#3AUC: 0.6214 -> 0.6240; 0.5995 -> 0.6000; 0.6175 -> 0.6209Helped
Add DF (domain modeling) after DSFS (ablation)BM+D1 · Aliccp S#1, S#2, and S#3AUC: 0.6240 -> 0.6248; 0.6000 -> 0.6018; 0.6209 -> 0.6221Helped
Add DBO (domain balance optimization) after DSFS and DF (ablation)BM+D2 · Aliccp S#1, S#2, and S#3AUC: 0.6248 -> 0.6261; 0.6018 -> 0.6029; 0.6221 -> 0.6230Helped
Use D3 domain-sensitive feature selection and fusion instead of M2M-WG or PEPNet-WGADI backbone on Aliccp · Aliccp S#1, S#2, and S#3AUC: 0.6230, 0.6233 -> 0.6248; 0.5978, 0.5996 -> 0.6018; 0.6204, 0.6203 -> 0.6221Mixed
Use D3 loss adaptation instead of DWA or DTADI backbone with DSFS and DF on Aliccp · Aliccp S#1, S#2, and S#3AUC: 0.6156, 0.6229 -> 0.6261; 0.5942, 0.5952 -> 0.6029; 0.6124, 0.6122 -> 0.6230Helped

Surprising findings

Limitations

Experimental setup

Datasets: Aliccp MovieLens-1M ADC

Benchmarks: Aliccp MovieLens-1M ADC

Metrics: AUC Logloss

Baselines: Shared-Bottom MMOE M2M ADI STAR SAR-Net M2M-WG PEPNet-WG DWA DT

Builds on: STAR M2M PEPNet DWA Dynamic Weight Adaptation

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