Skip to main content

Hyperbolic Delaunay Geometric Alignment

  • Conference paper
  • First Online:
Machine Learning and Knowledge Discovery in Databases. Research Track (ECML PKDD 2024)

Abstract

Hyperbolic machine learning is an emerging field aimed at representing data with a hierarchical structure. However, there is a lack of tools for evaluation and analysis of the resulting hyperbolic data representations. To this end, we propose Hyperbolic Delaunay Geometric Alignment (HyperDGA) – a similarity score for comparing datasets in a hyperbolic space. The core idea is counting the edges of the hyperbolic Delaunay graph connecting datapoints across the given sets. We provide an empirical investigation on synthetic and real-life biological data and demonstrate that HyperDGA outperforms the hyperbolic version of classical distances between sets. Furthermore, we showcase the potential of HyperDGA for evaluating latent representations inferred by a Hyperbolic Variational Auto-Encoder.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://github.com/anissmedbouhi/HyperDGA/blob/main/supp.pdf.

  2. 2.

    https://github.com/anissmedbouhi/HyperDGA.

  3. 3.

    Accession code at https://tinyurl.com/olssondata.

  4. 4.

    Accession code at https://tinyurl.com/pauldata.

  5. 5.

    Accession code at https://tinyurl.com/plassdata.

  6. 6.

    https://github.com/anissmedbouhi/HyperDGA/blob/main/supp.pdf.

References

  1. Beltrami, E.: Saggio di interpretazione della geometria Non-Euclidea. s.n. (1868)

    Google Scholar 

  2. Boguñá, M., Papadopoulos, F., Krioukov, D.: Sustaining the internet with hyperbolic mapping. Nat. Commun. 1, 62 (09 2010)

    Google Scholar 

  3. Boissonnat, J.D., Yvinec, M.: Algorithmic Geometry. Cambridge University Press, Cambridge (1998)

    Google Scholar 

  4. Chamberlain, B.P., Clough, J., Deisenroth, M.P.: Neural embeddings of graphs in hyperbolic space. arXiv preprint arXiv:1705.10359 (2017)

  5. Chami, I., Gu, A., Nguyen, D.P., Re, C.: Horopca: hyperbolic dimensionality reduction via horospherical projections. In: Meila, M., Zhang, T. (eds.) Proceedings of the 38th International Conference on Machine Learning. Proceedings of Machine Learning Research, vol. 139, pp. 1419–1429. PMLR (2021)

    Google Scholar 

  6. De Loera, J.A., Haddock, J., Rademacher, L.: The minimum Euclidean-norm point in a convex polytope: Wolfe’s combinatorial algorithm is exponential. In: Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, pp. 545–553 (2018)

    Google Scholar 

  7. Edelsbrunner, H., Seidel, R.: Voronoi diagrams and arrangements. In: Proceedings of the First Annual Symposium on Computational Geometry, pp. 251–262 (1985)

    Google Scholar 

  8. Fletcher, P., Lu, C., Pizer, S., Joshi, S.: Principal geodesic analysis for the study of nonlinear statistics of shape. IEEE Trans. Med. Imaging 23, 995–1005 (2004)

    Google Scholar 

  9. Guo, Y., Guo, H., Yu, S.X.: Co-SNE: dimensionality reduction and visualization for hyperbolic data. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 21–30 (2022)

    Google Scholar 

  10. Khrulkov, V., Oseledets, I.: Geometry score: a method for comparing generative adversarial networks. In: Dy, J., Krause, A. (eds.) Proceedings of the 35th International Conference on Machine Learning. Proceedings of Machine Learning Research, vol. 80, pp. 2621–2629. PMLR (2018)

    Google Scholar 

  11. Kingma, D.P., Welling, M.: Auto-encoding variational Bayes. In: Bengio, Y., LeCun, Y. (eds.) ICLR (2014)

    Google Scholar 

  12. Kleinberg, R.: Geographic routing using hyperbolic space. In: IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications, pp. 1902–1909 (2007)

    Google Scholar 

  13. Klimovskaia, A., Lopez-Paz, D., Bottou, L., Nickel, M.: Poincaré maps for analyzing complex hierarchies in single-cell data. Nat. Commun. (2020)

    Google Scholar 

  14. Kynkäänniemi, T., Karras, T., Laine, S., Lehtinen, J., Aila, T.: Improved precision and recall metric for assessing generative models. In: Wallach, H., Larochelle, H., Beygelzimer, A., d’Alché-Buc, F., Fox, E., Garnett, R. (eds.) Advances in Neural Information Processing Systems, vol. 32. Curran Associates, Inc. (2019)

    Google Scholar 

  15. Mathieu, E., Le Lan, C., Maddison, C.J., Tomioka, R., Whye Teh, Y.: Continuous hierarchical representations with poincaré variational auto-encoders. In: Advances in Neural Information Processing Systems (2019)

    Google Scholar 

  16. Nagano, Y., Yamaguchi, S., Fujita, Y., Koyama, M.: A wrapped normal distribution on hyperbolic space for gradient-based learning. In: International Conference on Machine Learning (2019)

    Google Scholar 

  17. Nickel, M., Kiela, D.: Poincaré embeddings for learning hierarchical representations. In: Guyon, I., Luxburg, U.V., Bengio, S., Wallach, H., Fergus, R., Vishwanathan, S., Garnett, R. (eds.) Advances in Neural Information Processing Systems. vol. 30. Curran Associates, Inc. (2017)

    Google Scholar 

  18. Nielsen, F., Nock, R.: Hyperbolic voronoi diagrams made easy. In: 2010 International Conference on Computational Science and Its Applications, pp. 74–80 (2010)

    Google Scholar 

  19. Olsson, A., et al.: Single-cell analysis of mixed-lineage states leading to a binary cell fate choice. Nature 537 (08 2016)

    Google Scholar 

  20. Paul, F., et al.: Transcriptional heterogeneity and lineage commitment in myeloid progenitors. Cell 163 (11 2015)

    Google Scholar 

  21. Plass, M., et al.: Cell type atlas and lineage tree of a whole complex animal by single-cell transcriptomics. Science 360, eaaq1723 (2018)

    Google Scholar 

  22. Poklukar, P., Polianskii, V., Varava, A., Pokorny, F.T., Jensfelt, D.K.: Delaunay component analysis for evaluation of data representations. In: International Conference on Learning Representations (2022)

    Google Scholar 

  23. Poklukar, P., Varava, A., Kragic, D.: Geomca: geometric evaluation of data representations. In: Meila, M., Zhang, T. (eds.) Proceedings of the 38th International Conference on Machine Learning. Proceedings of Machine Learning Research, vol. 139, pp. 8588–8598. PMLR (2021)

    Google Scholar 

  24. Rezende, D.J., Mohamed, S., Wierstra, D.: Stochastic backpropagation and approximate inference in deep generative models. In: Xing, E.P., Jebara, T. (eds.) Proceedings of the 31st International Conference on Machine Learning. Proceedings of Machine Learning Research, vol. 32, pp. 1278–1286. PMLR, Bejing, China (2014)

    Google Scholar 

  25. Sala, F., De Sa, C., Gu, A., Re, C.: Representation tradeoffs for hyperbolic embeddings. In: Dy, J., Krause, A. (eds.) Proceedings of the 35th International Conference on Machine Learning. Proceedings of Machine Learning Research, vol. 80, pp. 4460–4469. PMLR (2018)

    Google Scholar 

  26. Sarkar, R.: Low distortion delaunay embedding of trees in hyperbolic plane. In: van Kreveld, M., Speckmann, B. (eds.) GD 2011. LNCS, vol. 7034, pp. 355–366. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-25878-7_34

    Chapter  Google Scholar 

  27. Skopek, O., Ganea, O.E., Bécigneul, G.: Mixed-curvature variational autoencoders. In: International Conference on Learning Representations (2020)

    Google Scholar 

  28. Tifrea, A., Becigneul, G., Ganea, O.E.: Poincaré glove: hyperbolic word embeddings. In: 7th International Conference on Learning Representations (ICLR) (2019)

    Google Scholar 

  29. Zhou, Y., Sharpee, T.O.: Hyperbolic geometry of gene expression. iScience 24(3), 102225 (2021)

    Article  Google Scholar 

Download references

Acknowledgements

We wish to thank Yoshihiro Nagano for the technical help, and Mohammad Al-Jaff and Michael Welle for their feedback. We are also grateful to the anonymous reviewers for their comments. This work has been supported by the Swedish Research Council, Knut and Alice Wallenberg Foundation, and the European Research Council (ERC AdG BIRD).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aniss Aiman Medbouhi .

Editor information

Editors and Affiliations

1 Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (pdf 1070 KB)

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Medbouhi, A.A. et al. (2024). Hyperbolic Delaunay Geometric Alignment. In: Bifet, A., Davis, J., Krilavičius, T., Kull, M., Ntoutsi, E., Žliobaitė, I. (eds) Machine Learning and Knowledge Discovery in Databases. Research Track. ECML PKDD 2024. Lecture Notes in Computer Science(), vol 14943. Springer, Cham. https://doi.org/10.1007/978-3-031-70352-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-70352-2_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-70351-5

  • Online ISBN: 978-3-031-70352-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics