Skip to content

This project implements a **Convolutional Autoencoder** using TensorFlow/Keras to perform **image compression and reconstruction** on the MNIST handwritten digits dataset.

Notifications You must be signed in to change notification settings

Ahadxcode/Autoencoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Autoencoder

This project implements a Convolutional Autoencoder using TensorFlow/Keras to perform image compression and reconstruction on the MNIST handwritten digits dataset.

🧠 Convolutional Autoencoder on MNIST

This project implements a Convolutional Autoencoder using TensorFlow/Keras to perform image compression and reconstruction on the MNIST handwritten digits dataset.


🚀 Features

  • Implemented Encoder–Decoder CNN architecture with Conv2D, MaxPooling2D, and UpSampling2D layers.
  • Trained on 50,000+ MNIST images for unsupervised feature learning.
  • Visualized reconstructed images vs original images for performance evaluation.
  • Demonstrates understanding of deep learning, data preprocessing, and model evaluation.

📂 Tech Stack

  • Python, NumPy, Matplotlib
  • TensorFlow / Keras
  • Scikit-learn

Run the model

python autoencoder_mnist.py

About

This project implements a **Convolutional Autoencoder** using TensorFlow/Keras to perform **image compression and reconstruction** on the MNIST handwritten digits dataset.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages