Articles/Posts

  • Girolami, M., & Calderhead, B. (2011). Riemann manifold langevin and hamiltonian monte carlo methods. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 73(2), 123-214. pdf

  • Edelman, A., Arias, T. A., & Smith, S. T. (1998). The geometry of algorithms with orthogonality constraints. SIAM journal on Matrix Analysis and Applications, 20(2), 303-353. pdf

  • Bronstein, M. M., Bruna, J., LeCun, Y., Szlam, A., & Vandergheynst, P. (2017). Geometric deep learning: going beyond euclidean data. IEEE Signal Processing Magazine, 34(4), 18-42. pdf

  • Theodore Papamarkou, Tolga Birdal, Michael M. Bronstein, Gunnar E. Carlsson, Justin Curry, Yue Gao, Mustafa Hajij, Roland Kwitt, Pietro Lio, Paolo Di Lorenzo, Vasileios Maroulas, Nina Miolane, Farzana Nasrin, Karthikeyan Natesan Ramamurthy, Bastian Rieck, Simone Scardapane, Michael T Schaub, Petar Veličković, Bei Wang, Yusu Wang, Guowei Wei, Ghada Zamzmi, (2024). Position: Topological Deep Learning is the New Frontier for Relational Learning. Proceedings of the 41st International Conference on Machine Learning, PMLR, 235:39529-39555 pdf

  • Mustafa Hajij, Ghada Zamzmi, Theodore Papamarkou, Nina Miolane, Aldo Guzmán-Sáenz, Karthikeyan Natesan Ramamurthy, Tolga Birdal, Tamal K. Dey, Soham Mukherjee, Shreyas N. Samaga, Neal Livesay, Robin Walters, Paul Rosen, Michael T. Schaub, (2022). Topological Deep Learning: Going Beyond Graph Data pdf




Software and Jupyter lab

We will use the programming language Python. We will share a series of jupyter notebooks that walk students through the fundamentals of Riemannian methods using the librairies:
  • Geoopt Python package
  • Geomstats Python package
  • Pymanopt Python package
  • Manopt MATLAB package

  • Discussions and Grading


    EdStem

    Ed Discussion helps scale course communication in a beautiful and intuitive interface. Questions reach and benefit all students in the class. Ocassionally we will post announcements and respond to your questions.


    Scientia

    We use Scientia to submit homeworks and post corrections as well as course materials. The final project will also be submitted on Scientia.