Beginner
93 Lessons
15h
Certificate of Completion
Takeaway Skills
Working knowledge of modern machine learning techniques
A strong understanding of neural networks
The ability to program behavior rather than processes in supervised learning systems
Familiarity with complex artificial intelligence and deep learning
The experience of managing real-world datasets with machine learning
Course Overview
Machine learning is the future for the next generation of software professionals. This course serves as a guide to machine learning for software engineers. You’ll be introduced to three of the most relevant components of the AI/ML discipline; supervised learning, neural networks, and deep learning. You’ll grasp the differences between traditional programming and machine learning by hands-on development in supervised learning before building out complex distributed applications with neural networks. You’ll ...
Course Content
How Machine Learning Works
Our First Learning Program
Walking the Gradient
Hyperspace
A Discern Machine
Get Real
5 Lessons
The Final Challenge
5 Lessons
The Perceptron
4 Lessons
Designing the Network
2 Lessons
Building the Network
4 Lessons
Training the Network
7 Lessons
How Classifiers Work
3 Lessons
Batchin’ Up
4 Lessons
The Zen of Testing
3 Lessons
Let’s Do Development
6 Lessons
A Deeper Kind of Network
5 Lessons
Defeating Overfitting
6 Lessons
Taming Deep Networks
5 Lessons
Beyond Vanilla Networks
5 Lessons
Into the Deep
3 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.