Spherical Convolutional Neural Networks
Empirical analysis of SCNNs
LTS2
Prof. Pierre Vandergheynst Sup. Michaël Defferrard Nathanaël Perraudin Master Thesis - Frédérick Gusset
16.07.2019
Spherical Convolutional Neural Networks Empirical analysis of SCNNs - - PowerPoint PPT Presentation
Spherical Convolutional Neural Networks Empirical analysis of SCNNs LTS2 Prof. Pierre Vandergheynst Sup. Michal Defferrard Nathanal Perraudin Master Thesis - Frdrick Gusset 16.07.2019 Introduction CNNs are very powerful
LTS2
Prof. Pierre Vandergheynst Sup. Michaël Defferrard Nathanaël Perraudin Master Thesis - Frédérick Gusset
16.07.2019
○
Equivariance to translation
2 [1]
○
Use of sphere S2 or SO(3) domain
3
Cosmological maps [2] 3D objects Omnidirectional imaging [3]
HEALPix [4] Equiangular [2] Polyhedron [2]
4
5
Example: Segmentation Rotation
[5]
○ not desired rotation equivariance
6
Planar projection [6]
○ not desired rotation equivariance
○ computationally expensive
7
Planar projection [6] Spherical Harmonics [7]
○ not desired rotation equivariance
○ computationally expensive
8
Planar projection [6] Spherical Harmonics [7] Graph of USA
Advantages
9
[2]
Advantages
Differences
10
[2]
○ SHREC17 and ModelNet40
11
○ SHREC17 and ModelNet40
○ GHCN-daily, planetarian data
12
○ SHREC17 and ModelNet40
○ GHCN-daily, planetarian data
○ Climate Pattern Detection
13
14
Ray-casting on a sphere Back Back Front Front Distance feature
55 classes: [airplane, drawer, lamp, …]
15
4 to 40 times faster local filter
Tested on SHREC17
16
17
18
Accuracy
19
Confusion matrix Logits evolution
20
Temperature
Dense regression
21
Find future temperature
Global regression
Dense regression
22
Find future temperature Find day in year
23
Results
24
○ Invariance to 3rd rotation is an unnecessary price to pay
adapted
25
Questions?
26
Nside = 32
27
28
29
30
31
1. Li et al., 2018, Deeply Supervised Rotation Equivariant Network for Lesion Segmentation in Dermoscopy Images 2. Perraudin et al., 2018 3. http://cmp.felk.cvut.cz/cmp/demos/Omni/omni-ibr/, 14.07.2019 4. https://healpix.sourceforge.io/, 14.07.2019 5. https://www.machinelearningtutorial.net/2018/01/11/dynamic-routing-between-capsules-a-novel-archit ecture-for-convolutional-neural-networks/ 6. Cohen et al., 2018 7. Starry documentation (rodluger.github.io/starry)
32