• Keine Ergebnisse gefunden

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

N/A
N/A
Protected

Academic year: 2022

Aktie "> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019"

Copied!
72
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(2)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(3)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(4)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(5)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(6)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(7)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(8)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(9)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(10)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(11)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(12)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(13)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(14)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(linear)

(15)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

• Each novel output pixel value O(x,y) is as linear function of the neighboring pixel values of I(x,y) .

The linear weights are stored in the filter kernel K(s,t) (also

called filter or filter mask)

I O Output image

(linear)

(16)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(17)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

• Cross-correlation:

Symbol:

• Convolution:

Symbol:

For symmetric kernels there is no difference !!!

(18)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(19)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(20)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

Original Identical image

*

(21)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

Original Shifted left

By 1 pixel

*

(22)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

Original Blur (with a mean filter)

*

(23)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

Original

* -

(24)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(25)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

9 0 2 1 0 9

6 9 1 2 9 0

3 1 9 9 2 3

0 2 9 9 1 0

1 9 2 1 9 1

9 3 0 2 3 9

(26)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(27)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(28)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(29)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(30)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

9 0 2 1 0 9

6 9 1 2 9 0

3 1 9 9 2 3

0 2 9 9 1 0

1 9 2 1 9 1

9 3 0 2 3 9

(31)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

9 0 2 1 0 9

6 9 1 2 9 0

3 1 9 9 2 3

0 2 9 9 1 0

1 9 2 1 9 1

9 3 0 2 3 9

(32)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

9 0 2 1 0 9 6 9 1 2 9 0 3 1 9 9 2 3 0 2 9 9 1 0 1 9 2 1 9 1 9 3 0 2 3 9

9

(33)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

9 0 2 1 0 9 6 9 1 2 9 0 3 1 9 9 2 3 0 2 9 9 1 0 1 9 2 1 9 1 9 3 0 2 3 9

9 2

(34)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

9 0 2 1 0 9 6 9 1 2 9 0 3 1 9 9 2 3 0 2 9 9 1 0 1 9 2 1 9 1 9 3 0 2 3 9

9 2 9

(35)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

9 0 2 1 0 9 6 9 1 2 9 0 3 1 9 9 2 3 0 2 9 9 1 0 1 9 2 1 9 1 9 3 0 2 3 9

9 2 9 3

(36)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

9 0 2 1 0 9 6 9 1 2 9 0 3 1 9 9 1 1 0 2 9 9 1 0 1 9 2 1 9 1 9 3 0 2 3 9

9 2 9 3 9 1 9 2 9

(37)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

9 0 2 1 0 9

6 9 1 2 9 0

3 1 9 9 1 1

0 2 9 9 1 0

1 9 2 1 9 1

9 3 0 2 3 9

9 2 9

3 9 1

9 2 9 •

(38)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(39)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(40)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(41)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(42)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(43)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

Source: Network in Network, Min Lin et al, University of Singapore

https://towardsdatascience.com/a-comprehensive-introduction-to-different-types-of-convolutions-in-deep-learning-669281e58215

(44)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(45)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(46)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(47)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(48)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(49)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(50)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(51)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(52)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(53)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(54)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(55)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

Learning for CIFAR-10 (image recognition) - Final test on ImageNet

NAS for finding good architectures with gradient-based search

Generate hyperparameters

of child network

(56)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

Sampling of simple convolutional network. Predicts:

● Filter height + width

● Stride width

● Number of filters/layer + repeats

● (Skip)

Splitting computation across multiple machines with a central parameter server.

Controller trains 12.800 architectures -> then trains child till convergence 800 networks being trained on 800 GPU's - concurrently at any time!

Running time … 28 days!

(57)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(58)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(59)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(60)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

• ✓

(61)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(62)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(63)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

Image classification Classification with

localization Detection

(64)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(65)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(66)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

MAX

POOL FC FC

y softmax

(4) MAX

POOL

(67)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

MAX POOL

MAX POOL

MAX

POOL

(68)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(69)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(70)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(71)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

(72)

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE DEEP NEURAL NETWORKS| PATTERN RECOGNITION 2019

Referenzen

ÄHNLICHE DOKUMENTE

Pattern (d) and (e) in Figure 18 indicate the ow of information between the core entities of news media and Facebook channels with the article to article diusion and Facebook post

Geometrically, when looking at the number line, this indicates all real numbers (points on the number line) that are at distance at most ε

Winter Semester 2008/2009 Dennis Frisch4. Hints to

Winter Semester 2008/2009 Dennis Frisch. Hints to Exercises

Winter Semester 2008/2009 Dennis Frisch. Exercises

Winter Semester 2008/2009 Dennis Frisch. Exercises

You can use that the power series are absolutly convergent, so you can exchange differantion and

At first, we decided to divide the experimental arena into 4 blocks and apply classification algorithms to predict in which particular block the rat was in a given time based on