atlas

Research map / Graph learning / Knowledge and temporal graphs

Beyond Graph Convolution: Multimodal Recommendation with Topology-aware MLPs

AAAI 2025 · Graph learning › Knowledge and temporal graphs · approach: Graph reasoning for visual recognition · 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 TMLP, which replaces GCN message passing in multimodal recommendation with MLPs trained via topological pruning of item-item graphs and a neighborhood alignment (MINE-based) loss, outperforming nine baselines on three Amazon datasets.

Problem

GCN-based multimodal recommenders suffer from over-smoothing, so they can only use shallow GCNs with limited representation power, and their item-item graphs built from pre-trained modality features are noisy due to modality incompatibility.

Approach

Bypass GCNs entirely: use MLPs for multimodal item encoding, inject item-item topology via a neighborhood alignment loss derived from mutual information maximization (MINE), and denoise the item graph with a topological pruning strategy based on neighborhood-overlap mutual information before training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace the strongest baseline with TMLPTMLP versus strongest baseline · BabyR@10: 7.53%Helped
replace the strongest baseline with TMLPTMLP versus strongest baseline · SportsR@10: 5.49%Helped
replace the strongest baseline with TMLPTMLP versus strongest baseline · ElectronicsR@10: 5.69%Helped
add visual features to textual features (ablation)TMLP · BabyR@20: 0.1010 -> 0.1016Helped
add visual features to textual features (ablation)TMLP · SportsR@20: 0.1128 -> 0.1152Helped
add textual features to visual features (ablation)TMLP · BabyR@20: 0.0847 -> 0.1016Helped
add textual features to visual features (ablation)TMLP · SportsR@20: 0.0981 -> 0.1152Helped
add topological pruning (ablation)TMLP · BabyR@20: 0.0926 -> 0.1016Helped
add topological pruning (ablation)TMLP · SportsR@20: 0.0838 -> 0.1152Helped
add neighborhood alignment loss (ablation)TMLP · BabyR@20: 0.0812 -> 0.1016Helped
add neighborhood alignment loss (ablation)TMLP · SportsR@20: 0.0948 -> 0.1152Helped
replace random pruning with topological pruning (ablation)TMLP · BabyR@20: 0.0993 -> 0.1016Helped

Surprising findings

Limitations

Experimental setup

Datasets: Amazon Baby Amazon Sports Amazon Electronics

Benchmarks: Amazon Baby Amazon Sports Amazon Electronics

Metrics: Recall@10 Recall@20 NDCG@10 NDCG@20

Baselines: BPR LightGCN VBPR MMGCN GRCN DualGNN BM3 MGCN FREEDOM

Builds on: FREEDOM LightGCN MINE BPR MMRec

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