The course focuses on the fundamentals of drawing recognition using Convolutional Neural Networks (CNNs). It covers the basics of CNNs, their architecture, and how they can be applied to recognize hand-drawn sketches. The course also includes practical exercises to reinforce the concepts learned.
Overview
Syllabus
- Unit 1: Understanding the Problem of Drawing Recognition
- Exploring MNIST Dataset Structure
- Visualizing MNIST Digits with Matplotlib
- Analyzing Digit Distribution in MNIST
- Unit 2: CNN Fundamentals
- Building Your First CNN Model
- Training and Evaluating Your CNN Model
- Building Enhanced CNN with Sequential API
- Making Predictions with Your CNN Model