Deep Learning Jump-Start Workshop | SGInnovate
April 14-24
2018

Location

BASH, Level 3, 79 Ayer Rajah Crescent
Singapore 139955

Deep Learning Jump-Start Workshop

Presented by SGInnovate

SGInnovate partners with Red Dragon AI to offer hands-on, cutting-edge training to developers and data scientists who are looking to build AI Applications for real world use.

This workshop gives participants a grounded understanding of how Deep Learning works and how to start applying it straight away for their own unique projects.

 

The workshop consists of a full day session on 14th Apr (Sat), with 2 follow-up sessions on the evenings of 17th Apr (Tue) and 24th Apr (Tue) and is eligible for funding support.

 

Attendees MUST bring their own laptops

 

Workshop Overview:
In the course participants will learn:

  • The basic concepts of Neural Networks and an introduction to the mathematics of Deep Learning
  • Introduction 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 a full day on 14th Apr (Sat) from 8:45am to 5:30pm with lunch and 2 tea breaks provided.

At the end of the day, once participants have an understanding of the basics, they will go home to work on their own models and projects.

There will then be 2 follow up evenings on 17th Apr (Tue) and 24th Apr (Tue) that will look 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.

 

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.

 

Agenda:

Day 1, 14th Apr (Saturday)

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

 

Evening Follow up Session 1, 17th Apr (Tue)

18:45 Registration

19:00 Deep Learning for Natural Language Processing Evening Session

21:00 Project Clinic 1

21:30 Closing Comments and Questions

 

Evening Follow up Session 2, 24th Apr (Tue) 

18:45 Registration

19:00 Deep Learning for Computer Vision Evening Session

20:00 Building a Model for Structured Data with TensorFlow Estimators

21:00 Project Clinic 2

21: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 affects 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

 

Evening Follow up Session 1, 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

 

Evening Follow up Session 1, Project Clinic 1

 

Evening Follow up 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 modeling for images
  • Examples of Style Transfer and Deep Dream

 

Evening Follow up Session 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

 

Evening Follow up Session 2, Project Clinic 2


 

Instructors’ Biodata:

Dr Martin Andrews

Martin has over 20 years of 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 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 one of the first 12 Google Developer Experts for Machine Learning in the world.

 

IMPORTANT PLEASE TAKE NOTE:

 

Attendees Pre-Workshop Instructions

1) You MUST bring your own laptop to this workshop.

2) Please watch the introductory videos we will send out separately.

3) Please experiment with the pre-exercises given as well.


 

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 fulfill funding requirements

* Note: e2i Funding is on a reimbursement basis and processing of the refund may take up to 2 months after course completion. Participants who do not fulfill 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
  • The 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 processing of the refund may take up to 2 months upon your successful self-application after the workshop ends. Participants who do not fulfill 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.

 

 

 

 

Supported by
 

 

For enquiries, please send an email to [email protected]

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

Upcoming Events

  • Blockchain Programming for Programmers – Session 8

    This is a hands-on event - please come with laptops. We will be programming. At the end of the session, you should have working code. 

    Topics:

    Blockchain

  • AI Readly

    This reading group is suited for AI researchers, academics and advanced practitioners to discuss top recent AI-related arXiv preprint papers. 

    Topics:

    Others

  • Google Next Billion Users (NBU): Tech, Trust and Safety in NBU Markets

    At this 5th edition, we will focus on Tech, Trust and Safety for NBU Markets. In NBU markets, users often face unique "cultural" challenges when it comes to access, content, community, privacy and safety. Discover why as we share insights from our team’s work in our NBU markets. Learn about the opportunities we have to create gender equitable, safer products, content programs, and marketing initiatives.

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • Lessons from Rising Global Markets

    With the world continuously on the move for innovation and growth, it causes the emergence of new markets. Just how do we keep up with the pace of rising global markets? Join us in a fireside chat as we discuss the exciting possibilities of emerging markets, and startup landscapes around the world.

    Topics:

    Others, Startups

  • Comet: SGInnovate’s Talent Networking Event

    At Comet, a select group of talent like yourself would be able to connect with Singapore’s forefront deep tech companies over one evening through a series of “speed-dating” conversations. Through these interactions, you could potentially find your next impactful role with companies in areas of AI, MedTech, robotics, energy and mobility solutions. 

    Topics:

    Talent

  • AgHack powered by Ministry of Data

    Aghack presents an opportunity for Singapore startups to access the Australian market and showcase their capabilities in building globally-relevant products at a regional level. SGInnovate is collaborating with the Ministry of Data (MoD) to facilitate and evaluate proposals from members of the Singapore startup community. 

    Topics:

    Data Science / Data Analytics

  • NexGen 2018 Singapore

    NexGen is a participative open innovation event that brings together leading companies, start-ups and aspiring students internationally to imagine the future together. Started in 2014 in Japan, this is the 2nd year that NexGen will be held in Singapore. Under the theme of "Smart Community", this year Tokyo Electric and Power Company (TEPCO) new technology arm TEPCO Ventures, and BC Technology Laboratory (BCTL) from Japan will present their challenge around energy infrastructure and blockchain for social good. Unique start-ups such as EntameCoin of Avex, Politics-Tech blockchain platform PoliPoli as well as motivated students from Japan, US and Singapore, together with the audience (i.e. YOU!) will then partiicipate in an interactive session and jointly innovate together.

    Topics:

    Blockchain, Investments, Startups

  • NVIDIA Deep Learning Institute Fundamentals Workshop for Computer Vision

    SGInnovate partners with NVIDIA Deep Learning Institute (DLI) to offer hands-on training to developers, data scientists, and researchers looking to solve real world problems with deep learning across diverse industries such as self-driving cars, healthcare, online services and robotics.

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • BlockFellows Singapore Hub

    BlockFellows is a community initiative by TokenScore to train up more blockchain experts and competent blockchain programmers for free. We are partnering with Indorse and SGInnovate to run the Singapore Hub of BlockFellows, with weekly meetups for the Advanced Blockchain Programming fellowship running for 15 weeks, led by volunteer expert mentors.

    Topics:

    Blockchain

  • AI for Earth: How AI Can Help Solve Earth’s Sustainability Challenges

    AI for Earth has one simple but huge ambition – to fundamentally transform the way one monitors, models and manages Earth’s natural resources using AI.  At the same time, deep learning innovations and breakthrough are happening both in academia and industry at a breathtaking pace.  By leveraging these AI innovations, and breakthroughs, many AI for Earth grantees have been using AI to solve many of earth’s toughest challenges -  ranging from precision agriculture, precision conservation to understanding and protecting biodiversity, and more.

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • The Future of Work Tackling Talent Shortage with Remote Teams

    More and more companies are looking for talent on a global level to power the digital transformation and employees are seeing the value and freedom of the digital nomad/remote work lifestyle. In this discussion we'll dive into practices of operating in different countries with teams of people working both remotely and in the office.

    Topics:

    Talent

  • Future of Energy: Building the Grid on the Blockchain

    Blockchain—the technology that underpins bitcoin and other cryptocurrencies—has the potential to remake important aspects of the energy industry. The emergence of blockchain introduces a new measure of uncertainty at a time when the industry is changing rapidly due to renewable and distributed energy, energy efficiency, energy storage, and digitization. Given their potential to streamline transactions and cut costs, blockchain could help to remove pain points and friction throughout the power value chain. 

    Topics:

    Blockchain

  • The Impact of Artificial Intelligence on Achieving the SDGs

    The Sustainable Development Goals (SDGs), otherwise known as the Global Goals, are a universal call to action to end poverty, protect the planet and ensure that all people enjoy peace and prosperity. Join us for this event and learn from the panel of experts how artificial intelligence can help to solve global challenges.

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • Machine Learning Using Python

    This two day workshop will introduce students to data exploration and machine learning techniques. Students will learn about the data science workflow and will practice exploring and visualising data using Python and built-in libraries. Students will also explore the differences between supervised and unsupervised learning techniques and practice creating predictive regression models.

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • Sundown Networking: Robotics Technologies & Singapore

    Singapore is the second densest country with robots, having 488 robots per 10,000 employees. Coupled with abundant technical talent from engineers to computer scientists and S$19 billion committed in R&D over five years, the country is primed to take lead as a springboard for robotics technologies.

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • Morning Pitch Singapore: Food - Agri-Tech

    Morning Pitch is a pitching platform hosted by Deloitte Tohmatsu Venture Support. This platform helps start-ups form business alliances and partnerships with large corporations, corporate venture capital and venture capital firms. The focus on this Morning Pitch on 17 August 2018 is Food - Agri-Tech.

    Topics:

    Others, Startups

  • Angel Investing Workshop

    This course is brought to you by AngelCentral, as part of our mission to build a community of effective and competent angel investors in ASEAN.

    Topics:

    Investments

  • IBM Blockchain Foundation Developer Workshop

    Together with IBM, SGInnovate is bringing to you a Blockchain Foundation Developer Workshop, specifically designed for developers who want to acquire new skills or explore a career in Blockchain development.

    Topics:

    Blockchain

  • AngelCentral Deep Dive Series: Understanding Blockchain and Cryptocurrencies

    Have you been hearing this overused term, Blockchain and cryptocurrency repeatedly? Do you wish to know more, but don’t know how to get started on delving into it?

    Topics:

    Blockchain

  • Python for Beginners

    Explore the intersection of coding and data with General Assembly. During our Python-focused introductory workshop, you’ll learn to harness the power of an essential programming language for data scientists.

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • AI in Digital Health Past, Present and Future

    In health care, AI and related technologies (like machine learning) can be used to gain insight into a patient’s medical history, present state, and potential future outcomes. Healthcare companies supporting patients or providers will leverage AI to provide specific, personalized insights based on an individual’s current health status, lifestyle, behavior, and genetic information. Join our panel of experts for an evening exploring how data, AI and technology are redesigning healthcare.

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics, MedTech / HealthTech / BioTech

  • Combining Decision Optimization and Machine Learning To Improve Operational Efficiency

    In today's business environment, it is not uncommon to see in house data scientist teams with deep expertise in Machine Learning or an Operational Research team with skilled expertise in Decision Optimization. On its own, each method have a fair amount of success applying these technologies in isolation, how then can we combined both of these technologies to help them gain a competitive advantage?

    Topics:

    Artificial Intelligence / Deep Learning / Machine Learning / Robotics

  • Understanding Analytics Lifecycle and Start with Planning Analytics To Drive Performance Accelerators

    Many CFOs fears their organizations are not sufficiently prepared for the disruptive market trends, where one of their concerns which is not able to optimise their planning & budgeting and forecasting for their financial efficiency and business insights. In order to be "Performance accelerators", these organizations must leverage on (Analytics lifecycle) more extensively to plan for future and reduce risks.

    Topics:

    Others