Navigation Menu

Skip to content

georgiosarvanitidis/geometric_ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

geometric_ml

This repository contains:

  • Matlab code (not maintained)
  • Python code

to apply Riemannian geometry in machine learning.

  1. Construct Riemannian metrics.
  2. Compute shortest paths.
  3. Fit the LAND model.
  4. Change the geometry of the ambient space.

Most of the methods have been proposed in the following papers:

  • "A Locally Adaptive Normal Distribution", G. Arvanitidis, et. al., NeurIPS 2016
  • "Latent Space Oddity: on the Curvature of Deep Generative Models", G. Arvanitidis, et. at., ICLR 2018
  • "Fast and Robust Shortest Paths on Data Learned Manifolds", G. Arvanitidis, et. al., AISTATS 2019
  • "Geometrically Enriched Latent Spaces", G. Arvanitidis, et. al., AISTATS 2021

This code is published for research purposes only. Please cite the corresponding papers in case you use parts of this code base.

About

This repository contains code for applying Riemannian geometry in machine learning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published