
Learn to customize Matplotlib visuals with colors, line styles, widths, and markers using hex colors, rgb values, and marker properties for clear, labeled plots.
Develop a Keras binary classifier with dropout and early stopping to prevent overfitting, and evaluate performance using classification reports and confusion matrices.
Analyze an imbalanced loan dataset with exploratory data analysis, using heatmaps, histograms, scatter plots, and box plots to reveal feature relationships and create a loan repaid label.
Continue data preprocessing by handling missing data, dropping the title column, and filling mortgage accounts via total accounts means with pandas. Drop remaining nulls.
Evaluate the trained keras model on the test set, generate predictions, and review a classification report and confusion matrix to assess precision, recall, and f1 scores.
Learn to load MNIST data, perform one-hot encoding with to_categorical, normalize grayscale pixels by 255, and reshape to 28x28x1 for CNN training.
Explore core concepts of reinforcement learning, including agents, environments, policy, rewards, and discount factors; compare deterministic versus stochastic processes and preview tabular q-learning with OpenAI Gym and Keras with TensorFlow.
Explore OpenAI and the OpenAI Gym library, and learn to create a Python gym environment. See an agent interact with it via random actions, laying groundwork before reinforcement learning.
Explore the history and scope of OpenAI, its Gem Python library for reinforcement learning, and milestones from GPT models to Dall-e, including the nonprofit to capped-profit shift.
Please note! This course is in an "early bird" release, and we're still updating and adding content to it, please keep in mind before enrolling that the course is not yet complete.
“The future is already here – it’s just not very evenly distributed.“
Have you ever wondered how Artificial Intelligence actually works? Do you want to be able to harness the power of neural networks and reinforcement learning to create intelligent agents that can solve tasks with human level complexity?
This is the ultimate course online for learning how to use Python to harness the power of Neural Networks to create Artificially Intelligent agents!
This course focuses on a practical approach that puts you in the driver's seat to actually build and create intelligent agents, instead of just showing you small toy examples like many other online courses. Here we focus on giving you the power to apply artificial intelligence to your own problems, environments, and situations, not just those included in a niche library!
This course covers the following topics:
Artificial Neural Networks
Convolution Neural Networks
Classical Q-Learning
Deep Q-Learning
SARSA
Cross Entropy Methods
Double DQN
and much more!
We've designed this course to get you to be able to create your own deep reinforcement learning agents on your own environments. It focuses on a practical approach with the right balance of theory and intuition with useable code. The course uses clear examples in slides to connect mathematical equations to practical code implementation, before showing how to manually implement the equations that conduct reinforcement learning.
We'll first show you how Deep Learning with Keras and TensorFlow works, before diving into Reinforcement Learning concepts, such as Q-Learning. Then we can combine these ideas to walk you through Deep Reinforcement Learning agents, such as Deep Q-Networks!
There is still a lot more to come, I hope you'll join us inside the course!
Jose