Graph Clustering Algorithms (September 28, 2017)
Tselil Schramm (Simons Institute, UC Berkeley) One of the greatest advantages of representing data with graphs is access to generic algorithms for analytic tasks, such as clustering. In this talk I will describe some popular graph clustering algorithms, and explain why they are well-motivated from a theoretical perspective. ------------------- References from the Whiteboard: Ng, Andrew Y., Michael I. Jordan, and Yair Weiss. "On spectral clustering: Analysis and an algorithm." Advances in neural information processing systems. 2002. Lee, James R., Shayan Oveis Gharan, and Luca Trevisan. "Multiway spectral partitioning and higher-order cheeger inequalities." Journal of the ACM (JACM) 61.6 (2014): 37. ------------------- Additional Resources: In my explanation of the spectral embedding I roughly follow the exposition from the lectures of Dan Spielman (http://www.cs.yale.edu/homes/spielman..., focusing on the content in lecture 2. Lecture 1 also contains some additional striking examples of graphs and their spectral embeddings. I also make some imprecise statements about the relationship between the spectral embedding and the minimum-energy configurations of a mass-spring system. The connection is discussed more precisely here (https://www.simonsfoundation.org/2012.... License: CC BY-NC-SA 4.0 https://creativecommons.org/licenses/...

35. Finding Clusters in Graphs

The Unreasonable Effectiveness of Spectral Graph Theory: A Confluence of Algorithms, Geometry & ...

Data-Driven Methods for Learning Sparse Graphical Models (November 30, 2017)

Discovering Communities: Modularity & Louvain #SoMe3

Spectral Graph Theory For Dummies

12. Clustering

A Skeptics Guide to Graph Databases - David Bechberger

Rayan Chikhi | Hands-on introduction to pangenome graphs

Graph Representation Learning (Stanford university)

Understanding Graph Attention Networks

Steve Butler - A short course in Spectral Graph Theory

AlphaFold - The Most Useful Thing AI Has Ever Done

Graph neural networks: Variations and applications

Graph Embeddings

Deep learning on graphs: successes, challenges | Graph Neural Networks | Michael Bronstein

Clustering: K-means and Hierarchical

5. Random Walks

Something is jamming GPS over Europe. Here's what we found

Daniel Spielman “Miracles of Algebraic Graph Theory”

