06 Representation Learning Flashcards

1
Q

What is representation learning

A

classification, detection, segmentation
eg. detect what is in the picture, extract readable summary from articles, sentimental analysis

  1. discovering the nature of data and learning the representation
  2. mapping high dimensional data into low dimensional data
  3. make subsequent machine learning task easier
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what are performance measurements

A
  1. classification accuracy
    (true positive + true negative) / true positive + true negative + false positive + false negative
  2. recall
    true positive/ (true positive + false negative)
  3. precision
    true positive/ (true positive + false positive)
  4. harmonic F-score
    2 * (precision * recall) / (precision + recall)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is projection

A

project data (D dimensions) into lower number of (M dimensions)
x = N * D
W = M * D (eg. where to cast the projection)
z = x * w

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

what is principle component analysis

A

a method for choosing W
- finds the columns of W one at a time by defining M

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

what is an autoencoder

A

neural networks trained to reconstruct output based on inputs

encoder -> encode and compress information through network
code/ bottleneck -> compressed representation of input data
decoder -> reconstruct output

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

what is ADAM

A
  • adaptive moment estimation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

PCA vs auto encoders

A

pca
- straight line, linear representation of data

autoencoder
- non linear dimensionality reduction
- high efficiency
multiple transformation

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