Hyperbolic Graph Convolutional Networks | Geometric ML Paper Explained

  Рет қаралды 6,949

Aleksa Gordić - The AI Epiphany

Aleksa Gordić - The AI Epiphany

Күн бұрын

❤️ Become The AI Epiphany Patreon ❤️
/ theaiepiphany
👨‍👩‍👧‍👦 Join our Discord community 👨‍👩‍👧‍👦
/ discord
In this video we dig deep into the hyperbolic graph convolutional networks paper introducing a class of GCNs operating in the hyperbolic space.
Hyperbolic GCNs give exceptional results for the class of scale-free/hierarchical/tree-like graphs. I dive deep into differential geometry theory and explain how the method works.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
✅ Paper: arxiv.org/abs/1910.12933
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
⌚️ Timetable:
00:00 Intro - why the hyperbolic space?
04:00 Graph Convolutional Networks recap
08:50 Hyperbolic space and curvature theory
15:25 Geodesics, exp, and log maps
23:00 Mapping from Euclidean to hyperbolic space
26:35 Feature transform in hyperbolic space
32:47 Aggregregation on the hyperboloid manifold
35:25 Non-linear activation with different curvatures
36:30 Holistic overview of the method
38:20 Results, Ablations, and curvature analysis
41:00 Why does curvature help?
42:05 Outro
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
💰 BECOME A PATREON OF THE AI EPIPHANY ❤️
If these videos, GitHub projects, and blogs help you,
consider helping me out by supporting me on Patreon!
The AI Epiphany - / theaiepiphany
One-time donation - www.paypal.com/paypalme/theai...
Huge thank you to these AI Epiphany patreons:
Eli Mahler
Kevin Stone
Petar Veličković
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
💼 LinkedIn - / aleksagordic
🐦 Twitter - / gordic_aleksa
👨‍👩‍👧‍👦 Discord - / discord
📺 KZbin - / theaiepiphany
📚 Medium - / gordicaleksa
💻 GitHub - github.com/gordicaleksa
📢 AI Newsletter - aiepiphany.substack.com/
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
#graphs #graphconvolutionalnetwork #hyperbolicspace

Пікірлер: 17
@alexanderchernyavskiy9538
@alexanderchernyavskiy9538 2 жыл бұрын
I think, sometimes we're getting tired of all of these large language models and tons of data to watch how great mathematically inspired ideas gracefully help in certain cases. It could be a great inspiration. I may be a complete noob in math but I got your explanation and possibly dive in more later, so good it was. Do appreciate your videos. And, for those who is still in doubts: a lot of PDEs, like wave equation, strange attractors (I may have mistakes in terms, sorry) could be described and solved with hyperbolic diff. geometry, so it is so useful for life and, possibly, for everyday math xD Thank you for the video once more!
@TheAIEpiphany
@TheAIEpiphany 2 жыл бұрын
I feel you. Definitely fun to read and share non-mainstream papers. Oh for sure, hyperbolic spaces have a lot of usecases, and the tools developed for analyzing them are even more broadly applicable.
@TheAIEpiphany
@TheAIEpiphany 2 жыл бұрын
Continuing on with Geometric deep learning in this video I cover Hyperbolic Graph Convolutional Networks introducing a class of GCNs operating in the hyperbolic space! Exceptional results for the class of scale-free/hierarchical/tree-like graphs.
@keeperofthelight9681
@keeperofthelight9681 2 жыл бұрын
The Michael bronstein course on geometric deepl learning quickly becomes unintelligible after the start. Thanks for this!!
@hannesstark5024
@hannesstark5024 2 жыл бұрын
Great video, thanks!
@TheAIEpiphany
@TheAIEpiphany 2 жыл бұрын
Thanks Hannes!
@hnr651
@hnr651 2 жыл бұрын
The fact that that you made this paper reasonably approachable to me in less than 45 minutes proves that magic is real, QED.
@TheAIEpiphany
@TheAIEpiphany 2 жыл бұрын
@zbaker0071
@zbaker0071 2 жыл бұрын
Loving the Geometric works! So many good papers are coming out in ML, but the ones talking about using exotic spaces and manifolds are my favorite
@TheAIEpiphany
@TheAIEpiphany 2 жыл бұрын
For me it's a delicate balance - it's not a good thing to do fancy math for the sake of it (unless they explain it very well that is haha - then I enjoy it!)
@munozariasjm
@munozariasjm 2 жыл бұрын
Great content!, keep the incredible work on
@hassaannaeem4374
@hassaannaeem4374 2 жыл бұрын
As always, great breakdown
@TheAIEpiphany
@TheAIEpiphany 2 жыл бұрын
Thank you Hassaan!
@jsunrae
@jsunrae Жыл бұрын
What I dont understand is when you would want to consider doing this? Like what sort of data/models, or is there a way you could asses it?
@oliveiracaio57
@oliveiracaio57 2 жыл бұрын
everything fails in the hyperboloid model if we want to make it a vector space in the traditional way. if you are in H^{2,3}, then the points (2,1,0) and (2,0,1) are both in the hyperboloid because = - 4+1+0 = - 3 and = - 4+0+1 = - 3, but then (2,1,0)+(2,0,1) = (2,1,1) and = - 4+1+1 = - 2. the same goes for k different from 3, just tune in the correct values. and also the scalar product fails, since for any real value r and any point x in the hyperboloid we have = r^2 = - r^2k. and this, of course, is equal to - k if, and only if, r = +/- 1.
@rodguinea
@rodguinea 3 ай бұрын
Hi! Is there an implementation out there?
@allehelgen
@allehelgen 8 ай бұрын
the approach is interesting, but there is something that I do not get (or that is just wrong). When we talk about graphs being hyperbolic, we mean that the topology of the graph is tree-like. But here, it is not the topology itself that is transformed into hyperbolic space, it's the input features, which may come from various processes (bag of words, BERT, you name it) which have nothing to do with hyperbolicity. It's great that it works empirically, but the theoretic justification is wrong as it confuses hyperbolic-like topology with hyperbolic-like feature representation. Or, I'm just wrong and I didn't understand something in the paper, which is quite possible.
Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNs
1:08:06
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 102 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 26 МЛН
Graph Neural Networks - a perspective from the ground up
14:28
ETA Prediction with Graph Neural Networks in Google Maps | Paper Explained
39:06
Aleksa Gordić - The AI Epiphany
Рет қаралды 10 М.
Efficient Geometry-aware 3D Generative Adversarial Networks | GAN Paper Explained
42:50
Aleksa Gordić - The AI Epiphany
Рет қаралды 15 М.
Illuminating hyperbolic geometry
4:26
Henry Segerman
Рет қаралды 224 М.
Graph Attention Networks (GAT) | GNN Paper Explained
37:44
Aleksa Gordić - The AI Epiphany
Рет қаралды 42 М.
Trope Talk: Cosmic Alignments
15:34
Overly Sarcastic Productions
Рет қаралды 129 М.
Everything is Connected: Deep Learning on Graphs
33:03
Petar Veličković
Рет қаралды 6 М.
Intro to graph neural networks (ML Tech Talks)
51:06
TensorFlow
Рет қаралды 169 М.