Course Details
Course Details
What You'll Learn
Topic 1 Image Recognition with CNN
Introduction to Convolutional Neural Network (CNN)
Convolution & Pooling
Build a CNN Model for Image Recognition
Topic 2 Overfitting for Small Datasets
Overfitting and Underfitting
Methods to Solve Overfitting
Small Dataset Overfitting Issue
Data Augmentation & Dropout
Topic 3 Functional Keras API
Overview of Functional API
Create Sequential Model with Functional API
Feature Map Visualization
Topic 4 Transfer Learning for Small Datasets
Introduction to Transfer Learning
Pre-trained Models in Keras
Transfer Learning on Small Dataset
Course Info
Prerequisite
This is an intermediate course. The following knowledge is assumed:
Software Requirement
Please install the following software prior to the class
- Pycharm : Install Pycharm (https://www.jetbrains.com/pycharm/download/)
- Install Tensorflow on Mac
Please follow this guide to install Tensorflow on Mac https://www.tensorflow.org/install/install_mac
Please follow this guide to install Tensorflow on Window https://www.tensorflow.org/install/install_windows
Job Roles
Job Roles
- Data Scientists
- Data Analysts
- Engineers
Trainers
Trainers
Saeid is co-founder of Skymics Sdn Bhd. He has 8 years of experience in the field of IoT (Internet of Things) and Information Technology. He is a certified IBM IoT Practitioner and instructor, and a Certified Citizen Data Scientist Train-The-Trainer. He has been co-inventor of 3 inventions during the last 4 years.