What will I learn?
- Learn the fundamental concepts that power today's advanced neural networks models
- Learn how to create, train, evaluate, and optimize neural network models
- Become familiar with Keras and PyTorch, two of the leading frameworks for deep learning in Python
- Get hands-on experience building neural network models to solve classification and regression tasks
Introduction to Artificial Neural Networks
Creating, training, evaluating and optimizing models in Keras
Saving models and performing inference in Keras
Preparing data in Pytorch
Creating, training, evaluating and optimizing models in PyTorch
Saving models and performing inference in PyTorch
Build the coding, data and AI skills you need, online, on your own schedule. From learning to code as a beginner to mastering cutting-edge data science, machine learning and AI techniques.
Learning for the real world
Our courses are made with the input and feedback of top teams at Fortune 500 companies in Silicon Valley and on Wall Street.
Each minute of each course is packed full of insight, best practices and real-world experience from our expert instructors.
Learn by doing
Start writing code on your computer from Day One. Practice on hundreds of exercises. Apply your skills in mini-projects. Get instant feedback from video solutions.
Complete learning tracks
With over 150 hours of video lectures and hundreds of practice exercises and projects, our learning tracks will help you level up your skills whether you are a novice or an advanced learner.
Frequently Asked Questions
This course is for Python programmers who want to get started creating, training and using deep neural networks as soon as possible. While we cover some of the math behind fundamental concepts such as forward propagation and back propagation, this is a applied, hands-on course. Our goal is to get you using neural networks in Python as quickly as possible.
Of course! While we do offer a standard version of this course, we can also work with you to tailor the content such that it fits your team's priorities perfectly.
If you have other questions, or want to find out more about this course or other courses we offer, please ping us - we love questions! You can email us at email@example.com, or get in touch via the chat box below.