Deep learning has become one of the most important techniques used to address computer vision tasks for autonomous vehicles. Nowadays, using deep learning methodologies, autonomous vehicles are able to gather and process large amounts of data, perform advanced perception, and make complex decisions. This module will provide you a clear understanding of the foundational concepts in deep learning, challenges, applications, and the role that deep learning is playing in the rapid advancement of the field. This module will present, in terms of theory and practice, the fundamental concepts of deep learning, including the foundations of neural network architectures, learning techniques, and architectures.
What You’ll Learn
- Gain a fundamental understanding of deep learning
- Understand the basic theory of neural networks
- Learn different learning techniques
- Identify key architecture parameters
- Build and train deep neural networks
Module Content
Module kick-off
Introduction to deep learning
Basic theory
Learning techniques
Types of neural networks
HOMEWORK
Optional Advanced Reading