In this first course of the AI Product Management Specialization offered by Duke University's Pratt School of Engineering, you will build a foundational understanding of what machine learning is, how it works and when and why it is applied. To successfully manage an AI team or product and work collaboratively with data scientists, software engineers, and customers you need to understand the basics of machine learning technology. This course provides a non-coding introduction to machine learning, with focus on the process of developing models, ML model evaluation and interpretation, and the intuition behind common ML and deep learning algorithms. The course will conclude with a hands-on project in which you will have a chance to train and optimize a machine learning model on a simple real-world problem.
Machine Learning Foundations for Product Managers
This course is part of AI Product Management Specialization
Instructor: Jon Reifschneider
Sponsored by PTT Global Chemical
48,345 already enrolled
(490 reviews)
Recommended experience
Skills you'll gain
Details to know
Add to your LinkedIn profile
6 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 6 modules in this course
In this module we will be introduced to what machine learning is and does. We will build the necessary vocabulary for working with data and models and develop an understanding of the different types of machine learning. We will conclude with a critical discussion of what machine learning can do well and cannot (or should not) do.
What's included
10 videos3 readings1 assignment
In this module we will discuss the key steps in the process of building machine learning models. We will learn about the sources of model complexity and how complexity impacts a model's performance. We will wrap up with a discussion of strategies for comparing different models to select the optimal model for production.
What's included
8 videos1 reading1 assignment
In this module we will learn how to define appropriate outcome and output metrics for AI projects. We will then discuss key metrics for evaluating regression and classification models and how to select one for use. We will wrap up with a discussion of common sources of error in machine learning projects and how to troubleshoot poor performance.
What's included
8 videos1 reading1 assignment1 discussion prompt
In this module we will explore the use of linear models for regression and classification. We will begin with introducing linear regression and continue with a discussion on how to make linear regression work better through regularization. We will then switch to classification and introduce the logistic regression model for both binary and multi-class classification problems.
What's included
6 videos1 reading1 assignment
We will begin this model with a discussion of tree models and their value in modeling compex non-linear problems. We will then introduce the method of creating ensemble models and their benefits. We will wrap this module up by switching gears to unsupervised learning and discussing clustering and the popular K-Means clustering approach.
What's included
7 videos1 reading1 assignment
Our final module in this course will focus on a hot area of machine learning called deep learning, or the use of multi-layer neural networks. We will develop an understanding of the intuition and key mathematical principles behind how neural networks work. We will then discuss common applications of deep learning in computer vision and natural language processing. We will wrap up the course with our course project, where you will have an opportunity to apply the modeling process and best practices you have learned to create your own machine learning model.
What's included
9 videos4 readings1 assignment1 peer review1 plugin
Instructor
Offered by
Why people choose Coursera for their career
Learner reviews
490 reviews
- 5 stars
77.84%
- 4 stars
14.83%
- 3 stars
2.84%
- 2 stars
2.03%
- 1 star
2.43%
Showing 3 of 490
Reviewed on Oct 18, 2023
Gives a solid foundation for non-experts. Especially liked the end of course project. Although a bit more of guidance tool wise could be appreciated.
Reviewed on Apr 28, 2023
Good introduction to Machine Learning, which developed further with the ML course project. Overall good learning experience and continuing on with the next course in the specialisation
Reviewed on Dec 16, 2023
I thought the course had a good pace and was informative. I should have took advantage of the discussion forums more to ask some questions. Doing the project brought even more questions.
Recommended if you're interested in Data Science
DeepLearning.AI
CertNexus
University of Maryland, College Park
Alberta Machine Intelligence Institute
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy