Questions: Autoencoders for Unsupervised Learning

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

An autoencoder is trained on 28×28 images with a bottleneck of 2 neurons. During training, the reconstruction loss improves steadily. What has the network necessarily learned in the bottleneck layer?

ANothing useful — 2 neurons is too small to encode any meaningful information about images
BA compressed 2D representation that captures the most important structure in the data
CThe exact pixel values of each image, stored in a lookup table
DThe labels of each image, since reconstruction requires knowing what object is in the image
Question 2 Multiple Choice

A denoising autoencoder is trained by randomly zeroing 50% of input pixels and training the network to reconstruct the original clean image. Compared to a standard autoencoder with the same architecture, the denoising version will...

AHave higher reconstruction loss because the task is harder
BLearn a less useful representation because it receives degraded inputs
CLearn more robust features because it must understand structure rather than memorize pixel patterns
DPerform identically — corruption during training has no effect on the learned representation
Question 3 True / False

An autoencoder with a bottleneck dimension equal to the input dimension — with no compression at all — could theoretically achieve zero reconstruction loss without learning any meaningful representation.

TTrue
FFalse
Question 4 True / False

In a denoising autoencoder, the training target (what the network is trained to output) is the corrupted, noisy version of the input.

TTrue
FFalse
Question 5 Short Answer

How can a trained autoencoder be used for anomaly detection, and what property of the learned representation makes this possible?

Think about your answer, then reveal below.