Deep Learning

About the Course

This workshop is divided into two concurrent tracks: A robotics track and a deep learning track.
 
In the deep learning track, we will look at how to apply statistical methods and deep learning neural networks to make sense of data coming from sensors, in order to make predictions or decisions on what actuators to drive and how to drive them.

Jointly, both tracks will also learn how to stream data from the sensors to backend servers, how to set up and program those servers, and how to get decisions back and to perform actions with the actuators. 

To get the most of these workshops, interested students with a background in deep learning or artificial intelligence are strongly encouraged to join the robotics track, while students with a background in electrical engineering or robotics are strongly encouraged to take up the deep learning track.

Students in the Robotics Track should have a good working knowledge of the C Programming Language, and students in both tracks should have a good working knowledge of Python

About the Lecturer

Colin Tan

Department of Computer Science, School of Computing, NUS

Prof Tan received his Ph.D. degree in Computer Science from the National University of Singapore. He has taught classes on embedded systems design, control system design, real-time operating systems, and mobile applications development. He has conducted research on unmanned aircraft for over 10 years in NUS.  
 
His research is in autonomous control of Unmanned Aerial Vehicles, and has publications in prestigious conferences like the Guidance and Navigation Conference held by the American Institute of Aeronautics and Astronautics, and the International Conference on Autonomous Agents and Multiagent Systems (AAMAS).

Past Projects