GDL
- GDL Course (Bronstein and others)
- Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gauges | Abstract
- A Gentle Introduction to Graph Neural Networks
- Understanding Convolutions on Graphs
- Graph Deep Learning (Michael Bronstein) – Towards Data Science
Misc:
- Food Discovery with Uber Eats: Using Graph Learning to Power Recommendations | Uber Engineering Blog
- Lecture 6 Message Passing and Node Classification - YouTube
- 35. Finding Clusters in Graphs - YouTube
- MIT 18.065 Matrix Methods in Data Analysis, Signal Processing, and Machine Learning, Spring 2018 - YouTube
- From Louvain to Leiden: guaranteeing well-connected communities | Scientific Reports
- Louvain Algorithm. An algorithm for community finding | by Luís Rita | Towards Data Science
- Fast unfolding of communities in large networks (Louvain paper; () - 0803.0476.pdf)
Graph Convolutional Networks
- Graph Convolutional Networks | Thomas Kipf | University of Amsterdam
- How powerful are Graph Convolutions? (review of Kipf & Welling, 2016)
Graph Neural Networks
- Graph neural networks: A review of methods and applications - 1812.08434.pdf
- Scarselli et al The Graph Neural Network Model
Learning Graphs from Data
- 1806.00848.pdf
- GSP_GraphLearning.pdf
- Learning Graphs From Data: A Signal Representation Perspective - Learning-Graphs-from-Data-A-Signal-Representation-Perspective.pdf
- graphrepresentation-ieee17.pdf
- A guide to self-supervised learning with graph data
- 7psdmatrices.pdf
Linear Algebra Prerequisites
- compute eigenvector - YouTube
- Linear Algebra: Ch 3 - Eigenvalues and Eigenvectors (8 of 35) Eigenvector=? of a 3x3 Matrix - YouTube
- eigenvectors - YouTube
- Eigenvectors and eigenvalues | Essence of linear algebra, chapter 14 - YouTube
- 14. Orthogonal Vectors and Subspaces - YouTube
- Eigenvalue algorithm - Wikipedia
- How Does A Computer Calculate Eigenvalues?
- algorithm.pdf
- The QR Algorithm for Finding Eigenvectors - Eric-Mikida-Fall-2011.pdf
- matrices - What is the best algorithm to find the inverse of matrix - Mathematics Stack Exchange
- Computational complexity of mathematical operations - Wikipedia
Spectral Clustering and Graph Laplacians
- Spectral theorem - Wikipedia
- Spectral theory - Wikipedia
- Matrix Spectrum — from Wolfram MathWorld
- linear algebra - Eigenvalues and Spectrum - Mathematics Stack Exchange
- Untitled - chapter1.pdf
- lec7.pdf
- linear algebra - the spectrum of a matrix - Mathematics Stack Exchange
- spectrum | Origin and meaning of spectrum by Online Etymology Dictionary
- Laplacian matrix - Wikipedia
- Differential Equations - Convolution Integrals
- Laplace’s equation - Wikipedia
- Spectral clustering - Wikipedia
- Laplacian matrix - Wikipedia
- Segmentation-based object categorization - Wikipedia
- Similarity measure - Wikipedia
- Graph partition - Wikipedia
- Luxburg07_tutorial_spectral_clustering.pdf
- Getting Started with Spectral Clustering - Dr. Juan Camilo Orduz
- What is Spectral Clustering and how its work?
- BM91_GTCA2_Mohar_LaplacianSpectrum.pdf
- Eigenvalues, diameter, and mean distance in graphs - BM91_GC7_Mohar_EigenvaluesDiameterMeanDistance.pdf
- Laplace eigenvalues of graphs—a survey - ScienceDirect
- Overanalyzing Board Games: Network Analysis and Pandemic | Indicatrix
- scikit-learn/_spectral.py source code