A denoising autoencoder trains with noisy data in order to create a model able to reduce noise in reconstructions from input data

autoencoder_denoising(network, loss, ratio = 0.05)

Arguments

network

Layer construct of class "ruta_network"

loss

Loss function to be optimized

ratio

The ratio of each instance in the input data which will be altered by random noise

Value

A construct of class "ruta_autoencoder"