Auto Encoder

Niharika Surange
2 min readMar 23, 2020

--

Auto Encoder is an artificial neural network which is used to efficiently learn from the data using unsupervised learning. Auto Encoder reduces the dimensionality of the data. Is compresses the data, reconstructs it and again represents it in its original format. Auto Encoder is used to reduce the complexity by dimensionally reducing the weights. The main aim of auto Encoder is to increase the computational power. There are four parts of auto encoder.

Parts Of Auto Encoder:

  1. Encoder
  2. Bottleneck Layer
  3. Decoder
  4. Reconstruction Loss

1.Encoder: In this phase, we reduce the dimensionality of the data. It compresses the input data and converts it into the encoded format. The main aim of an encoder is to represent the data in encoded format.

2. Bottleneck layer: Bottleneck layer contains the compressed or encoded format of input data in it. In the bottleneck layer, we reduce the data to its smallest possible dimension. If the weight of the neural node decreases then its computation power increases and hence it will reduce the complexity.

Working Of Auto Encoder

3.Decoder: In this phase, we reconstruct the data from the encoded state to its original state. It focuses to reconstruct it closely to the input data set. Efficiency of decoder is calculated by its ability to convert it into proximate input data.

4.Reconstruction Loss: Reconstruction Loss measures the efficiency of the decoder. In this method, we are supposed to check how well did the decoder perform by identifying its closeness with the input data set. Reconstruction loss is also measured by the deviation of reconstructed data with the original data set

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Niharika Surange
Niharika Surange

Written by Niharika Surange

Student at rajiv gandhi proudyogiki vishwavidyalaya| Data Analysis|Predictive Analysis| Python | Java |C++| optimistic and gregarious|

No responses yet

Write a response