/
Generative and Discriminative Voxel Modeling Generative and Discriminative Voxel Modeling

Generative and Discriminative Voxel Modeling - PowerPoint Presentation

calandra-battersby
calandra-battersby . @calandra-battersby
Follow
428 views
Uploaded On 2017-07-02

Generative and Discriminative Voxel Modeling - PPT Presentation

Andrew Brock Introduction Choice of representation is key Background VoxNet Maturana et al 2015 Background VAEs Background VAEs VAE Architecture Reconstruction Objective Standard Binary CrossEntropy ID: 565619

convnets volumetric classification works volumetric convnets works classification previous fruit shallow reconstruction orthogonal background considered hanging results voxception binary

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Generative and Discriminative Voxel Mode..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Generative and Discriminative Voxel Modeling

Andrew BrockSlide2

Introduction

Choice of representation is key!Slide3

Background:

VoxNet

Maturana

et al. 2015Slide4

Background: VAEsSlide5

Background: VAEsSlide6

VAE ArchitectureSlide7

Reconstruction Objective

Standard Binary Cross-Entropy

Modified Binary Cross-EntropySlide8

Error SurfaceSlide9

Reconstruction ObjectiveSlide10

Reconstruction ResultsSlide11

Samples

and InterpolationsSlide12

InterfaceSlide13

Classification: Prior ArtSlide14

Classification: Low-Hanging Fruit

All previous works only considered relatively shallow volumetric

ConvNets

(or non-volumetric

ConvNets

).Slide15

Classification: Low-Hanging Fruit

All previous works only considered relatively shallow volumetric

ConvNets

(or non-volumetric

ConvNets

).

Utterly

unsurprisingly, deeper nets perform much better.Slide16

Classification: Low-Hanging Fruit

All previous works only considered relatively shallow volumetric

ConvNets

(or non-volumetric

ConvNets

).

Utterly

unsurprisingly, deeper nets perform much better.

But, that doesn’t mean we have to be naïve!Slide17

VoxceptionSlide18

Voxception-ResNetSlide19

Voxception-ResNetSlide20

Data and Training

-Use ELUs, Batch-Norm, and pre-activation

-Change the binary voxel range to {-1,5} to encourage the network to pay more attention to positive entries (and to improve its ability to learn about negative entries)

-Warm up on 12 rotated-instance set (12 epochs) then anneal fine-tune on 24 rotated-instances.Slide21

Orthogonal Regularization

Initializing weights with

orthogonal

matrices works well…so why not keep them orthogonal?Slide22

ResultsSlide23

Results

…but don’t pay too much attention to the numbersSlide24

Thanks!Slide25