Paper Reading Paper HetConv: Heterogeneous Kernel-Based - - PowerPoint PPT Presentation

paper reading
SMART_READER_LITE
LIVE PREVIEW

Paper Reading Paper HetConv: Heterogeneous Kernel-Based - - PowerPoint PPT Presentation

Paper Reading Paper HetConv: Heterogeneous Kernel-Based Convolutions for Deep CNNs, CVPR, 2019 Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave Convolution EfficientNet: Rethinking


slide-1
SLIDE 1

Paper Reading

周争光

slide-2
SLIDE 2

Paper

 HetConv: Heterogeneous Kernel-Based Convolutions for Deep CNNs, CVPR, 2019  Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave Convolution  EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks

slide-3
SLIDE 3

Paper

 HetConv: Heterogeneous Kernel-Based Convolutions for Deep CNNs, CVPR, 2019  Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave Convolution  EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks, ICML, 2019

slide-4
SLIDE 4

HetConv

 Reduce the FLOPs of the given model/architecture by designing new kernels  Homogeneous: each kernel is of the same size  Heterogeneous: contains different sizes of kernels

4

slide-5
SLIDE 5

HetConv

 Filters

5

slide-6
SLIDE 6

HetConv

 Standard conv:  HetConv with part P:

 KxK:  1x1

 Total reduction:  Speed-up

6

slide-7
SLIDE 7

HetConv

 VGG-16 on CIFAR10

7

slide-8
SLIDE 8

HetConv

 ImageNet

8

slide-9
SLIDE 9

Paper

 HetConv: Heterogeneous Kernel-Based Convolutions for Deep CNNs, CVPR, 2019  Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave Convolution  EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks, ICML, 2019

slide-10
SLIDE 10

OctConv

 The output maps of a convolutional layer can also be factorized and grouped by their spatial frequency.  OctConv focuses on reducing the spatial redundancy in CNNs and is designed to replace vanilla convolution

  • perations.

10

slide-11
SLIDE 11

OctConv

 Implementation Details

11

slide-12
SLIDE 12

OctConv

 ImageNet

12

slide-13
SLIDE 13

OctConv

 ImageNet

13

slide-14
SLIDE 14

Paper

 HetConv: Heterogeneous Kernel-Based Convolutions for Deep CNNs, CVPR, 2019  Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave Convolution  EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks, ICML, 2019

slide-15
SLIDE 15

EfficientNet

 Uniformly scales depth/width/resolution.  New SOTA 84.4% top-1 accuracy.

15

slide-16
SLIDE 16

EfficientNet

 Compound scaling method

16

slide-17
SLIDE 17

EfficientNet

 Single dimension scaling  Scaling Network Width for Different Baseline

17

slide-18
SLIDE 18

EfficientNet

 Scaling Up MobileNets and ResNets

18

slide-19
SLIDE 19

EfficientNet

19

slide-20
SLIDE 20

EfficientNet

 Results on Transfer Learning Datasets

 achieve new state-of-the-art accuracy for 5 out of 8 datasets

 Class Activation Map

20

slide-21
SLIDE 21

Thanks!

21