HVAE: Hyperbolic Variational Autoencoder For Flexible Knowledge Transfer Across Multiple Domains
Abstract
Cross-domain recommendation (CDR) serves as a pivotal solution to data sparsity and cold-start problems by transferring knowledge across distinct domains. However, existing approaches predominately rely on Euclidean embedding spaces, which suffer from a fundamental geometry-distribution mismatch: real-world user-item interactions typically exhibit power-law distributions and latent hierarchical structures that flat Euclidean spaces cannot accurately represent without significant distortion. This geometric limitation not only compromises representation quality but, more critically, hinders the effective disentanglement of domain-invariant user preferences from domain-specific interests, limiting transferability in low-overlap scenarios. To bridge this gap, we introduce the Mixed-Curvature Hyperbolic Variational Auto-Encoder (HVAE), a principled framework that unifies knowledge extraction and transfer within a hyperbolic manifold. By leveraging the exponential expansion capacity of hyperbolic geometry, HVAE naturally accommodates hierarchical data structures, enabling precise disentanglement of user intents without the need for strict domain overlap constraints. Furthermore, we propose a rigorous hyperbolic Wasserstein barycenter mechanism to align invariant distributions across heterogeneous domains. Extensive experiments on large-scale industrial and public datasets demonstrate that HVAE achieves superior performance, particularly in challenging scenarios with long-tail distributions and minimal domain overlap.
Lay Summary
Cross‑domain recommendation enables online platforms to alleviate data sparsity and cold‑start challenges for new users by transferring user preference knowledge across different service domains. Most existing recommendation methods rely on flat Euclidean spaces to model user‑item relationships, which fail to capture real‑world data characteristics, including hierarchical user interests and skewed long‑tail distributions. Such geometric mismatch degrades representation quality and hinders the separation of universal user preferences from domain‑specific tastes, particularly under low cross‑domain user overlap. To tackle this limitation, we develop a novel recommendation framework based on hyperbolic geometry, which inherently accommodates hierarchical data structures. Our approach effectively disentangles shared user preferences across domains and adopts a robust distribution‑alignment strategy for cross‑domain knowledge transfer. Extensive real‑world evaluations on large‑scale datasets validate that our method achieves substantial performance gains, especially for long‑tail items and scenarios with minimal cross‑domain user overlap.