313. Advanced Neural Network Methods

Take a neural network from bare-bones to state-of-the-art

   Watch Promo

Welcome to Advanced Neural Network methods. You can enroll below for free or, if it's easier, unlock the entire End-to-End Machine Learning Course Catalog for 20 USD.

The course has six major sections covering the topics you need to bring basic neural networks up to high levels of performance: Regularization, Dropout, Skip-layers, Computation Graphs, Optimizers, and Initialization. It also shows how these apply in an autoencoder while processing images of the surface of Mars.

The course is based on the Cottonwood machine learning framework and demonstrates how to freely experiment with deep learning concepts of your own.

Thank you and for your enthusiasm and dedication working through the courses! Your experiences give me great ideas for how to make the material even more helpful and motivation to keep it coming at a good pace. I couldn’t do it without you.


Course Curriculum


  Introduction
Available in days
days after you enroll

Your Instructor


Brandon Rohrer
Brandon Rohrer

I love solving puzzles and building things. Machine learning lets me do both. I got started by studying robotics and human rehabilitation at MIT (MS '99, PhD '02), moved on to machine vision and machine learning at Sandia National Laboratories, then to predictive modeling of agriculture DuPont Pioneer, and cloud data science at Microsoft. At Facebook I worked to get internet and electrical power to those in the world who don't have it, using deep learning and satellite imagery and to do a better job identifying topics reliably in unstructured text. Now at iRobot I work to help robots get better and better at doing their jobs. In my spare time I like to rock climb, write robot learning algorithms, and go on walks with my wife and our dog, Reign of Terror.


Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!