Skip to content

MachineLearningJournalClub/Symmetries

Repository files navigation

Symmetries

Introduction to Geometric Deep Learning

References


1st Tutorial: Multiscale Representations and Wavelets

Taking inspiration from Gabriel Peyre's Numerical Tours

In particular:

[BONUS]

We can eventually try to re-implement some matlab code on specific wavelet families:

The notion of wavelets and multiscale separation is also used to build neural networks (i.e. Scattering Networks)

  • See Kymatio for some implementations
  • In general the work of Stephane Mallat's Lab both on Scholar and Github (scattered among lab members, for example see this)

2nd Tutorial: Graphs

  • Introduction to Graphs and applications w/ NetworkX

This content is largely based on

More in detail:

  • Create an empty graph, adding nodes and edges and drawing
  • Graph properties: Eccentricity, Radius, Diameter, Center, Periphery, Density, Average Shortest Path
  • Centrality Measures: Degree, Betweenness, Closeness, PageRank
  • Random Walks & PageRank
  • Clustering & Community Detection
  • Beam Search
  • Disparity Filtering

3rd Tutorial: Manifolds

  • Introduction to Manifolds and applications w/ Geomstats

  • To get an idea of the motivations behind learning about and on manifolds, please take a look at this awesome notebook from Adele Myers and collaborators :)

  • Also, for some more definitions, there is this notebook

More in detail:

  • Three different & intuitive definitions of a Manifold
  • An Example: the hypersphere
  • Manifolds as a Class? w/ Geomstats
  • The Parent Class: Manifold
  • OpenSet and LevelSet
  • VectorSpace
  • ProductManifold
  • What is a connection
  • 1st Example: EMG data and SemiPositiveDefinite Matrices
  • 2nd Example: Zachary's Karate Club and Hyperbolic Embeddings

Projects & Ideas

ARC Challenge - Abstraction Reasoning Corpus

About

Introduction to Geometric Deep Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published