# Multi-Behavior Recommendation with Cascading Graph Convolution Networks

arXiv: https://arxiv.org/abs/2303.15720 · HTML: https://mlsanity.com/paper/2303.15720/

## Key facts

- Cited by 8 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 28 Mar 2023.

## Built on by (most cited first, 8 of 8)

- [Graph Data Selection for Domain Adaptation: A Model-Free Approach](https://mlsanity.com/paper/2505.17293/) (2025)
- [Tricolore: Multi-Behavior User Profiling for Enhanced Candidate Generation in Recommender Systems](https://mlsanity.com/paper/2505.02120/) (2025)
- [Dual-Channel Multiplex Graph Neural Networks for Recommendation](https://mlsanity.com/paper/2403.11624/) (2024)
- [Multi-Behavior Recommender Systems: A Survey](https://mlsanity.com/paper/2503.06963/) (2025)
- [HMAR: Hierarchical Masked Attention for Multi-Behaviour Recommendation](https://mlsanity.com/paper/2405.09638/) (2024)
- [Alleviating Behavior Data Imbalance for Multi-Behavior Graph Collaborative Filtering](https://mlsanity.com/paper/2311.06777/) (2023)
- [A Self-Supervised Mixture-of-Experts Framework for Multi-behavior Recommendation](https://mlsanity.com/paper/2508.19507/) (2025)
- [Modeling Endogenous Logic: Causal Neuro-Symbolic Reasoning Model for Explainable Multi-Behavior Recommendation](https://mlsanity.com/paper/2601.21335/) (2026)

## Abstract (arXiv)

Multi-behavior recommendation, which exploits auxiliary behaviors (e.g., click and cart) to help predict users' potential interactions on the target behavior (e.g., buy), is regarded as an effective way to alleviate the data sparsity or cold-start issues in recommendation. Multi-behaviors are often taken in certain orders in real-world applications (e.g., click>cart>buy). In a behavior chain, a latter behavior usually exhibits a stronger signal of user preference than the former one does. Most existing multi-behavior models fail to capture such dependencies in a behavior chain for embedding learning. In this work, we propose a novel multi-behavior recommendation model with cascading graph convolution networks (named MB-CGCN). In MB-CGCN, the embeddings learned from one behavior are used as the input features for the next behavior's embedding learning after a feature transformation operation. In this way, our model explicitly utilizes the behavior dependencies in embedding learning. Experiments on two benchmark datasets demonstrate the effectiveness of our model on exploiting multi-behavior data. It outperforms the best baseline by 33.7% and 35.9% on average over the two datasets in terms of Recall@10 and NDCG@10, respectively.
