atlas

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

Multi-Domain Recommendation to Attract Users via Domain Preference Modeling

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

Introduces the MDRAU task (recommending from multiple unseen domains) and DRIP, a masked-domain-modeling framework with a self-attention multi-domain encoder that jointly models domain-level and item-level preferences.

Problem

Recommending items from multiple unseen service domains that users have not interacted with yet, using knowledge from their seen domains, when the number of seen-unseen domain combinations is large and users have varying domain-level preferences.

Approach

Decompose user preference into domain-level (softmax over domains via a [S] token) and item-level (in-domain similarity) components, and train a multi-domain transformer encoder by randomly masking seen-domain user embeddings and predicting their interactions, with adaptive masking weighted by predicted domain preference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use unified DRIP rather than UniCDRMDRAU recommendation · MDRAU-MT P1R@20: 0.0434 -> 0.0545Helped
use unified DRIP rather than UniCDRMDRAU recommendation · MDRAU-MT P2N@20: 0.0574 -> 0.0773Helped
replace unified joint training with single-domain learning (ablation)DRIP · MDRAU-MT P1R@20: 0.0545 -> 0.0281Hurt
replace unified joint training with many-to-one learning and post-processing A (ablation)DRIP · MDRAU-MT P1R@20: 0.0545 -> 0.0432Hurt
replace unified joint training with many-to-one learning and post-processing B (ablation)DRIP · MDRAU-MT P1R@20: 0.0545 -> 0.0409Hurt
replace personalized domain preference with a uniform distribution (ablation)DRIP · MDRAU-MT P1R@20: 0.0545 -> 0.0122Hurt
replace personalized domain preference with domain activeness distribution (ablation)DRIP · MDRAU-MT P1R@20: 0.0545 -> 0.0409Hurt
remove adaptive masking and use random masking at the same ratio (ablation)DRIP · MDRAU-MT P1R@20: 0.0545 -> 0.0513Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Amazon

Benchmarks: Amazon P1 (Book, Movie, CD, Game) Amazon P2 (Home, Health, Grocery, Tools)

Metrics: Recall@K NDCG@K KL divergence (KLD@K)

Baselines: BPRMF MMOE PLE EMCDR+ PTUPCDR+ CAT-ART+ UniCDR

Builds on: BPRMF EMCDR PTUPCDR UniCDR CAT-ART

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