M9 Flashcards
Study module 9 material (autoencoders)
1
Q
Autoencoder
A
- Type of ANN
- learns to represent data in compressed form, then reconstruct the data to resemble initial input as close as possible
- 2 components:
- encoder (compresses input data, maintains original features)
- decoder (reconstructs initial input data from the compressed data)
- architecture has 3 components: encoder, bottleneck/latent space, and decoder
- can learn nonlinear dependencies, use convolutional layers, and use transfer learning
2
Q
Autoencoder properties
A
- data-specific (can only do stuff similar to what they were trained on)
- lossy (“decompressed outputs will be degraded compared to the original inputs”)
- “learns automatically from examples”
3
Q
How autoencoders deal with overfitting when “capacity is too large for the data”
A
- bottleneck layer
- train to denoise
- sparsity through regularization
- contractive penalty
4
Q
Overcomplete autoencoder
A
Autoencoder where the dimension of h is greater than or equal to the dimension of xi
5
Q
A