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
Statistical experiment design and analytics are at the heart of data science. In this course you will design statistical experiments and analyze the results using modern methods. You will also explore the common pitfalls in interpreting statistical arguments, especially those associated with big data. Collectively, this course will help you internalize a core set of practical and effective machine learning methods and concepts, and apply them to solve some real world problems.
Learning Goals: After completing this course, you will be able to:
1. Design effective experiments and analyze the results
2. Use resampling methods to make clear and bulletproof statistical arguments without invoking esoteric notation
3. Explain and apply a core set of classification methods of increasing complexity (rules, trees, random forests), and associated optimization methods (gradient descent and variants)
4. Explain and apply a set of unsupervised learning concepts and methods
5. Describe the common idioms of large-scale graph analytics, including structural query, traversals and recursive queries, PageRank, and community detection
Learn the basics of statistical inference, comparing classical methods with resampling methods that allow you to use a simple program to make a rigorous statistical argument. Motivate your study with current topics at the foundations of science: publication bias and reproducibility.
What's included
28 videos
Show info about module content
28 videos•Total 121 minutes
Appetite Whetting: Bad Science•5 minutes
Hypothesis Testing•5 minutes
Significance Tests and P-Values•4 minutes
Example: Difference of Means•5 minutes
Deriving the Sampling Distribution•7 minutes
Shuffle Test for Significance•5 minutes
Comparing Classical and Resampling Methods•3 minutes
Bootstrap•6 minutes
Resampling Caveats•6 minutes
Outliers and Rank Transformation•3 minutes
Example: Chi-Squared Test•4 minutes
Bad Science Revisited: Publication Bias•5 minutes
Effect Size•4 minutes
Meta-analysis•5 minutes
Fraud and Benford's Law•4 minutes
Intuition for Benford's Law•3 minutes
Benford's Law Explained Visually•4 minutes
Multiple Hypothesis Testing: Bonferroni and Sidak Corrections•4 minutes
Follow a tour through the important methods, algorithms, and techniques in machine learning. You will learn how these methods build upon each other and can be combined into practical algorithms that perform well on a variety of tasks. Learn how to evaluate machine learning methods and the pitfalls to avoid.
What's included
26 videos1 reading1 assignment
Show info about module content
26 videos•Total 111 minutes
Statistics vs. Machine Learning•4 minutes
Simple Examples•4 minutes
Structure of a Machine Learning Problem•5 minutes
Classification with Simple Rules•5 minutes
Learning Rules•4 minutes
Rules: Sequential Covering•3 minutes
Rules Recap•3 minutes
From Rules to Trees•3 minutes
Entropy•4 minutes
Measuring Entropy•4 minutes
Using Information Gain to Build Trees•6 minutes
Building Trees: ID3 Algorithm•2 minutes
Building Trees: C.45 Algorithm•4 minutes
Rules and Trees Recap•4 minutes
Overfitting•7 minutes
Evaluation: Leave One Out Cross Validation•6 minutes
Evaluation: Accuracy and ROC Curves•5 minutes
Bootstrap Revisited•4 minutes
Ensembles, Bagging, Boosting•4 minutes
Boosting Walkthrough•5 minutes
Random Forests•3 minutes
Random Forests: Variable Importance•5 minutes
Summary: Trees and Forests•3 minutes
Nearest Neighbor•4 minutes
Nearest Neighbor: Similarity Functions•4 minutes
Nearest Neighbor: Curse of Dimensionality•3 minutes
1 reading•Total 10 minutes
R Assignment: Classification of Ocean Microbes•10 minutes
1 assignment•Total 30 minutes
R Assignment: Classification of Ocean Microbes•30 minutes
Optimization
Module 3•1 hour to complete
Module details
You will learn how to optimize a cost function using gradient descent, including popular variants that use randomization and parallelization to improve performance. You will gain an intuition for popular methods used in practice and see how similar they are fundamentally.
What's included
11 videos
Show info about module content
11 videos•Total 41 minutes
Optimization by Gradient Descent•3 minutes
Gradient Descent Visually•4 minutes
Gradient Descent in Detail•3 minutes
Gradient Descent: Questions to Consider•4 minutes
Intuition for Logistic Regression•4 minutes
Intuition for Support Vector Machines•4 minutes
Support Vector Machine Example•3 minutes
Intuition for Regularization•3 minutes
Intuition for LASSO and Ridge Regression•4 minutes
Stochastic and Batched Gradient Descent•5 minutes
Parallelizing Gradient Descent•4 minutes
Unsupervised Learning
Module 4•2 hours to complete
Module details
A brief tour of selected unsupervised learning methods and an opportunity to apply techniques in practice on a real world problem.
What's included
4 videos1 peer review
Show info about module content
4 videos•Total 21 minutes
Introduction to Unsupervised Learning•6 minutes
K-means•5 minutes
DBSCAN•5 minutes
DBSCAN Variable Density and Parallel Algorithms•4 minutes
1 peer review•Total 120 minutes
Kaggle Competition Peer Review•120 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.
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
Since our founding in 1861, the University of Washington has been a hub for learning, innovation, problem solving and community building. Driven by a mission to serve the greater good, our students, faculty and staff tackle today’s most pressing challenges with courage and creativity, making a difference across Washington state — and around 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.1
323 reviews
5 stars
48.60%
4 stars
30.95%
3 stars
9.59%
2 stars
5.26%
1 star
5.57%
Showing 3 of 323
R
RS
4·
Reviewed on Jun 12, 2017
Very good approach to each method; the assignments are a good test for the topics.
K
KR
5·
Reviewed on Nov 10, 2015
Very nice assignments and content. You learn a lot when you complete all assignments.
N
NE
4·
Reviewed on Jun 7, 2017
I think the amount of course work to lectures was more appropriate than the first segment. I enjoyed the exercises and felt that they mixed the correct amount of theory and applicaiton.
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.