Bidirectional graph modeling represents a significant emerging technology that can be effectively integrated into sequential recommender systems. This innovation enables the explicit modeling of both forward and backward interactions in dynamic user preferences and next-item recommendations. However, existing approaches, particularly unidirectional methods, suffer from critical limitations. Unidirectional models are restricted to processing information in a single direction, which limits their ability to fully capture user interaction patterns, leading to suboptimal recommendation performance. Additionally, simplistic fusion mechanisms in current methods fail to effectively learn the intricate relationships between long-term and short-term user preferences. To address these limitations, we propose a novelty of the Bidirectional Graph Convolution Attention Network (BiGCAN) to enhance recommendation quality through three key innovations. First, bidirectional graph convolution network captures long-term preferences by modeling interactions in both forward and backward directions, allowing for a more comprehensive understanding of user behavior over time. Second, time-aware bidirectional graph attention network focuses on short-term preferences by incorporating temporal dynamics, enabling the model to adapt to recent changes in user preferences. Third, Bidirectional Gated Collaborative Filtering (BiGatedCF) mechanism integrates both long-term and short-term preferences through an advanced gating mechanism that efficiently balances these interactions. The BiGatedCF module combines a bidirectional gated recurrent unit to capture complex sequential dependencies, a deep matrix factorization to learn high-quality latent representations, and a multi-layer perceptron to match scores. Empirical experiments on four benchmark datasets demonstrate that BiGCAN surpasses state-of-the-art methods in terms of Top-N recommendations and performance across varying sparsity levels.
Read full abstract