VOOZH about

URL: https://www.coursera.org/learn/predictive-modeling-machine-learning

⇱ Predictive Modeling and Machine Learning with MATLAB | Coursera


Predictive Modeling and Machine Learning with MATLAB

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Predictive Modeling and Machine Learning with MATLAB

17,402 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
4.8

120 reviews

Beginner level
No prior experience required
2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
4.8

120 reviews

Beginner level
No prior experience required
2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Apply a full machine learning workflow, from cleaning data to training & evaluating models using a real-world dataset

  • Use apps to quickly train many machine learning models to find the best approach for your application

  • Customize training using cost matrices to emphasize important classes

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

11 assignmentsΒΉ

AI Graded see disclaimer
Taught in English

Build your subject-matter expertise

This course is part of the Practical Data Science with MATLAB Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • 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

There are 4 modules in this course

In this course, you will build on the skills learned in Exploratory Data Analysis with MATLAB and Data Processing and Feature Engineering with MATLAB to increase your ability to harness the power of MATLAB to analyze data relevant to the work you do.

These skills are valuable for those who have domain knowledge and some exposure to computational tools, but no programming background. To be successful in this course, you should have some background in basic statistics (histograms, averages, standard deviation, curve fitting, interpolation) and have completed courses 1 through 2 of this specialization. By the end of this course, you will use MATLAB to identify the best machine learning model for obtaining answers from your data. You will prepare your data, train a predictive model, evaluate and improve your model, and understand how to get the most out of your models.

In this module you'll apply the skills gained from the first two courses in the specialization on a new dataset. You'll be introduced to the Supervised Machine Learning Workflow and learn key terms. You'll end the module by creating and evaluating regression machine learning models.

What's included

11 videos8 readings3 assignments4 app items1 discussion prompt

11 videosβ€’Total 73 minutes
  • Practical Data Science with MATLABβ€’4 minutes
  • Instructor Introductionβ€’3 minutes
  • Introduction to Supervised Machine Learningβ€’5 minutes
  • Introduction to the Taxi Dataβ€’8 minutes
  • Creating and Cleaning Featuresβ€’9 minutes
  • Introduction to Regressionβ€’8 minutes
  • Using the Regression Learner Appβ€’11 minutes
  • Customizing Model Parametersβ€’10 minutes
  • Evaluating Regression Modelsβ€’7 minutes
  • Evaluate Your Model in MATLABβ€’9 minutes
  • Summary of Regressionβ€’2 minutes
8 readingsβ€’Total 85 minutes
  • Access MATLABβ€’15 minutes
  • Data and Code Filesβ€’15 minutes
  • Supervised Machine Learning Referenceβ€’10 minutes
  • Introduction to Module 1β€’5 minutes
  • Variables in the Taxi Dataβ€’10 minutes
  • Note regarding updates to MATLABβ€’5 minutes
  • Summary of Regression Modelsβ€’15 minutes
  • Regression Metricsβ€’10 minutes
3 assignmentsβ€’Total 87 minutes
  • Feature Engineering Reviewβ€’12 minutes
  • Train a Regression Modelβ€’30 minutes
  • Apply the Regression Workflowβ€’45 minutes
4 app itemsβ€’Total 60 minutes
  • Practice with Linear Regression Modelsβ€’15 minutes
  • Practice with Regression treesβ€’15 minutes
  • Practice Calculating RΒ²β€’15 minutes
  • Practice Comparing Modelsβ€’15 minutes
1 discussion promptβ€’Total 10 minutes
  • More Features, More Questionsβ€’10 minutes

In this module you'll learn the basics of classification models. You'll train several types of classification models and evaluation the results.

What's included

6 videos7 readings2 assignments1 discussion prompt

6 videosβ€’Total 45 minutes
  • Introduction to Classificationβ€’10 minutes
  • Using the Classification Learner Appβ€’8 minutes
  • Evaluating Classification Modelsβ€’12 minutes
  • Evaluating Classification Models in MATLABβ€’6 minutes
  • Training a Multiclass Modelβ€’8 minutes
  • Summary of Classificationβ€’2 minutes
7 readingsβ€’Total 125 minutes
  • Introduction to Module 2β€’5 minutes
  • Note regarding updates to MATLABβ€’5 minutes
  • Summary of Classification Modelsβ€’15 minutes
  • Binary Classification Metrics Referenceβ€’20 minutes
  • Evaluate and Customize Classification Modelsβ€’30 minutes
  • Multiclass Classification Metrics Referenceβ€’20 minutes
  • Customizing Multiclass Modelsβ€’30 minutes
2 assignmentsβ€’Total 80 minutes
  • Train a Classification Modelβ€’30 minutes
  • Apply The Classification Workflowβ€’50 minutes
1 discussion promptβ€’Total 15 minutes
  • Can you improve the model?β€’15 minutes

In this module you'll apply the complete supervised machine learning workflow. You'll use validation data inform model creation. You'll apply different feature selection techniques to reduce model complexity. You'll create ensemble models and optimize hyperparameters. At the end of the module, you'll apply these concepts to a final project.

What's included

10 videos5 readings4 assignments1 discussion prompt

10 videosβ€’Total 51 minutes
  • Addressing Underfitting and Overfittingβ€’9 minutes
  • Using Validation Data During Trainingβ€’4 minutes
  • Embedded Methods for Feature Selectionβ€’7 minutes
  • Using Regularization to Prevent Overfittingβ€’6 minutes
  • Introduction to Ensemble Modelsβ€’4 minutes
  • Training Ensemble Modelsβ€’3 minutes
  • Introduction to Hyperparametersβ€’5 minutes
  • Optimizing Hyperparametersβ€’6 minutes
  • Evaluating and Using Your Modelβ€’5 minutes
  • Summary of Module 3β€’2 minutes
5 readingsβ€’Total 105 minutes
  • Introduction to Module 3β€’10 minutes
  • Examining Bias Variance Trade-offβ€’15 minutes
  • Practice Partitioning Dataβ€’30 minutes
  • Using Wrapper Methods to Select Featuresβ€’40 minutes
  • Setup for Mini-Project: Predicting Taxi Demandβ€’10 minutes
4 assignmentsβ€’Total 100 minutes
  • Practice Reducing Model Complexityβ€’30 minutes
  • Applying Ensemble Modelsβ€’30 minutes
  • The Supervised Machine Learning Workflowβ€’10 minutes
  • Mini-Project: Predicting Taxi Demandβ€’30 minutes
1 discussion promptβ€’Total 10 minutes
  • Share Your Model Resultsβ€’10 minutes

What's included

5 videos7 readings2 assignments1 discussion prompt

5 videosβ€’Total 26 minutes
  • Handling Class Imbalanceβ€’5 minutes
  • Reducing Specific Errors Using Cost Matricesβ€’7 minutes
  • Integrating Your Modelβ€’3 minutes
  • A Discussion with Heatherβ€’7 minutes
  • Summary of Predictive Modeling and Machine Learningβ€’3 minutes
7 readingsβ€’Total 160 minutes
  • Introduction to Module 4β€’5 minutes
  • Sampling Dataβ€’30 minutes
  • Practice Handling Class Imbalanceβ€’30 minutes
  • Oversampling the Minority Classβ€’30 minutes
  • Examples of Integrating Machine Learning Modelsβ€’15 minutes
  • Automated Machine Learningβ€’45 minutes
  • Provide Feedback on Your Course Experienceβ€’5 minutes
2 assignmentsβ€’Total 90 minutes
  • Practice Reducing Prediction Errorsβ€’30 minutes
  • Quiz: Advanced Topics and Next Stepsβ€’60 minutes
1 discussion promptβ€’Total 10 minutes
  • How will you use your models?β€’10 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructors

Instructor ratings
4.9 (54 ratings)
MathWorks
4 Coursesβ€’56,095 learners

Explore more from Machine Learning

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    80.99%

  • 4 stars

    15.70%

  • 3 stars

    2.47%

  • 2 stars

    0%

  • 1 star

    0.82%

Showing 3 of 120

JD
Β·

Reviewed on Oct 25, 2020

Great Course and very helpful. Good to be able to put hands on real data and exercises.

SV
Β·

Reviewed on Jan 5, 2022

Thanks to Mathworks team for such a w​ell structured course with quality content and lectures. Looking forward to more such quality content such as deep learning and reinforced learning

AM
Β·

Reviewed on Nov 6, 2020

Outstanding course with real practical study case and easy to understand approach to build ML models and deploy it for production for end-user.Good job MathWorks.

Frequently asked questions

Yes. A free license to MATLAB Online is available to learners enrolled in the course. You can view the supported browsers here.

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,

ΒΉ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.