Model Training Methods¶
What is it¶
When to use it¶
The AETrainer class should be used when you have lots of images, have very
large images, or your given speed requirements are strict. Images can be
thousands of pixels tall and wide, and can have multiple channels, which makes
them very large. Encoding these images using an
autoencoder can shrink the images significantly.
Theory behind it¶
AE Outlier detection¶
The encoder is trained to create dense embeddings for the images while the decoder is trained to reconstruct the new embedding into the original input image. The distances from the reconstructions between the test images and original images, or the probability distribution differences are used to measure how different they are and allow for the detection of Outliers.