Graph Attention Retrospective

Subscribers:
348,000
Published on ● Video Link: https://www.youtube.com/watch?v=qcRSny2ecZU



Duration: 40:09
997 views
14


A Google TechTalk, presented by Kimon Fountoulakis, 2022/08/25
Google Algorithms Seminar Series - ABSTRACT: Graph-based learning is a rapidly growing sub-field of machine learning with applications in social networks, citation networks, and bioinformatics. One of the most popular type of models is graph attention networks. These models were introduced to allow a node to aggregate information from the features of neighbor nodes in a non-uniform way in contrast to simple graph convolution which does not distinguish the neighbors of a node. In this paper, we study theoretically this expected behaviour of graph attention networks. We prove multiple results on the performance of the graph attention mechanism for the problem of node classification for a contextual stochastic block model. Here the features of the nodes are obtained from a mixture of Gaussians and the edges from a stochastic block model where the features and the edges are coupled in a natural way. First, we show that in an "easy" regime, where the distance between the means of the Gaussians is large enough, graph attention maintains the weights of intra-class edges and significantly reduces the weights of the inter-class edges. As a corollary, we show that this implies perfect node classification independent of the weights of inter-class edges. However, a classical argument shows that in the "easy" regime, the graph is not needed at all to classify the data with high probability. In the "hard" regime, we show that every attention mechanism fails to distinguish intra-class from inter-class edges. We evaluate our theoretical results on synthetic and real-world data.

About the Speaker:
Kimon Fountoulakis is an Assistant Professor in the David R. Cheriton School of Computer Science and a member of its Scientific Computation Group.Previously, Kimon was a postdoctoral fellow and Principal Investigator at University of California Berkeley in the Department of Statistics and ICSI. He worked with Michael Mahoney. Before that he completed a PhD in optimization at University of Edinburgh under the supervision of Professor Jacek Gondzio. Kimon's most recent work focuses on machine learning on graphs, which is about making predictions using multi-modal datasets that combine features and relational information among entities.Kimon's past work includes higher-order optimization methods for machine learning and signal processing problems.




Other Videos By Google TechTalks


2022-10-27Alex Connolly | CTO and Co-founder at Immutable | web3 talks | July 26th 2022 | MC: Raphael Hyde
2022-10-27Graham Friedman | Sir Director at Republic Crypto | web3 talks | Aug 4th 2022 | MC: Raphael Hyde
2022-10-27Chris Tramount | CEO and Co-Founder of Scare.City | web3 talks | Aug 25th 2022 | MC: Raphael Hyde
2022-10-25Daniel Johnsen | Chief Creative Officer at Playchain | web3 talks | Sep 1st 2022 | MC: Raphael Hyde
2022-10-25Brandon Tory | CEO & Co-Founder of Formless | web3 talks | Sep 8th 2022 | MC: Raphael Hyde
2022-10-25Raullen Chai | CEO & Co-founder of IoTex | web3 talks | Oct 6th 2022 | Hosted by Raphael Hyde
2022-10-25Peter Schiff | CEO & Chief global strategist of Euro Pacific Cap Inc | web3 talks | Sep 29th 2022
2022-10-25Raoul Pal | CEO of RealVision, GMI, etc. | web3 talks | Sep 29th 2022 | Hosted by Raphael Hyde
2022-10-20Robust Design Discovery and Exploration in Bayesian Optimization
2022-09-20Master Equation for Discrete-Time Stackelberg Mean Field Games
2022-09-12Graph Attention Retrospective
2022-09-09Bayesian Optimization in the Wild: Risk-Averse Decisions and Budget Constraints
2022-07-16Fast Linear Algebra for Distance Matrices
2022-07-12Deep Learning 2.0: How Bayesian Optimization May Power the Next Generation of DL by Frank Hutter
2022-06-13Expressing High Performance Irregular Computations on the GPU
2022-05-24Building Developer Assistants that Think Fast and Slow
2022-05-052022 Blockly Developers Summit: Bad Blocks
2022-05-052022 Blockly Developers Summit: Debugging in Blockly
2022-05-052022 Blockly Developers Summit: Year in Review and Roadmap
2022-05-052022 Blockly Developers Summit: Customizing Blockly
2022-05-052022 Blockly Developers Summit: Blockly at Google - Scratch for CS First