Cat vs. Dog Classifier
My Role
AI Engineer – Computer Vision Pipeline Specialist
- API Automation: Engineering Kaggle API handshake in Colab environment
- Directory Mapping: Designing resilient path-finder logic for nested structures
- Data Augmentation: Implementing real-time image transformations (zoom, shear, flip)
- Preprocessing Pipeline: Creating ImageDataGenerator workflows for pixel normalization
- Dataset Management: Processing thousands of labeled images for neural network training
Key Features & Code Logic
- Resilient Directory Detection: Dynamic path-finder logic for nested folder structures
- Real-Time Data Augmentation: Image transformations to prevent overfitting
- Batch Processing: Efficient learning with BATCH_SIZE = 32 for memory management
- Binary Classification: Optimized for cat vs. dog distinction with class_mode='binary'
- Pixel Normalization: Rescaling (1./255) for faster neural network convergence