What is Contractive Autoencoder?
A Contractive Autoencoder is a type of autoencoder designed to solve the problem of having more hidden nodes than input nodes.
A Contractive Autoencoder uses the entire training process to produce the output, compare it to the input, and apply a penalty during backpropagation using the log function.