Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 5 Module
Introduction to Machine Learning: Supervised Learning offers a clear, practical introduction to how machines learn from labeled data to make predictions and decisions. You’ll build a strong foundation in regression and classification, starting with linear and logistic regression and progressing to resampling, regularization, and tree-based ensemble methods. Along the way, you’ll learn how to evaluate models, manage bias–variance trade-offs, and balance interpretability with predictive power, all while working hands-on in Python. By the end of the course, you’ll have the skills and intuition needed to confidently apply supervised learning techniques to real-world problems.
This course can be taken for academic credit as part of CU Boulder’s Masters of Science in Computer Science (MS-CS), Master of Science in Artificial Intelligence (MS-AI), and Master of Science in Data Science (MS-DS) degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more:
MS in Artificial Intelligence: https://www.coursera.org/degrees/ms-artificial-intelligence-boulder
MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder
MS in Data Science: https://www.coursera.org/degrees/master-of-science-data-science-boulder
Welcome to Introduction to Machine Learning: Supervised Learning. In this first module, you will begin your journey into supervised learning by exploring how machines learn from labeled data to make predictions. You will learn to distinguish between supervised and unsupervised learning, and understand the key differences between regression and classification tasks. You will also gain insight into the broader machine learning workflow, including the roles of predictors, response variables, and the importance of training versus testing data. By the end of this module, you will have a solid foundation in the goals and mechanics of supervised learning.
Introduction to Supervised Learning & Linear Regression Basics•30 Minuten
1 Programmieraufgabe•Insgesamt 60 Minuten
Lab 1: Introduction to Machine Learning: Supervised Learning•60 Minuten
1 Diskussionsthema•Insgesamt 10 Minuten
Everyday ML Encounters•10 Minuten
Linear Regression for Prediction & Inference
Modul 2•4 Stunden abzuschließen
Moduldetails
In this module, you will expand your understanding of linear models by incorporating multiple predictors, including categorical variables and interaction terms. You will learn how to interpret partial regression coefficients and assess the fit of your models using metrics like R² and RMSE. As you build more complex models, you will also explore the risks of overfitting and the importance of model validation. By the end of this module, you will be equipped to build and evaluate multiple linear regression models with confidence.
Das ist alles enthalten
7 Videos1 Lektüre1 Aufgabe1 Programmieraufgabe
Infos zu Modulinhalt anzeigen
7 Videos•Insgesamt 91 Minuten
Simple Linear Regression Concepts•12 Minuten
Fitting a Linear Model and Assessing Fit•12 Minuten
Deriving the Least Squares Solution•29 Minuten
Multiple Linear Regression•10 Minuten
Regression Assumptions and Diagnostics•10 Minuten
Polynomial Regression and Model Flexibility•10 Minuten
Interpreting Results and Discussion•9 Minuten
1 Lektüre•Insgesamt 30 Minuten
Simple and Multiple Regression - Recommended Reading•30 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Linear Regression for Prediction & Inference•30 Minuten
In this module, you will transition from predicting continuous outcomes to modeling categorical ones. You will learn how logistic regression models binary outcomes, like whether a customer will default on a loan, using probabilities and odds, and how to interpret the results. You will also explore k-Nearest Neighbors, a flexible, non-parametric method that classifies observations based on their proximity to others in the dataset. To evaluate your models, you will use tools like confusion matrices, accuracy, and precision/recall, gaining insight into how well your classifiers perform. This module lays the groundwork for tackling real-world classification problems with confidence and clarity.
Das ist alles enthalten
13 Videos1 Lektüre1 Aufgabe1 Programmieraufgabe
Infos zu Modulinhalt anzeigen
13 Videos•Insgesamt 149 Minuten
Why Classification?•6 Minuten
Logistic Regression Intuition•9 Minuten
The Loss Function in Logistic Regression•21 Minuten
L2 Regularization in Logistic Regression•14 Minuten
Lab 3: Classification with Logistic Regression and LDA•60 Minuten
Model Evaluation, Resampling, & Regularization
Modul 4•4 Stunden abzuschließen
Moduldetails
In this module, you will learn how to evaluate your models more reliably and improve their generalization to new data. You will explore resampling methods like k-fold cross-validation and the bootstrap, which help estimate test performance without needing a separate test set. You will also be introduced to the regularization techniques Ridge and Lasso that prevent overfitting by constraining model complexity. Using cross-validation, you will learn how to select the optimal regularization strength, balancing predictive accuracy with model simplicity. These tools are essential for building models that perform well not just in theory, but in practice.
Das ist alles enthalten
10 Videos2 Lektüren1 Aufgabe1 Programmieraufgabe
Infos zu Modulinhalt anzeigen
10 Videos•Insgesamt 100 Minuten
Mathematical Foundation of Bias and Variance: Problem Setup•7 Minuten
Mathematical Foundation of Bias and Variance: Model vs Estimation•6 Minuten
Mathematical Foundation of Bias and Variance: Expected Squared Error•5 Minuten
Mathematical Foundation of Bias and Variance: Derivation (Part 1)•16 Minuten
Mathematical Foundation of Bias and Variance: Derivation (Part 2)•9 Minuten
Empirical Risk vs Risk: Generalization Theory•14 Minuten
Empirical Risk vs Risk: Sample Complexity and PAC Learning Theory•13 Minuten
Bootstrap Method Concepts•7 Minuten
Bootstrap Applications and Examples•9 Minuten
Introduction to Regularization: L1, L2, and elastic net•12 Minuten
Resampling and Shrinkage - Recommended Reading•30 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Model Evaluation, Resampling, & Regularization•30 Minuten
1 Programmieraufgabe•Insgesamt 60 Minuten
Lab 4: Model Selection with Ridge/Lasso and Uncertainty via Bootstrap•60 Minuten
Tree-Based Methods & Ensembles
Modul 5•4 Stunden abzuschließen
Moduldetails
This module introduces you to one of the most intuitive and interpretable machine learning models: decision trees. You will explore how trees split the feature space into regions, how to read their structure, and why they are prone to overfitting if left unchecked. Trees are just the beginning; this module also introduces ensemble techniques that elevate predictive accuracy by combining many models. You will get a first look at methods like bagging, random forests, and boosting, and see how they compare to the models you have already studied. By the end, you will understand when and why tree-based models can outperform simpler approaches, especially in capturing complex, non-linear relationships.
Das ist alles enthalten
8 Videos1 Lektüre1 Aufgabe1 Programmieraufgabe
Infos zu Modulinhalt anzeigen
8 Videos•Insgesamt 84 Minuten
Introduction to Decision Trees•8 Minuten
Tree-Building Algorithm & Overfitting•12 Minuten
Pruning•13 Minuten
Bagging & the Birth of Random Forests•8 Minuten
Tuning & Interpretation•12 Minuten
Boosting – Core Idea & Additive Modeling•10 Minuten
Gradient Boosted Trees – Tuning & Pitfalls•9 Minuten
Interpreting Ensemble Models•12 Minuten
1 Lektüre•Insgesamt 30 Minuten
Decision Trees - Recommended Reading•30 Minuten
1 Aufgabe•Insgesamt 45 Minuten
Tree-Based Methods & Ensembles•45 Minuten
1 Programmieraufgabe•Insgesamt 60 Minuten
Lab 5: Tree-Based Methods•60 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent
Lehrkraftbewertungen
Lehrkraftbewertungen
Wir haben alle Lernenden um Feedback zu unseren Dozenten gebeten, ausgehend von der Qualität ihres Unterrichtsstils.
CU Boulder is a dynamic community of scholars and learners on one of the most spectacular college campuses in the country. As one of 34 U.S. public institutions in the prestigious Association of American Universities (AAU), we have a proud tradition of academic excellence, with five Nobel laureates and more than 50 members of prestigious academic academies.
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Bewertungen von Lernenden
4.4
30 Bewertungen
5 stars
76,66 %
4 stars
6,66 %
3 stars
6,66 %
2 stars
3,33 %
1 star
6,66 %
Zeigt 3 von 30 an
M
MM
4·
Geprüft am 24. März 2026
The concepts are challenging, but the reference materials, availability of transcripts, and more importantly the TAs are a huge help in making the content understandable and clear.
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.