Dynamic Heterogeneous Hypergraphs with Triple Attention for Multi-View Recommendation
This repository contains the implementation of a novel recommendation system that combines dynamic hypergraph neural networks, triple attention mechanisms, and contrastive learning for enhanced recommendation accuracy.
Our framework introduces several innovative components:
- Dynamic hypergraph construction with triple attention mechanism
- Hierarchical LightGCN backbone for multi-view learning
- Adaptive edge-dropping view augmentation
- Multi-view contrastive learning representations
-
Dynamic Hypergraph with Triple Attention
- Multi-relational attention mechanism
- Sparse attention for computational efficiency
- Higher-order attention for complex relationships
- Dynamic weight matrix updates
-
Hierarchical LightGCN Backbone
- Multi-view framework integration
- Contrastive learning strategy
- Efficient message passing mechanism
- Streamlined architecture without feature transformation
-
Adaptive Edge-Dropping
- Attention-based edge dropping
- Learnable parameters for optimization
- Preservation of essential connections
- Dynamic adaptation during training
-
Multi-View Contrastive Learning
- Local contrastive learning for within-view similarities
- Hierarchical global contrastive learning across views
- Combined loss function with regularization
- First view embedding
- Second view embedding
- Combined embedding