added negative log likelihood for denoising autoencoders