Deconvolutional Neural Network

What Does Deconvolutional Neural Network Mean?

A deconvolutional neural network is a neural network that performs an inverse convolution model. Some experts refer to the work of a deconvolutional neural network as constructing layers from an image in an upward direction, while others describe deconvolutional models as “reverse engineering” the input parameters of a convolutional neural network model.


Deconvolutional neural networks are also known as deconvolutional networks, deconvs or transposed convolutional neural networks.

Techopedia Explains Deconvolutional Neural Network

Deconvolutional neural networks can be described many different ways. Many of these tools use the same types of filters as convolutional neural networks but use them differently. Professionals utilize ideas like backpropagation and reverse filtering along with techniques like striding and padding to build transposed convolutional models.

In a very simplistic sense, one could say that professionals might “run a CNN backward,” but the actual mechanics of deconvolutional neural networks are much more sophisticated than that. Another part of convolutional and deconvolutional neural networks involves creating a hierarchy – for example, an initial network model might do the primary learning and another model might visually segment the target image. Generally, the DNN involves mapping matrices of pixel values and running a “feature selector” or other tool over an image. All of this serves the purpose of training machine learning programs, particularly in image processing and computer vision.


Related Terms

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…