Adding Noise for Robust Deep Neural Network Models

Adding Noise for Robust Deep Neural Network Models

Deep Learning neural networks can work well for several tasks today. We can use deep neural networks for image recognition, object detection, segmentation, speech, NLP and much more. But there is one problem with deep neural networks. They are bad at handling noise during real-world testing. The generalization power of deep neural networks reduces drastically […] ...

Autoencoder Neural Network: Application to Image Denoising

Banner Image for Denoising Autencoder

Updated: March 25, 2020. One of the applications of deep learning autoencoders is image reconstruction. But it is not necessary that the input images will always be clean. Sometimes, the input images for autoencoders can be noisy. In that case, the deep learning autoencoder has to denoise the input images, get the hidden code representation, […] ...

Machine Learning Hands-On: Convolutional Autoencoders

Convolutional Autoencoders using PyTorch

Updated: March 25, 2020. Convolutional autoencoders are some of the better know autoencoder architectures in the machine learning world. In this article, we will get hands-on experience with convolutional autoencoders. For implementation purposes, we will use the PyTorch deep learning library. What Will We Cover in this Article? Implementing convolutional autoencoders using PyTorch. Visualizing and […] ...