on the universality of invariant networks
play

On the Universality of Invariant Networks Haggai Maron Ethan - PowerPoint PPT Presentation

1 On the Universality of Invariant Networks Haggai Maron Ethan Fetaya Nimrod Segol Yaron Lipman 2 Invariant tasks Image classification Car Car 3 Invariant tasks Image classification Car Car Graph/ hyper-graph


  1. 1 On the Universality of Invariant Networks Haggai Maron Ethan Fetaya Nimrod Segol Yaron Lipman

  2. 2 Invariant tasks • Image classification Car Car

  3. 3 Invariant tasks • Image classification Car Car • Graph/ hyper-graph classification ! " ! ' ! % ! $ ! & ! # ! ' ! " ! " ! ' ! % ! $ ! & ! # ! " ! " ! " ! ' ! ' ! % ! % ! ' ! % ! % ! $ ! $ ! $ ! $ ! & ! & ! & ! & ! # ! # ! # ! #

  4. 4 Invariant tasks • Image classification Car Car • Graph/ hyper-graph classification ! " ! ' ! % ! $ ! & ! # ! ' ! " ! " ! ' ! % ! $ ! & ! # ! " ! " ! " ! ' ! ' ! % ! % ! ' ! % ! % ! $ ! $ ! $ ! $ ! & ! & ! & ! & ! # ! # ! # ! # • Point-cloud / set classification 3 ($ % , ' % , ( % ) " • and many more… ($ * , ' * , ( * )

  5. 5 Goal of this paper • Invariant neural networks are a common approach for these tasks • This paper analyzes the expressive power of invariant models 3 ($ % , ' % , ( % ) " ($ * , ' * , ( * ) ! " ! ' ! % ! $ ! & ! # ! ' ! " ! " ! ' ! % ! $ ! & ! # ! " ! " ! " ! ' ! ' ! % ! % ! ' ! % ! % ! $ ! $ ! $ ! $ ! & ! & ! & ! & ! # ! # ! # ! # Car Car

  6. 6 Formal definition of group action • Let % ≤ ' ( • ) ∈ % acts on a vector + ∈ ℝ ( by permuting its coordinates: )+ = (+ / 01 2 , … , + / 01 ( )

  7. 7 Formal definition of group action • ! ∈ # acts on a tensor X ∈ ℝ & ' by permuting its coordinates in each dimension: !( ) * ,…,) ' = ( . /* 0 ,…,. /* ) '

  8. 8 Formal definition of group action • ! ∈ # acts on a tensor X ∈ ℝ & ' by permuting its coordinates in each dimension: !( ) * ,…,) ' = ( . /* ) * ,…,. /* ) '

  9. 9 Invariant and equivariant functions Definition: A function !: ℝ $ → ℝ is invariant with respect to a group & if: ! '( = ! ( , ∀' ∈ &

  10. 10 Invariant and equivariant functions Definition: A function !: ℝ $ → ℝ is invariant with respect to a group & if: ! '( = ! ( , ∀' ∈ & Definition: A function !: ℝ $ → ℝ $ is equivariant with respect to a group & if: ! '( = '! ( , ∀' ∈ &

  11. 11 ! -invariant networks Linear invariant + MLP Linear equivariant layers

  12. 12 ! -invariant networks " ∈ ℝ % ' " ∈ ℝ % ' " ∈ ℝ % " ∈ ℝ % & " ∈ ℝ Linear invariant + MLP Linear equivariant layers

  13. 13 Main question: How expressive are ! -invariant networks?

  14. 14 How expressive are ! -invariant networks? Continuous Functions (approximable with FC networks)

  15. 15 How expressive are ! -invariant networks? Continuous Functions Continuous (approximable ! - Invariant with FC networks) functions

  16. 16 How expressive are ! -invariant networks? Continuous Functions Continuous ! -Invariant (approximable ! - Invariant networks with FC networks) functions

  17. 17 How expressive are ! -invariant networks? Gap? Continuous Functions Continuous ! -Invariant (approximable ! - Invariant networks with FC networks) functions

  18. 18 Theoretical results

  19. 19 Universality of high-order networks Theorem 1 . ! -invariant networks are universal. Tensor order might be as high as " 2

  20. 20 Lower bound on network order Theorem 2 . There exists groups ! ≤ # $ for which the tensor order should be at least %(') in order to achieve universality $)* Tensor order must be at least *

  21. 21 Necessary condition for first order networks Theorem 3 . Let ! ∈ # $ . If first order ! -invariant networks are universal, then | & ' /)| < | & ' /!| for any strict super-group ! < ) ≤ # $ . Tensor order is 1

  22. 23 The End “Invariant Graph Networks” • Support by Yaron Lipman • ERC Grant (LiftMatch) Saturday 11am, Grand Ballroom B • Israel Science Foundation Learning and Reasoning with Graph-Structured Representations workshop • Thanks for listening!

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend