With Deep learning (also known as deep structured learning, hierarchical learning or deep machine learning) is a branch of machine learning based on a set of algorithms that attempt to model high level abstractions in data. TensorFlow is one of the newest and most comprehensive libraries for implementing deep learning. This course will show you how to build deep learning applications using TensorFlow.
Topics
We cover topics including:
- Installing TensorFlow
- Math Operations with TensorFlow
- Neural Networks
- Deep Learning
- Image Processing with Convolutional Neural Network (CNN)
- Language Processing with Recurrent Neural Network (RNN)
Getting Started
- What is Deep Learning
- What is Machine Learning
- What is TensorFlow
- Installing TensorFlow
Simple Operations with TensorFlow
- Math Operations with TensorFlow
- TensorFlow Data Structure
- Complex Numbers
- Random Numbers
Machine Learning with TensorFlow
- MNIST Dataset
- Nearest Neighbour Classifier
- Linear Regression Classifier
- Logistic Regression Classifier
- Clustering
Neural Networks with TensorFlow
- Basic Neural Networks (NN)
- Single Layer Perceptron
- Multi Layer Perceptron
- Deep Neural Networks
Deep Learning
- Deep Learning Techniques
- Convolutional Neural Networks (CNN)
- Recurrent Neural Networks (RNN)
Convolutional Neural Network Applications
- Image Processing with CNN
Recurrent Neural Network Applications
- Language Processing with RNN
Details
Time
9:30 am – 6:00 pm
Location
This course is offered at the following Sakura offices:
- Singapore
- San Francisco.
Duration
2 days
Prerequisites
This course has no prerequisites, but hands on experience with Python would be helpful.
What is provided
- Lunch
- Internet
What you need to bring
Your own laptop