Build a Convolutional Neural Network capable of classifying images of cats and dogs with accuracy greater than 63%, using a limited training dataset of 2,000 images. The key challenge is preventing overfitting while maintaining strong generalization performance.
1.1 Implementation
Quick Overview (2-Minute Read)
Problem Build a CNN to classify cat and dog images with greater than 63 % accuracy using limited training data.
Solution Implemented an end-to-end deep learning pipeline using TensorFlow and Keras, including aggressive data augmentation to combat overfitting.
Impact Delivered a functional computer vision model that reliably classifies pet images, demonstrating applied CNN knowledge and practical ML workflow execution.