When you enroll in this course, you'll also be asked to select a specific program.
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
One of the most common tasks performed by data scientists and data analysts are prediction and machine learning. This course will cover the basic components of building and applying prediction functions with an emphasis on practical applications. The course will provide basic grounding in concepts such as training and tests sets, overfitting, and error rates. The course will also introduce a range of model based and algorithmic machine learning methods including regression, classification trees, Naive Bayes, and random forests. The course will cover the complete process of building prediction functions including data collection, feature creation, algorithms, and evaluation.
This week will cover prediction, relative importance of steps, errors, and cross validation.
What's included
9 videos4 readings1 assignment
Show info about module content
9 videos•Total 73 minutes
Prediction motivation•8 minutes
What is prediction?•9 minutes
Relative importance of steps•10 minutes
In and out of sample errors•7 minutes
Prediction study design•9 minutes
Types of errors•11 minutes
Receiver Operating Characteristic•5 minutes
Cross validation•8 minutes
What data should you use?•6 minutes
4 readings•Total 32 minutes
Welcome to Practical Machine Learning•10 minutes
A Note of Explanation•2 minutes
Syllabus•10 minutes
Pre-Course Survey•10 minutes
1 assignment•Total 30 minutes
Quiz 1•30 minutes
Week 2: The Caret Package
Module 2•2 hours to complete
Module details
This week will introduce the caret package, tools for creating features and preprocessing.
What's included
9 videos1 assignment
Show info about module content
9 videos•Total 96 minutes
Caret package•6 minutes
Data slicing•6 minutes
Training options•7 minutes
Plotting predictors•11 minutes
Basic preprocessing•11 minutes
Covariate creation•18 minutes
Preprocessing with principal components analysis•14 minutes
Predicting with Regression•12 minutes
Predicting with Regression Multiple Covariates•11 minutes
1 assignment•Total 30 minutes
Quiz 2•30 minutes
Week 3: Predicting with trees, Random Forests, & Model Based Predictions
Module 3•1 hour to complete
Module details
This week we introduce a number of machine learning algorithms you can use to complete your course project.
What's included
5 videos1 assignment
Show info about module content
5 videos•Total 48 minutes
Predicting with trees•13 minutes
Bagging•9 minutes
Random Forests•7 minutes
Boosting•7 minutes
Model Based Prediction•12 minutes
1 assignment•Total 30 minutes
Quiz 3•30 minutes
Week 4: Regularized Regression and Combining Predictors
Module 4•3 hours to complete
Module details
This week, we will cover regularized regression and combining predictors.
The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.
"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."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
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."
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
4.5
3,267 reviews
5 stars
66.42%
4 stars
22.28%
3 stars
6.94%
2 stars
2.54%
1 star
1.80%
Showing 3 of 3267
H
HP
5·
Reviewed on Jan 15, 2017
It was like opening up a door to a whole new world. I have discovered new tools that I will thoroughly enjoy to use for the exploration of data and for predictions. Thanks Team Coursera !
N
NK
5·
Reviewed on Feb 18, 2016
Some of the terms used here vary from the terms used in the industry. For example recall, precision etc. Overall this is a very good course with provides basics of machine learning.
E
EG
4·
Reviewed on Jul 27, 2016
I learned a lot in this class. There are slight gaps from the depth of material covered in the lectures to the quizzes and assignment. If you're good at researching online, you'll be fine.
When will I have access to the lectures and assignments?
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.
What will I get if I subscribe to this Specialization?
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.
Is financial aid available?
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.