TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Member-only story

Applications of Autoencoders

How Autoencoders Outperform PCA in Dimensionality Reduction

Dimensionality reduction with autoencoders using non-linear data

7 min readAug 19, 2022

--

Photo by Shubham Dhage on Unsplash

There are so many practical applications of autoencoders. Dimensionality reduction is one of them.

There are so many techniques for dimensionality reduction. Autoencoders (AEs) and Principal Component Analysis (PCA) are popular among them.

PCA is not suitable for dimensionality reduction in non-linear data. In contrast, autoencoders work really well with non-linear data in dimensionality reduction.

Objectives

At the end of this article, you’ll be able to

  • Use Autoencoders to reduce the dimensionality of the input data
  • Use PCA to reduce the dimensionality of the input data
  • Compare the performance of PCA and Autoencoders in dimensionality reduction
  • See how Autoencoders outperform PCA in dimensionality reduction
  • Learn key differences between PCA and Autoencoders
  • Learn when to use which method for dimensionality reduction

Prerequisites

--

--

TDS Archive
TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Rukshan Pramoditha
Rukshan Pramoditha

Written by Rukshan Pramoditha

3,000,000+ Views | BSc in Stats (University of Colombo, Sri Lanka) | Top 50 Data Science, AI/ML Technical Writer on Medium

Responses (1)