Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 2.34 KB

File metadata and controls

33 lines (28 loc) · 2.34 KB

Deconvolutional Network(DN)

(a.k.a. transposed convolutions or fractionally strided convolutions)

Deconvolutional Network 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.

code

python3 sample_keras.py
python3 sample_pytorch.py

Usefull Resources: