Course image for Machine Learning & Self-Driving Cars: Bootcamp with Python
Free preview before enrolling

Machine Learning & Self-Driving Cars: Bootcamp with Python

Combine the power of Machine Learning, Deep Learning and Computer Vision to make a Self-Driving Car!

6 hours+ of total content
4.5
(4 Reviews)
14 enrolled
Course Creator: Iu AyalaLast updated 2 hours ago

Goals

  • Master Machine Learning and Python
  • Learn how to apply Machine Learning algorithms to develop a Self-Driving Car from scratch
  • Understand why Deep Learning is such a revolution and use it to make the car drive like a human (Behavioural Cloning)
  • Understand why Deep Learning is such a revolution and use it to make the car drive like a human (Behavioural Cloning)
  • Create strong added value to your business
  • Gentle introduction to Machine Learning where all the key concepts are presented in an intuitive way
  • Code Deep Convolutional Neural Networks with Keras (the most popular library)
  • Learn to apply Computer Vision and Deep Learning techniques to build automotive related algorithms
  • Understand how Self Driving Cars work (sensors, actuators, speed control, ...)
  • Learn to code in Python starting from the very beginning
  • Python libraires: NumPy, Sklearn (Scikit-Learn), Keras, OpenCV, Matplotlib

Description

Interested in Machine Learning or Self-Driving Cars (i.e. Tesla)? Then this course is for you!

This course has been designed by a professional Data Scientist, expert in Autonomous Vehicles, with the goal of sharing my knowledge and help you understand how Self-Driving Cars work in a simple way.

Each topic is presented at three levels:

  • Introduction: the topic will be presented, initial intuition about it
  • Hands-On: practical lectures where we will learn by doing
  • [Optional] Deep dive: going deep into the maths to fully understand the topic

What tools will we use in the course?

  • Python: probably the most versatile programming language in the world, from websites to Deep Neural Networks, all can be done in Python
  • Python libraries: matplotlib, OpenCV, numpy, scikit-learn, keras, ... (those libraries make the possibilities of Python limitless)
  • Webots: a very powerful simulator, which free and open source but can provide a wide range of simulation scenarios (Self-Driving Cars, drones, quadrupeds, robotic arms, production lines, ...)

Who this course is for?

  • All-levels: there is no previous knowledge required, there is a section that will teach you how to program in Python
  • Maths/logic: High-school level is enough to understand everything! Sections:
  • [Optional] Python sections: How to program in python, and how to use essential libraries
  • If you are mainly interested in ML, you can only listen to the introduction for this section, but you should know that the initial Neural Networks were heavily influenced by CT

Course Structure

68 lectures 06:30:00 total duration

  Why this Course? 
05:47
  How to Approach This Course? 
05:47
  Make it Engaging 
03:49

Student feedback

4.5
Course Rating

50%

50%

0%

0%

0%

Reviews

profile pic for Iu Ayala
Jan 27, 2023
Fantastic course!

Your Course Instructor

Course Instructor Image

Iu Ayala

Data Scientist & Robotics Engineer, CEO of Gradient Insight

My name is Iu, and I am passionate about teaching others about the latest advancements in self-driving cars and machine learning. With 9 years of experience in the industry, I have gained valuable insights into the inner workings of autonomous systems, and I am eager to share my knowledge with others. I have had the privilege of working with some of the biggest names in the industry, including L3HARRIS. During my time there, I honed my skills in autonomous systems and machine learning, working on projects that pushed the boundaries of what is possible in this field. This experience has given me a deep understanding of the complexities involved in building autonomous systems, and I am eager to share my knowledge with others. In addition to my industry experience, I hold a Master's Degree in Robotics & Machine Learning, which has provided me with a strong foundation in the theories and principles behind self-driving cars and machine learning. I am always seeking out new opportunities to learn and grow, attending conferences and workshops to stay up-to-date on the latest developments in the field. My ultimate goal is to empower others to understand and work with autonomous systems and machine learning. Through my online courses, I aim to provide a comprehensive and accessible education on these exciting and rapidly evolving technologies. Whether you are a student, a professional, or simply someone who is interested in learning more about self-driving cars and machine learning, I am confident that my courses will provide you with the knowledge and skills you need to succeed.

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback

Pro

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback
Try Pro (7-day risk-free)