Time & Location
May 09, 2023, 8:30 AM – May 10, 2023, 4:00 PM
About the event
This is a two-day course on deep learning, which starts from beginning with introductory concepts, and reaches some advanced concepts in the second day.
Moderate programming experience in Python, or strong programming experience in another language are a pre-requisite for joining this course.
Day 1 will act as an introduction to deep-learning with Tensorflow and Keras. This day introduces Tensorflow as a programming language from scratch and shows how to use it to build simple neural networks and perform backpropagation. Students are encouraged to program along with the tutor. The basic underlying workings of TensorFlow and neural networks are taught without resorting to higher-level black box packages, so that students can gain a fundamental understanding of how deep learning works.
Day 2 will focus on Recurrent Neural Networks with Keras. This day will teach a deep understanding of how recurrent neural networks work, what they are used for, and how to implement them efficiently using Keras and Tensorflow. The course culminates with unique advanced recurrent neural network examples applied to control problems. Note that natural-language processing examples will not be covered.