Papers › MMGCN: Multi-modal Graph Convolution Network for Personalized Recommendation of Micro-video

MMGCN: Multi-modal Graph Convolution Network for Personalized Recommendation of Micro-video

19 Oct 2019ACM International Conference on Multimedia 2019 10archive 2025-07-28

Yinwei Wei, Xiang Wang, Liqiang Nie, Xiangnan He, Richang Hong, Tat-Seng Chua

Personalized recommendation plays a central role in many online content sharing platforms. To provide quality micro-video recommendation service, it is of crucial importance to consider the interactions between users and items (i.e. micro-videos) as well as the item contents from various modalities (e.g. visual, acoustic, and textual). Existing works on multimedia recommendation largely exploit multi-modal contents to enrich item representations, while less effort is made to leverage information interchange between users and items to enhance user representations and further capture user's fine-grained preferences on different modalities. In this paper, we propose to exploit user-item interactions to guide the representation learning in each modality, and further personalized micro-video recommendation. We design a Multi-modal Graph Convolution Network (MMGCN) framework built upon the message-passing idea of graph neural networks, which can yield modal-specific representations of users and micro-videos to better capture user preferences. Specifically, we construct a user-item bipartite graph in each modality, and enrich the representation of each node with the topological structure and features of its neighbors. Through extensive experiments on three publicly available datasets, Tiktok, Kwai, and MovieLens, we demonstrate that our proposed model is able to significantly outperform state-of-the-art multi-modal recommendation methods.

PaperPDFCode

Code

weiyinwei/mmgcn mentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Micro-video recommendationsMicrovideo RecommendationMulti-Media RecommendationMulti-modal RecommendationMultimedia recommendationMultimodal RecommendationRepresentation Learning

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Multi-Media Recommendation Kwai MMGCN NDCG 0.2298 #1 of 2 Archive leaderboard report
Multi-Media Recommendation Kwai MMGCN Precision 0.3057 #1 of 2 Archive leaderboard report
Multi-Media Recommendation Kwai MMGCN Recall 0.3996 #1 of 2 Archive leaderboard report
Multi-Media Recommendation MovieLens 10M MMGCN NDCG 0.3062 #1 of 1 Archive leaderboard report
Multi-Media Recommendation MovieLens 10M MMGCN Precision 0.1215 #1 of 1 Archive leaderboard report
Multi-Media Recommendation MovieLens 10M MMGCN Recall 0.5138 #1 of 1 Archive leaderboard report
Multi-Media Recommendation Tiktok MMGCN NDCG 0.3423 #1 of 2 Archive leaderboard report
Multi-Media Recommendation Tiktok MMGCN Precision 0.1164 #1 of 2 Archive leaderboard report
Multi-Media Recommendation Tiktok MMGCN Recall 0.5520 #1 of 2 Archive leaderboard report
Multi-modal Recommendation Amazon Baby MMGCN NDCG@20 0.0282 #10 of 10 Archive leaderboard report
Multi-modal Recommendation Amazon Clothing MMGCN NDCG@20 0.0154 #10 of 10 Archive leaderboard report
Multi-modal Recommendation Amazon Sports MMGCN NGCG@20 0.0270 #10 of 10 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections