Improved random search optimization and stacked denoising autoencoder