Hyperbolic Neural Networks

Hyperbolic spaces have recently gained momentum in the context of machine learning due to their high capacity and tree-likeliness properties. However, the representational power of hyperbolic geometry is not yet on par with Euclidean geometry, mostly because of the absence of corresponding hyperbolic neural network layers. This makes it hard to use hyperbolic embeddings in downstream tasks. Here, we bridge this gap in a principled manner by combining the formalism of Möbius gyrovector spaces with the Riemannian geometry of the Poincaré model of hyperbolic spaces. As a result, we derive hyperbolic versions of important deep learning tools: multinomial logistic regression, feed-forward and recurrent neural networks such as gated recurrent units. This allows to embed sequential data and perform classification in the hyperbolic space. Empirically, we show that, even if hyperbolic optimization tools are limited, hyperbolic sentence embeddings either outperform or are on par with their Euclidean variants on textual entailment and noisy-prefix recognition tasks.

A ComprehensiveIntroduction to…A Comprehensive Introduction to Differential Geometry.A Focus+ContextTechnique Based on…A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large HierarchiesHyperbolic GeometryHyperbolic GeometryA Gyrovector SpaceApproach to Hyperbolic…A Gyrovector Space Approach to Hyperbolic GeometryA Three-Way Model forCollective Learning on…A Three-Way Model for Collective Learning on Multi-Relational DataTranslating embeddingsfor modeling…Translating embeddings for modeling multi-relational dataHyperbolic EntailmentCones for Learning…Hyperbolic Entailment Cones for Learning Hierarchical EmbeddingsRepresentation Tradeoffsfor Hyperbolic…Representation Tradeoffs for Hyperbolic EmbeddingsCan recurrent neuralnetworks warp time?Can recurrent neural networks warp time?Skip-gram wordembeddings in hyperboli…Skip-gram word embeddings in hyperbolic spacePoincaré WassersteinAutoencoderPoincaré Wasserstein AutoencoderHyperbolic InteractionModel For Hierarchical…Hyperbolic Interaction Model For Hierarchical Multi-Label ClassificationGeoopt: RiemannianOptimization in PyTorchGeoopt: Riemannian Optimization in PyTorchCapturing implicithierarchical structure…Capturing implicit hierarchical structure in 3D biomedical images with self-supervised hyperbolic representationsSelf-SupervisedHyperboloid…Self-Supervised Hyperboloid Representations from Logical Queries over Knowledge GraphsA survey on training andevaluation of word…A survey on training and evaluation of word embeddingsHCGR: HyperbolicContrastive Graph…HCGR: Hyperbolic Contrastive Graph Representation Learning for Session-based RecommendationHyperSoRec: ExploitingHyperbolic User and Ite…HyperSoRec: Exploiting Hyperbolic User and Item Representations with Multiple Aspects for Social-aware RecommendationClipped HyperbolicClassifiers Are…Clipped Hyperbolic Classifiers Are Super-Hyperbolic ClassifiersCO-SNE: DimensionalityReduction and…CO-SNE: Dimensionality Reduction and Visualization for Hyperbolic DataManify: A Python Libraryfor Learning…Manify: A Python Library for Learning Non-Euclidean RepresentationsHyperbolic NeuralNetworksHyperbolic Neural Networks過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。