Tolga Birdal Profile picture
Apr 24 7 tweets 5 min read Twitter logo Read on Twitter
Graphs & geometric deep learning are cool, but what's next? Our latest work leverages topology to model higher order relationships beyond graphs, covering domains like meshes, sets & their mixtures naturally. Learn more: arxiv.org/abs/2206.00606 #TopologicalDeepLearning #TDL Image
So what's a #HigherOrderRelationship? Essentially, it's a relation between relations. Graphs only consider node-to-node relations (via so called edges). Yet, relations between edges or edges & faces, encode interesting patterns, leading to a full hierarchy of relationships. Image
At the core of our work, lies a new, unifying data structure, we call 'combinatorial complex' (CC), equipped with set-type relations and their hierarchies. Graphs, simplicial complexes and cell complexes are all special cases of CCs, making CCs useful in summarizing complex data. Image
We then introduce some of the necessary and elementary building blocks leading to novel Combinatorial Complex Neural Networks (CCNNs) natively operating on CCs. CCNNs utilize higher order message passing protocols to communicate cells of potentially different order (rank). #CCNN Image
Our promising results are just the beginning of our exploration into high order understanding. CCNNs can be applied to many common forms of 3D representation in computer vision and graphics, and have achieved accurate predictions on par with carefully designed architectures.
Along with our paper, we release three software packages:
NetworkX for topological domains: github.com/pyt-team/TopoN…
Node2Vec type algorithms for topological domains:
github.com/pyt-team/TopoE…
Deep learning on topological domains:
github.com/pyt-team/TopoM…
Our work suggests a new direction asking for all ML frameworks to consider higher order relations as a central component. Happy to be part of this gigantic effort led by @HajijMustafa, and an amazing team including @ghadazamzmi, @theopapamarkou, @ninamiolane and @PaulRosenPHD.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Tolga Birdal

Tolga Birdal Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(