Encoder Decoder Networks Flashcards

1
Q

What tasks can be accomplished by decoding

A

Classofication
mapping
captioning
translation
generation
recognition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define decoding

A

Process of decoding the information represented into a vector whose elements are extracted from predefined alphabet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

For what can interpolation maps be used?

A

Up-sampling from a low-resolution image towards an high resolution image

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what is the deep learning optimal approach to up-sampling and why?

A

Transposed convolution
It does not use a predefined interpolation method. Learning will allow the tuning of the parameters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Transposed convolution is a many-to-one association T or F

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Transposed convolution has the same connectivity as the normal convolution in the backward direction T or F

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Transposed convolution is a type of convolution T or F

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How can we emulate transposed convolution using convolution?

A

By up-sampling the input by adding zeros between the values in the input matrix in a way that the direct convolution produces the same effect as the transposed convolution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Weights in the transposed convolution are learnable T or F

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

For up-sampling with transposed convolution we need a predefined interpolation method T or F

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Other names for transposed convolution?

A

Deconvolution
Fractional strided convolution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why transposed convolution is called so?

A

Because if we interpret convolution as a matrix product between a rearranged version of the filter and the image, than TC correspond to a matrix multiplication between the transposed matrix of the rearranged filter and the image to up-sample

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How to perform transposed convolution

A

Match the filter with a single pixel of the image by scalar multiplication. Than repeat for the next pixel, the position of the result in the output is according to the strided. Perform sum on the superposition of the output

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Possible output layers for encoder-decoder networks

A

Linear, binary, softmax

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Main feature of U-Net

A

Skipe connections between correspondent encoding and decoding layer. The outpur of progressive decoding step is concatenated to the correspondent feature map in the encoding layer and the receptive field fo the neuron spans the full depth of the result of the concatenation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

sequence of layers in an encoding block of the U-Net

A

Conv, Relu, MaxPool

17
Q

sequence of layers in decoding block of U-Net

A

Deconv, Relu, Concat, Conv, Relu

18
Q

Segmentation can be framed as a classification task T or F

A

T

19
Q

In U-Net for segmentation, what is the dimension of the output

A

The dimensions of the input plus an extra dimension equal to the number of classes

20
Q

In U-Net for segmentation, what is encoded in the first feature maps?

A

Sharpening, Edge and boundaries, Emboss/Deboss

21
Q

U-Net for segmentation, what is encoded in the deeper feature maps?

A

Shape clustering

22
Q

U-Net for segmentation, what is decoded in the first layes?

A

On-Off semantics

23
Q

U-Net for segmentation what is performed deeper layer of decoding

A

Background neutralization, adversarial mapping

24
Q

Where is the true intelligence of encoder-decoder network?

A

In the decoder network