Litcius/Paper detail

Performance of Hyperbolic Geometry Models on Top-N Recommendation Tasks

Leyla Mirvakhabova, Evgeny Frolov, Valentin Khrulkov, Ivan Oseledets, Alexander Tuzhilin

202029 citationsDOIOpen Access PDF

Abstract

We introduce a simple autoencoder based on hyperbolic geometry for solving standard collaborative filtering problem. In contrast to many modern deep learning techniques, we build our solution using only a single hidden layer. Remarkably, even with such a minimalistic approach, we not only outperform the Euclidean counterpart but also achieve a competitive performance with respect to the current state-of-the-art. We additionally explore the effects of space curvature on the quality of hyperbolic models and propose an efficient data-driven method for estimating its optimal value.

Topics & Concepts

AutoencoderCurvatureComputer scienceSimple (philosophy)Euclidean geometryArtificial intelligenceHyperbolic spaceHyperbolic geometryAlgorithmQuality (philosophy)Contrast (vision)Space (punctuation)Euclidean spaceVisualizationDeep learningKey (lock)MathematicsPosition (finance)Computer visionComputational geometryTheoretical computer scienceEuclidean distanceHyperbolic treeSignal processingArtificial neural networkGeometryNon-Euclidean geometryMachine learningMathematical optimizationPattern recognition (psychology)Recommender Systems and TechniquesGenerative Adversarial Networks and Image SynthesisImage Retrieval and Classification Techniques