Deep Learning Jump-Start Workshop | SGInnovate
July 12-13
2018

Location

Perl @ BASH, Level 3
79 Ayer Rajah Crescent
Singapore 139955

Price

paid date - $599.2

Deep Learning Jump-Start Workshop

Presented by SGInnovate and Red Dragon AI

Together with our Deep Tech Nexus partner, Red Dragon AI, SGInnovate would like to present the Deep Learning Developer Series. 


Going beyond a theoretical framework, you will be equipped with real-world skills, applications and implementation of Deep Learning to build Artificial Intelligence applications through the Deep Learning Developer Series. 


This Jump-start workshop is the first module of the Deep Learning Developer Series and is a pre-requisite to the advanced Deep Learning modules. This workshop aims to give participants a grounded understanding of how Deep Learning works and how to start applying it straight away for their own unique projects.

Recommended Prerequisites

  • An interest in Deep Learning
  • Ability to be able to read and follow code
  • We will send out some videos to help people with Python syntax specifically before the course begins.

Attendees MUST bring their own laptops

Workshop Overview:
In the course participants will learn:

  • The basic concepts Neural Networks and an introduction to the mathematics of Deep Learning
  • They will be introduced to the Keras API and how it works as a higher level of abstraction for TensorFlow
  • Building and using TensorFlow native Estimators
  • Building various types of Deep Learning models
  • Building models for Computer Vision challenges
  • Building models for Natural language challenges

The course will consist of 2 full days from 845am to 530pm with lunch and 2 tea breaks provided.

Once participants have an understanding of the basics, they will proceed to work on their own models and projects.

The following day includes looking at more advanced uses of Deep Learning for Computer Vision and for Natural Language Processing and allow for students to ask questions about their own projects.

Agenda:

Day 1 – Thurs, 12 Jul 
08:45 Registration
09:15 The Key Concepts behind Deep Learning and Introduction to the basic math
10:45 Tea Break
11:00 Building your first Neural Network
12:30 Lunch
13:30 Building a Convolutional Neural Network
15:00 Tea Break
15:15 Using Transfer Learning for new problems
16:15 Doing a Project
17:15 Closing Comments and Questions

Day 2 – Fri, 13 Jul
08:45 Registration
09:00 Deep Learning for Natural Language Processing
10:45 Tea Break
11:00 Project Clinic 1
12:30 Lunch
13:30 Deep Learning for Computer Vision 
14:30 Building a Model for Structured Data with TensorFlow Estimators
15:15 Tea Break
15:30 Project Clinic 2
16:30 Closing Comments and Questions

 

Day 1, Section 1: The Key Concepts behind Deep Learning and Introduction to the basic math
A simple introduction to how the math behind networks works

  • Math of Neural Networks and Back Propagation
  • Activation functions
  • Loss functions
  • Optimization functions

Day 1, Section 2: Building your first Neural Network
Frameworks:
TensorFlow, Keras
A look into the Keras API

  • Parts of a Model
  • Hidden Layers in action
  • Keras Layers API
  • Multi-Layer Perceptrons 
  • Setting Hyperparamaters

Day 1, Section 3: Building a Convolutional Neural Network
Frameworks:
TensorFlow, Keras
Convolutional Model Architectures

  • Convolution layers
  • Pooling layers
  • Dropout and how it effects networks
  • Combining Convolution layers

Day 1, Section 4: Using Transfer Learning for new problems
Frameworks:
TensorFlow, Keras
Understanding the Estimator framework and its advantages

  • Inception Network
  • Building a classifier with a pre-trained network
  • Reusing and retraining weights for a specific task

Day 1, Section 5: Doing a Project
Frameworks:
TensorFlow, Keras
Actually *doing something* is very important

  • Ideas for projects to do
  • Q&A on ‘doable projects’
  • Homework: What to bring to the next session

Day 2, Section 6: Deep Learning for Natural Language Processing Evening Session
Frameworks:
TensorFlow, Keras, Estimators
Using Deep Learning for problems related to language

  • Ways to represent words and language
  • Intro to RNNs
  • Classifying Text
  • Project questions and general follow up

Day 2 Session 1, Project Clinic 1

Day 2 Session 2, Section 7: Deep Learning for Computer Vision Evening Session
Frameworks:
TensorFlow, Keras, Estimators
Various types of Computer vision tasks

  • Understanding more advance image networks
  • Generative modelling for images
  • Examples of Style Transfer and Deep Dream

Day 2, Section 8: Building a Model for Structured Data with TensorFlow Estimators
Frameworks:
TensorFlow, Estimators, Datasets API
Understanding the Estimator framework and its advantages

  • What makes up an Estimator 
  • Canned Estimator
  • Building a network for Structured Data
  • Estimator Input function
  • Intro to the TensorFlow Datasets API

Day 2, Project Clinic 2

 

Instructors' Biodata
Dr Martin Andrews
Martin has over 20 years experience in Machine Learning and using it to solve problems in financial modeling and creating AI automation for companies. His current area of focus and specialty is in natural language processing and understanding. In 2017 Google appointed Martin as one of the first 12 Google Developer Experts for Machine Learning.

Sam Witteveen
Sam has used Machine Learning and Deep Learning in building multiple tech startups, including a children’s educational app provider which has over 4 million users worldwide. His current focus is AI for conversational agents to allow humans to interact easier and faster with computers. In 2017 Google appointed Sam as one of the first 12 Google Developer Experts for Machine Learning in the world.

 

Funding Support
This workshop is eligible for e2i and UTAP Funding Support schemes.

e2i
An initiative of the National Trades Union Congress (NTUC), e2i (Employment and Employability Institute) supports nation-wide manpower and skills upgrading programmes.

Criteria for e2i Funding Support eligibility:

  • participant must be a Singaporean or a Singapore Permanent Resident
  • company-sponsored participant must not be from a Public Agency (includes but not limited to Ministries, Statutory Boards, Organisation of State, etc)
  • achieves 100% workshop attendance
  • must complete & submit a survey form after the online registration to fulfil funding requirements

* Note: e2i Funding is on a reimbursement basis and refund processing may take up to 2 months after course completion. Participants who do not fulfil ANY of the above criteria will NOT be eligible for e2i funding.


UTAP
Union Training Assistance Programme (UTAP) is an individual skill upgrading account for NTUC members. As a member, you will enjoy UTAP funding up to 50% of the unfunded^ course fee, capped at $250 every year.  
 (^Unfunded course fee refers to the balance course fee payable after applicable government subsidy. This excludes GST, registration fees, misc. fees etc.)

Criteria for UTAP Funding Support eligibility:

  • participant must have paid-up union membership before course commencement, throughout whole course duration and at the point of claim
  • course must not be funded through company sponsorship or other types of funding 
  • achieves 100% workshop attendance
  • UTAP self-application must be submitted within 6 months after course completion 

* Note: UTAP Funding is on a reimbursement basis and payment processing may take up to 2 months upon your successful self-application after the workshop ends. Participants who do not fulfil ANY of the above criteria will NOT be eligible for UTAP funding.

To apply for UTAP Funding,
Please submit an online application within 6 months after the workshop ends: https://www.ntuc.org.sg/wps/portal/up2/home/eserviceslanding?id=6bc1ca2c-ce81-4acb-a28f-c0be586e185f 

UTAP Step-by-Step Application Guide: 
http://demo.e2i.com.sg/wp-content/uploads/2017/05/UTAP-Step-by-Step-Application-Guide_Apr2017.pdf 

For more information on UTAP, please visit http://skillsupgrade.ntuc.org.sg / email [email protected]  / call the NTUC Membership hotline at 6213 8008.

Summary of Funding Support Eligibility

Supported by

Topics: Artificial Intelligence / Deep Learning / Machine Learning / Robotics

You may also like the following:

  • Deep Learning Jump-Start Workshop

    SGInnovate partners with Red Dragon AI to introduce to you - Deep Learning Developer Series. Back by popular demand, the Deep Learning Jump-start workshop is the first module of the Deep Learning Developer Series. This 2-days packed workshop is designed to introduce you to the skills needed to start your journey as a Deep Learning Developer. By the end of the workshop, expect to be empowered with the ability to take your new-found Deep Learning knowledge and apply it in your job/projects straight away!

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • Quantum Tech: From Science to Business Applications

    How is quantum technology going to change our daily life? Can quantum computers predict our future? What are the possible business applications and how do we prepare for them starting today? We’ll take a deep look into technology – moving from theory to practical implementation

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics, Blockchain, Data Science / Data Analytics

  • What Can We Expect from Machine Cognition

    Recent decades have witnessed the remarkable progress in artificial intelligence (AI). However, there are still opposing views on the prospect of AI as being yet another cyclic hype or a new development with sustaining power. As the evidence becomes less controversial in the area of recognition, we focus the discussion on the next level of mental capacity necessary to intelligent behaviors, namely, the capability of cognition that involves knowledge acquisition, inference and reasoning, and reinforcement learning. We present our views by way of the current status of Microsoft Academic Graph (MAG), a project in Microsoft Research that teaches machine to obtain knowledge by reading scholarly publications, and contemplate what machine can do in the near future based on the trajectory being observed thus far. As MAG is open to the public, how it can be used through PySpark and what types of applications it has enabled will also be described.

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • Appier Masterclass: Creativity in AI

    At the second Appier AI Masterclass, Dr Min Sun, Chief AI Scientist at Appier, will discuss the current capabilities and future potential of Artificial Intelligence to generate creative outputs. Dr Sun will share the research trends in this direction and what his extensive research has uncovered. Finally, he will show how he applies this knowledge at Appier, and how to effectively use AI and deep learning in the creative process. 

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics, Data Science / Data Analytics

  • Future Economy: AI and the Future of Work

    The future of work is increasingly becoming a reality with Artificial Intelligence (AI) set to deliver step changes in productivity last witnessed with mass production in the 1920s – only this time across multiple industries and sectors. 

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics, Data Science / Data Analytics

  • Jump-start Alumni Gathering

    Calling all our Jump-start alumni as we come together to explore and talk about the current state-of-the-art technologies in Deep Learning. Building upon the foundational knowledge in module one, Dr Martin and Sam will teach and touch on advanced deep learning in Computer Vision and advanced Natural Language Processing, Text and Sequences. 

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics