Artificial Intelligence A-Z™ Learn How To Build An AI
This is a subtitle. Get more detailed about your course here!
Learn key AI concepts and intuition training to get you quickly up to speed with all things AI. Covering:
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.
Why AI?
Course Structure
Installing Anaconda
Welcome to Part 0 - Fundamentals of Reinforcement Learning
Plan of Attack
What is reinforcement learning?
The Bellman Equation
The "Plan"
Markov Decision Process
Policy vs Plan
Adding a "Living Penalty"
Q-Learning Intuition
Temporal Difference
Q-Learning Visualization
Welcome to Part 1 - Deep Q-Learning
Plan of Attack
Deep Q-Learning Intuition - Learning
Deep Q-Learning Intuition - Acting
Experience Replay
Action Selection Policies
Plan of Attack
Where to get the Materials
Getting Started
Self Driving Car - Step 1
Self Driving Car - Step 2
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
Welcome to Part 2 - Deep Convolutional Q-Learning
Plan of Attack
Deep Convolutional Q-Learning Intuition
Eligibility Trace
Plan of Attack
Doom - Step 1
Where to get the Materials
Doom - Step 2
Doom - Step 3
Doom - Step 4
Doom - Step 5
Doom - Step 6
Doom - Step 7
Doom - Step 8
Doom - Step 9
Doom - Step 10
Doom - Step 11
Doom - Step 12
Doom - Step 13
Doom - Step 14
Doom - Step 15
Doom - Step 16
Doom - Step 17
Watching our AI play Doom
Self Driving Car - Level 1
Self Driving Car - Level 2
Self Driving Car - Level 3
Self Driving Car - Level 4
Challenge Solutions
Welcome to Part 3 - A3C
Plan of Attack
The three A's in A3C
Actor-Critic
Asynchronous
Advantage
LSTM Layer
Plan of Attack
Where to get the Materials
Breakout - Step 1
Breakout - Step 2
Breakout - Step 3
Breakout - Step 4
Breakout - Step 5
Breakout - Step 6
Breakout - Step 7
Breakout - Step 8
Breakout - Step 9
Breakout - Step 10
Breakout - Step 11
Breakout - Step 12
Breakout - Step 13
Breakout - Step 14
Watching our AI play Breakout
What is Deep Learning?
Plan of Attack
The Neuron
The Activation Function
How do Neural Networks work?
How do Neural Networks learn?
Gradient Descent
Stochastic Gradient Descent
Backpropagation
Plan of Attack
What are convolutional neural networks?
Step 1 - Convolution Operation
Step 1(b) - ReLU Layer
Step 2 - Pooling
Step 3 - Flattening
Step 4 - Full Connection
Summary
Softmax & Cross-Entropy
Eric Chu