Skip to content

APSIT-AIML-CLUB/CNNs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CNN: Powering Visual Intelligence in AI

This sesssion introduced the fundamentals of Convolutional Neural Networks (CNNs) and demonstrated how deep learning models can perform image classification tasks using TensorFlow and Keras.

πŸ“‚ Contents

1️⃣ MNIST_completed.ipynb – MNIST Digit Classification

  • Dataset: MNIST
  • Built a CNN to classify handwritten digits (0–9).
  • Covered preprocessing (reshaping, normalization), convolution layers, pooling, and fully connected layers.
  • Trained and evaluated the model, achieving high accuracy on the test set.
  • Included visualization of predictions and pixel grids for conceptual clarity.

2️⃣ Cat_Dog_FIXME.ipynb – Binary Image Classification

  • Custom train/test dataset (Cats vs Dogs).
  • Implemented CNN with data augmentation using ImageDataGenerator.
  • Applied convolution, pooling, flattening, dense layers, and sigmoid output.
  • Trained the model and performed single-image predictions.

πŸ“Š Slides – Pixels to Patterns

The presentation covered:

  • Why traditional ANNs struggle with image data
  • How CNNs mimic human vision
  • Convolution, filters, feature maps, and pooling
  • End-to-end CNN pipeline

Slides focused on building intuition before implementation.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors