Artificial Intelligence A-Z™: Learn How To Build An AI
4.4 (782 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
11,499 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Artificial Intelligence A-Z™: Learn How To Build An AI to your Wishlist.

Add to Wishlist

Artificial Intelligence A-Z™: Learn How To Build An AI

Combine the power of Data Science, Machine Learning and Deep Learning to create powerful AI for Real-World applications!
4.4 (782 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
11,499 students enrolled
Last updated 8/2017
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
  • 16.5 hours on-demand video
  • 15 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build an AI
  • Understand the theory behind Artificial Intelligence
  • Make a virtual Self Driving Car
  • Make an AI to beat games
  • Solve Real World Problems with AI
  • Master the State of the Art AI models
View Curriculum
  • Only High School Maths


Learn key AI concepts and intuition training to get you quickly up to speed with all things AI. Covering:

  • How to start building AI with no previous coding experience using Python
  • How to merge AI with OpenAI Gym to learn as effectively as possible
  • How to optimize your AI to reach its maximum potential in the real world

Here is what you will get with this course:

1. Complete beginner to expert AI skills – Learn to code self-improving AI for a range of purposes. In fact, we code together with you. Every tutorial starts with a blank page and we write up the code from scratch. This way you can follow along and understand exactly how the code comes together and what each line means.

2. Code templates – Plus, you’ll get downloadable Python code templates for every AI you build in the course. This makes building truly unique AI as simple as changing a few lines of code. If you unleash your imagination, the potential is unlimited.

3. Intuition Tutorials – Where most courses simply bombard you with dense theory and set you on your way, we believe in developing a deep understanding for not only what you’re doing, but why you’re doing it. That’s why we don’t throw complex mathematics at you, but focus on building up your intuition in coding AI making for infinitely better results down the line.

4. Real-world solutions – You’ll achieve your goal in not only 1 game but in 3. Each module is comprised of varying structures and difficulties, meaning you’ll be skilled enough to build AI adaptable to any environment in real life, rather than just passing a glorified memory “test and forget” like most other courses. Practice truly does make perfect.

5. In-course support – We’re fully committed to making this the most accessible and results-driven AI course on the planet. This requires us to be there when you need our help. That’s why we’ve put together a team of professional Data Scientists to support you in your journey, meaning you’ll get a response from us within 48 hours maximum.

Who is the target audience?
  • Anyone interested in Artificial Intelligence, Machine Learning or Deep Learning
Students Who Viewed This Course Also Viewed
Curriculum For This Course
115 Lectures
Welcome to the course!
3 Lectures 02:31

Where to get the Materials

---------- Part 0 - Fundamentals Of Reinforcement Learning ----------
1 Lecture 01:19
Welcome to Part 0 - Fundamentals of Reinforcement Learning
Q-Learning Intuition
10 Lectures 02:02:56
Plan of Attack

The Bellman Equation

The "Plan"

Markov Decision Process

Policy vs Plan

Q-Learning Intuition

Temporal Difference

Q-Learning Visualization
---------- Part 1 - Building a Self-Driving Car ----------
1 Lecture 00:53
Welcome to Part 1 - Building a Self-Driving Car
Deep Q-Learning Intuition
5 Lectures 55:46
Plan of Attack

Deep Q-Learning Intuition - Learning

Deep Q-Learning Intuition - Acting

Experience Replay

Action Selection Policies
Installation for Part 1
8 Lectures 35:00
Plan of Attack (Practical Tutorials)

Where to get the Materials

Windows Option 1: End-to-End installation steps

Windows Option 2 - Part A: Installing Ubuntu on Windows

Windows Option 2 - Part B: Installing PyTorch and Kivy on your Ubuntu VM

Mac or Linux: Installing Anaconda

Mac or Linux: Installing PyTorch and Kivy

Getting Started
Creating the environment
2 Lectures 25:33

Self Driving Car - Step 2
Building an AI
14 Lectures 02:17:27
Self Driving Car - Step 3

Self Driving Car - Step 4

Self Driving Car - Step 5

Self Driving Car - Step 6

Self Driving Car - Step 7

Self Driving Car - Step 8

Self Driving Car - Step 9

Self Driving Car - Step 10

Self Driving Car - Step 11

Self Driving Car - Step 12

Self Driving Car - Step 13

Self Driving Car - Step 14

Self Driving Car - Step 15

Self Driving Car - Step 16
Playing with the AI
5 Lectures 27:04
Self Driving Car - Level 1

Self Driving Car - Level 3

Self Driving Car - Level 4

Challenge Solutions
---------- Part 2 - Teaching AI to Play Doom and Win ----------
1 Lecture 00:17
Welcome to Part 2 - Teaching AI to Play Doom and Win
11 More Sections
About the Instructor
Hadelin de Ponteves
4.4 Average rating
19,997 Reviews
121,006 Students
5 Courses
Data Scientist

Hi. My name is Hadelin de Ponteves. Always eager to learn, I invested a lot of my time in learning and teaching, covering a wide range of different scientific topics. 

Today I am passionate about machine learning, deep learning and artificial intelligence. I will do my very best to convey my passion for data science to you. I have gained diverse experience in this field. I have an engineering master's degree with a specialisation in data science. I spent one year doing research in machine learning, working on innovative and exciting projects. Then a work experience at Google where I implemented some machine learning models for business analytics. 

Eventually, I realised I spent most of my time doing analysis and I gradually needed to feed my creativity so I became an entrepreneur. My courses will combine the two dimensions of analysis and creativity, allowing you to learn all the analytic skills required in data science, by applying it on creative ideas. 

Looking forward to working together!

Hello, je m'appelle Hadelin de Ponteves et je suis un data scientist passionné. 

Etant particulièrement sensible au domaine de l'éducation, je suis déterminé à y apporter de grandes contributions. J'ai déjà investi beaucoup de mon temps dans la sphère de l'éducation, à étudier et enseigner divers sujets scientifiques. 

Aujourd'hui, je suis passionné de data sciences, d'intelligence artificielle et de deep learning. Et je ferai de mon mieux pour vous transmettre mes passions. Car c'est en étant passionné que l'on réussit le mieux dans un domaine, et que l'on est le plus heureux dans notre travail au quotidien.

J'ai acquis beaucoup d'expérience en data sciences. J'ai effectué mes études à l'école Centrale Paris, où j'ai suivi le parcours Data Sciences, en parallèle d'un master de recherche en machine learning à l'Ecole Normale Supérieure. Ma page étudiante s'est enchaînée avec une expérience chez Google où j'ai fait des data sciences pour résoudre des problèmes business. Puis j'ai réalisé que je passais la plupart de mon temps à analyser et je développais petit à petit un besoin de créer. Donc pour nourrir ma créativité, je suis devenu un entrepreneur.

Et justement, mes cours vont tous combiner ces deux dimensions d'analyse et de créativité, grâce auxquelles vous intégrerez toutes les compétences à avoir en data sciences, en les appliquant à des idées créatives.

J'ai hâte de vous retrouver dans mes cours et de partager mes passions avec vous!

Hadelin de Ponteves

Kirill Eremenko
4.5 Average rating
49,900 Reviews
215,607 Students
29 Courses
Data Scientist & Forex Systems Expert

My name is Kirill Eremenko and I am super-psyched that you are reading this!

I teach courses in two distinct Business areas on Udemy: Data Science and Forex Trading. I want you to be confident that I can deliver the best training there is, so below is some of my background in both these fields.

Data Science

Professionally, I am a Data Science management consultant with over five years of experience in finance, retail, transport and other industries. I was trained by the best analytics mentors at Deloitte Australia and today I leverage Big Data to drive business strategy, revamp customer experience and revolutionize existing operational processes.

From my courses you will straight away notice how I combine my real-life experience and academic background in Physics and Mathematics to deliver professional step-by-step coaching in the space of Data Science. I am also passionate about public speaking, and regularly present on Big Data at leading Australian universities and industry events.

Forex Trading

Since 2007 I have been actively involved in the Forex market as a trader as well as running programming courses in MQL4. Forex trading is something I really enjoy, because the Forex market can give you financial, and more importantly - personal freedom.

In my other life I am a Data Scientist - I study numbers to analyze patterns in business processes and human behaviour... Sound familiar? Yep! Coincidentally, I am a big fan of Algorithmic Trading :) EAs, Forex Robots, Indicators, Scripts, MQL4, even java programming for Forex - Love It All!


To sum up, I am absolutely and utterly passionate about both Data Science and Forex Trading and I am looking forward to sharing my passion and knowledge with you!

SuperDataScience Team
4.5 Average rating
43,930 Reviews
191,076 Students
19 Courses
Helping Data Scientists Succeed

Hi there,

We are the SuperDataScience team. You will find us in the Data Science courses taught by Kirill Eremenko - we are here to help you out with any questions and make sure your journey through the courses is always smooth sailing!

The best way to get in touch is to post a discussion in the Q&A of the course you are taking. In most cases we will respond within 24 hours.

We're passionate about helping you enjoy the courses!

See you in class,


The Real People at SuperDataScience