Skip to content
## Posts

# Geometric Deep Learning

##
42 thoughts on “Geometric Deep Learning”

### Leave a Reply

Education Transforming Lives

Copyright © 2019 Mlearn 2008 — Primer WordPress theme by GoDaddy

I was drunk and watching pbs then came here. I google'd for solutions to an n-dimensional problem in gauge theory, and ended up watching this somehow. From the comments, sounds like people working on similar types of problems…I guess, first one to the future wins. Hope it's a good one

Simply excellent. I really appreciate your videos.

Just a tiny nitpick, unless you are near a black hole, objects in 3d space are also Euclidean. But I understand what you are saying!

Why are point clouds not considered Euclidean Data? Based on the wiki https://en.wikipedia.org/wiki/Euclidean_space, point cloud should just be 3D euclidean data.

Nice video but Karate is cooler than football 😉

So what's the difference between geometric deep learning and 3D CNN?

at 5:22 "Do a singe tree and get Paid" not a thing right?

Yes!! You gave me a great idea for a startup using point cloud data!! omg thank you!

Im REALLY interested in 3d object recognition and pose estimation, preferably from 3d Mesh than point cloud but point cloud works as well….. Could you do a video of implementation of GCNs? That would be AWESOME!

THANKS for always keeping us up to date with the latest in AI!!

Maybe because it's late, I did not grasp the non-euclidean convolution stuff along with receptive field. Maybe you can point to some other refs, or make a new vid ? 😉

Good

Great, great, great video, and the image from Thomas Kipf of GCN! Simply love it!

Hi Siraj,

I don´t know if it is a silly question but it came to my mind: Is it possible to combine Geometric Deep Learning with Hinton´s capsule nets? Because the vectors in each capsule can be three- or n-dimensional…

Perhaps I missunderstood, but Euklidian space is not just 1 or 2D but also includes higher dimensions R^n. You can describe a sphere in Euklidian space like r^2 = x^2 + y^2 + z^2. Euklidian space is based on the notion of uncurved space.

man this guy is awesome

Hi Siraj,

do you could make a video over Tube Neuronal Networks?

best regards.

How did the persons from ted exposition generative design " this achieve such chassis desing

Wow. Love the level of detail here. Thanks again!

-Ev

Very very interesting video! Keep up Siraj! I have one question regarding this. How do these methods differ from more traditional Probabilistic Graphical Modeling with missing data? Most of these problems seem manageable through some typical Belief/Markov metwork afaik. For example, given a graphical independence structure it is trivial (at least in theory maybe not so for large N) to predict MLE/MAP of missing verticies. Is this approach different due to efficiency or is there more theoretical poterntial?

He's handsome

Hello Siraj, can we apply Graph CNN to time series data? specifically for traffic flow ?

Hey Siraj,

Could you do a video explaining spiking neural networks and the use of them, as the search results for it on YouTube are not very satisfactory.

Keep it up with your videos, awesome stuff!

Siraj Is growing fat

Has there been any attempt to do pointcloud segmentation applying this kind of network layers in a similar manner to the U-Net for 2D? Anyone up for the challenge?

“Pun intended lol” -robot voice.

Hello this is Siraj ,👍🏻Thumb up

Haha – skips the 5th axiom that separates euclidean geometry from non-euclidean!

smart dude.

This would be a great alternative to CNN, RNN and LSTM text classifiers that use word2vec. Word2vec is a three dimensions represents of words, so these new geometric models could be the next step in natural language processing.

GENERATING PICKUP LINES?

Hololense scans the room it wouldn't be great if we are able to segment out the scanned object and run object detection ? Basically using hololense as a camera what could go wrong ?

I dont understand why i couldnt use 2d Conv for 3d objects? If i move in a 3d environment every frame is a plane. And the sum of an objects 2d plane views is the object. Maybe it is computational to expensive doing it like that. But you are also talking of graphs and not image recognition of 3d objects. Otherwise informative video.

I watch and read a lot on AI and ML but this channel has to be one of the best right now!

…hype…

Thanks Siraj 😎

I'm confused about why you can't apply a normal convolution to a point cloud.

Man,can you please make a video maybe explaining the different functions in this pytorch library. I'm kinda new in the field.

https://github.com/rusty1s/pytorch_geometric

Really great video, Thanks man for all the effort you did to simplify this for us.

Thanksfor the awesome video,you rockman! The hype around the simple convolutional networks and image analysis in general is so high, that it's actually not that easy to find meaningful info materials about graphs and how to approach them. I have 2 questions/additions to the topic from the video:1) Could you elaborate more on why exactly a 3D object is a non Euclidian object? I believe that it still can be considered just as a set of numerical values in 3 dimensions, just as like we process images as a certain amount of points in 2 dimensions, right?

2) I think it is also important to mention that in order to be able to analyze a graph you have to plot it with help of

force-based layoutalgorithms. In this case after you visualize it properly (even in 2D I guess) – we can just analyze the picture to a usual well known 2D convolutional network, can't we? Actually the force layout stuff for the graphs is crucial, and maybe even deserves a separate video, since there is a lot of graph data to be analyzed out there – e.g. social networks, blockchain transactions, etc.Thanks in advance!

This does bring ideas for a start up, do you have any links or books that relate to ethics and tech?

I'm so glad you decided to do a video GCNs. I asked you on LinkedIn about this and you delivered. Really Cool!!!

Glad to see GCNs (Graph Convolutional Networks) from our 2016 paper (https://arxiv.org/abs/1609.02907) featured and explained in such a great way.

Source for some of the material used in the video: http://tkipf.github.io/graph-convolutional-networks/ and the accompanying code release: https://github.com/tkipf/gcn

PS: Most of us in the field don’t call it Geometric Deep Learning, but rather ‘Relational Representation Learning’ or ‘Deep Learning on Graphs’. See latest conference workshop: https://r2learning.github.io 🙂

I came here to hear all the different types of words that are used in these things, and I'll come back again when I have a proper level of understanding what those words mean. I'll be back