This course offers a deep dive into the world of statistical analysis, equipping learners with cutting-edge techniques to understand and interpret data effectively. We explore a range of methodologies, from regression and classification to advanced approaches like kernel methods and support vector machines, all designed to enhance your data analysis skills.

Statistical Learning
1,826 人已注册
包含在 中
推荐体验
推荐体验
中级
Required Prerequisites: Python coding experience; MATH 350: Numerical Methods; MATH 474: Probability and Statistics or 475: Probability
您将获得的技能
- Statistical Programming
- Machine Learning
- Supervised Learning
- Bayesian Statistics
- Feature Engineering
- Model Evaluation
- Predictive Modeling
- Decision Tree Learning
- Statistical Inference
- Statistical Modeling
- Statistical Analysis
- Data Analysis
- Unsupervised Learning
- Statistical Machine Learning
- Logistic Regression
- Regression Analysis
您将学习的工具
要了解的详细信息

添加到您的领英档案
36 项作业
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有9个模块
Welcome to Statistical Learning! In this course, we will cover the topics: Statistical Learning: Terminology and Ideas, Linear Regression Methods, Linear Classification Methods, Basis Expansion Methods, Kernel Smoothing Methods, Model Assessment and Selection, Maximum Likelihood Inference, and Advanced Topics. Module 1 offers an in-depth exploration of statistical learning, beginning with the rationale behind choosing a pre-defined family of functions and optimizing the expected prediction error (EPE). It covers the essentials of statistical learning, including the loss function, the bias-variance tradeoff in model selection, and the significance of model evaluation. This module also distinguishes between supervised and unsupervised learning, discusses various types of statistical learning models and data representation, and delves into the three core elements of a statistical learning problem, providing a comprehensive introduction to this field.
涵盖的内容
8个视频5篇阅读材料4个作业1个讨论话题1个非评分实验室
8个视频• 总计55分钟
- Instructor Welcome• 3分钟
- Course Overview• 5分钟
- Module 1 Introduction• 1分钟
- What is statistical learning?• 6分钟
- Types of Data • 15分钟
- Models in Statistical Learning• 7分钟
- Model Selection • 8分钟
- Formal Description of Statistical Learning• 11分钟
5篇阅读材料• 总计105分钟
- Syllabus• 10分钟
- What is Statistical Learning Reading• 10分钟
- Terminology and Types of Data Reading• 15分钟
- Formal Description of Statistical Learning Reading• 60分钟
- Module 1 Summary• 10分钟
4个作业• 总计38分钟
- Module 1 Summative Assessment• 15分钟
- What is Statistical Learning Quiz• 3分钟
- Terminology and Types of Data Quiz• 5分钟
- Formal Description of Statistical Learning Quiz• 15分钟
1个讨论话题• 总计10分钟
- Meet and Greet Discussion• 10分钟
1个非评分实验室• 总计60分钟
- Coding Exercise• 60分钟
Welcome to Module 2 of Math 569: Statistical Learning. Here, we explore what is arguably the foundational model of the field: linear regression. This simple yet highly useful model helps us better understand the statistical learning problem discussed in Module 1. In Lesson 1, we'll carefully review what linear regression aims to do, how we construct the model's parameters with a given dataset, and what kinds of statistical tests we can perform on our estimated coefficients. In Lesson 2, we’ll cover a method known as Subset Selection, which aims to improve linear regression by eliminating unimpactful independent variables. In Lesson 3, we explore introducing bias into the linear regression model with two regularization methods: Ridge Regression and LASSO. These methods utilize a hyperparameter, a key concept in this course, to limit the growth of the coefficients. This is the source of the bias and will help us understand why a biased estimator can outperform our unbiased estimator for the coefficients of linear regression in Lesson 1. Finally, Lesson 4 introduces the concept of data transformations, which allow one to address complexities within a dataset. It also provides a simple way of converting a linear model to a nonlinear model.
涵盖的内容
10个视频6篇阅读材料5个作业6个非评分实验室
10个视频• 总计91分钟
- Module 2 Introduction• 2分钟
- What is Linear Regression? - Part 1• 8分钟
- What is Linear Regression? - Part 2• 4分钟
- Linear Regression• 11分钟
- Linear Regression Assumptions• 10分钟
- Statistical Tools• 21分钟
- Subset Selection• 9分钟
- Ridge Regression• 10分钟
- LASSO• 9分钟
- Data Transformation Examples and Linear Regressions • 7分钟
6篇阅读材料• 总计290分钟
- Module 2 Introduction Reading• 5分钟
- Linear Regression and Least Squares Reading• 30分钟
- Modification of Linear Regression: Subset Selection Readings• 120分钟
- Coefficient Shrinkage for Linear Regression: Ridge Regression and LASSO Readings• 120分钟
- Data Transformations and Linear Regression Reading• 5分钟
- Module 2 Summary• 10分钟
5个作业• 总计90分钟
- Module 2 Summative Assessment• 60分钟
- Linear Regression and Least Squares Quiz• 10分钟
- Modification of Linear Regression: Subset Selection Quiz• 5分钟
- Coefficient Shrinkage for Linear Regression: Ridge Regression and LASSO Quiz• 10分钟
- Data Transformations and Linear Regression Quiz• 5分钟
6个非评分实验室• 总计360分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
Welcome to Module 3 of Math 569: Statistical Learning, where we delve into linear classification. In Lesson 1, we explore how linear regression, typically used for predicting continuous outcomes, can be adapted for classification tasks-predicting discrete categories. We'll cover the conversion of categorical data into a numerical format suitable for classification and introduce essential classification metrics such as accuracy, precision, and recall. In Lesson 2, we'll explore Linear Discriminant Analysis (LDA) as an alternative method for constructing linear classifications. This method introduces the notion that classification maximizes the probability of a category given a data point, a framing we will revisit later in the course. Maximizing the likelihood of classification, given some simplifying assumptions, leads to a linear model that can also reduce the dimensionality of the problem. Finally, in Lesson 3, we will cover logistic regression, which is constructed by assuming the log-likelihood odds are linear models. The outcome, similar to LDA, produces a linear decision boundary.
涵盖的内容
5个视频6篇阅读材料4个作业6个非评分实验室
5个视频• 总计38分钟
- Module 3 Introduction• 2分钟
- Classification with Linear Regression• 11分钟
- Linear Regression and Indicator Matrices• 8分钟
- Linear Discriminant Analysis (LDA)• 10分钟
- Logistic Regression • 8分钟
6篇阅读材料• 总计175分钟
- Module 3 Introduction Reading• 15分钟
- Linear Regression of an Indicator Matrix Readings• 20分钟
- Linear Discriminant Analysis (LDA) Readings• 45分钟
- Logistic Regression Readings• 75分钟
- Module 3 Summary• 10分钟
- Insights from an Industry Leader: Learn More About Our Program• 10分钟
4个作业• 总计210分钟
- Module 3 Summative Assessment• 180分钟
- Linear Regression of an Indicator Matrix Quiz• 10分钟
- Linear Discriminant Analysis (LDA) Quiz• 10分钟
- Logistic Regression Quiz• 10分钟
6个非评分实验室• 总计480分钟
- Coding Example• 120分钟
- Coding Exercise• 60分钟
- Coding Example• 120分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
Welcome to Module 4 of Math 569: Statistical Learning, focusing on advanced methods in statistical modeling. This module starts with an introduction to Basis Expansion Methods, exploring how these techniques enhance linear models by incorporating non-linear relationships. We then delve into Piecewise Polynomials, discussing their utility in capturing varying trends across different segments of data. In Lesson 2, we explore Smoothing Splines, emphasizing their role in effectively balancing model fit and complexity. Lastly, Lesson 3 covers Regularization and Kernel Functions, elaborating on how these concepts contribute to constructing more complex models without significantly increasing computational complexity.
涵盖的内容
5个视频5篇阅读材料4个作业6个非评分实验室
5个视频• 总计26分钟
- Module 4 Introduction• 2分钟
- What are basis expansion methods?• 3分钟
- Piecewise Polynomials, the Method and Theory • 6分钟
- Smoothing Splines • 6分钟
- Regularization and Kernel Functions• 9分钟
5篇阅读材料• 总计330分钟
- Module 4 Introduction Reading• 20分钟
- Piecewise Polynomials Readings• 60分钟
- Smoothing Splines Readings• 60分钟
- Regularization via Reproducing Kernel Hilbert Spaces Readings• 180分钟
- Module 4 Summary• 10分钟
4个作业• 总计90分钟
- Module 4 Summative Assessment• 60分钟
- Piecewise polynomials Quiz• 10分钟
- Smoothing Splines Quiz• 10分钟
- Regularization via Reproducing Kernel Hilbert Spaces Quiz• 10分钟
6个非评分实验室• 总计360分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
Welcome to Module 5 of Math 569: Statistical Learning, dedicated to advanced techniques in non-linear data modeling. In Lesson 1, we delve into Kernel Smoothers, exploring how they make predictions based on local data and their comparison to k-Nearest Neighbors (kNN) models. Lesson 2 focuses on Local Regression, particularly Local Linear Regression (LLR) and Local Polynomial Regression (LPR). We'll examine how LLR overcomes some kernel smoothing limitations and how LPR provides flexibility in capturing local data structure. The module emphasizes the adaptiveness of these techniques for complex data relationships and addresses the challenges in selecting hyperparameters and computational demands, especially for large datasets.
涵盖的内容
3个视频4篇阅读材料3个作业4个非评分实验室
3个视频• 总计14分钟
- Module 5 Introduction• 1分钟
- Kernel Smoothers and kNN• 7分钟
- Local Regression • 7分钟
4篇阅读材料• 总计140分钟
- Module 5 Introduction Reading• 10分钟
- Kernel Smoothers Readings• 60分钟
- Local Regression Readings• 60分钟
- Module 5 Summary• 10分钟
3个作业• 总计80分钟
- Module 5 Summative Assessment• 60分钟
- Kernel Smoothers Quiz• 10分钟
- Local Regression Quiz• 10分钟
4个非评分实验室• 总计240分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
Module 6 of Math 569: Statistical Learning delves into model evaluation and model selection via hyperparameter choice. It begins with an understanding of Bias-Variance Decomposition, highlighting the trade-off between model simplicity and accuracy. The module then explores model complexity, offering strategies for balancing this complexity with predictive performance. Building on the importance of balancing model complexity with performance, we move on to cover model selection metrics, namely: AIC, BIC, and MDL. These are information-theoretic metrics that balance error with model complexity, such as the number of parameters. Finally, the module concludes with lessons on estimating test error without a testing set, using concepts like VC Dimension, Cross-Validation, and Bootstrapping. This module is pivotal for mastering model evaluation and selection in statistical learning.
涵盖的内容
8个视频7篇阅读材料6个作业9个非评分实验室
8个视频• 总计54分钟
- Module 6 Introduction• 2分钟
- Bias, Variance and Model Complexity • 10分钟
- The Bias-Variance Decomposition• 9分钟
- AIC and BIC • 4分钟
- Minimum Description Length (MDL)• 7分钟
- Vapnik-Chervonenkis (VC) Dimension • 6分钟
- K-fold Cross Validation • 8分钟
- Bootstrapping• 9分钟
7篇阅读材料• 总计700分钟
- Module 6 Introduction Readings• 15分钟
- Bias, Variance and Model Complexity Readings• 75分钟
- Bayesian Approach and BIC Readings• 360分钟
- Vapnik-Chervonenkis (VC) Dimension Readings• 60分钟
- Cross Validation Readings• 120分钟
- Bootstrapping Readings• 60分钟
- Module 6 Summary• 10分钟
6个作业• 总计340分钟
- Module 6 Summative Assessment• 120分钟
- Bias, Variance and Model Complexity• 10分钟
- Bayesian Approach and BIC Quiz• 10分钟
- Vapnik-Chervonenkis (VC) Dimension Quiz• 10分钟
- Cross Validation Quiz• 180分钟
- Bootstrapping Quiz• 10分钟
9个非评分实验室• 总计540分钟
- Coding Example• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
Module 7 of Math 569: Statistical Learning introduces advanced inferential techniques. Lesson 1 focuses on Maximum Likelihood Inference, explaining how to find optimal model parameters by maximizing the likelihood function. This method is pivotal in estimating parameters for which a dataset is most likely. Lesson 2 dives into Bayesian Inference, contrasting it with frequentist approaches. It covers Bayes' Theorem, which integrates prior beliefs with new evidence to update beliefs dynamically. The module thoroughly discusses the process of Bayesian modeling, including the construction and updating of models using prior and posterior distributions. This module is crucial for understanding complex inference methods in statistical learning.
涵盖的内容
4个视频4篇阅读材料4个作业2个非评分实验室
4个视频• 总计23分钟
- Module 7 Introduction• 1分钟
- Maximum Likelihood Inference - Part 1• 6分钟
- Maximum Likelihood Inference - Part 2• 7分钟
- Bayesian Inference • 9分钟
4篇阅读材料• 总计120分钟
- Module 7 Introduction Reading• 5分钟
- Maximum Likelihood Inference Reading• 45分钟
- Bayesian Inference Readings• 60分钟
- Module 7 Summary• 10分钟
4个作业• 总计260分钟
- Module 7 Summative Assessment• 180分钟
- Maximum Likelihood Inference Quiz- Part 1• 10分钟
- Maximum Likelihood Inference Quiz - Part 2• 60分钟
- Bayesian Inference Quiz• 10分钟
2个非评分实验室• 总计120分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
Module 8 of Math 569: Statistical Learning covers diverse advanced machine learning techniques. It begins with Decision Trees, focusing on their structure and application in both classification and regression tasks. Next, it explores Support Vector Machines (SVM), detailing their function in creating optimal decision boundaries. The module then examines k-Means Clustering, an unsupervised learning method for data grouping. Finally, it concludes with Neural Networks, discussing their architecture and role in complex pattern recognition. Each lesson offers a deep dive into these techniques, showcasing their unique advantages and applications in statistical learning.
涵盖的内容
6个视频5篇阅读材料5个作业8个非评分实验室
6个视频• 总计46分钟
- Module 8 Introduction• 2分钟
- Tree Models - Part 1• 7分钟
- Tree Models - Part 2• 7分钟
- Support Vector Machines• 10分钟
- K-means Clustering • 6分钟
- Neural Networks • 15分钟
5篇阅读材料• 总计610分钟
- Additive Models and Trees Readings• 120分钟
- Support Vector Machines Readings• 120分钟
- k-Means Clustering Readings• 60分钟
- Neural Networks Readings• 300分钟
- Module 8 Summary• 10分钟
5个作业• 总计100分钟
- Module 8 Summative Assessment• 60分钟
- Additive Models and Trees Quiz• 10分钟
- Support Vector Machines Quiz• 10分钟
- k-Means Clustering Quiz• 10分钟
- Neural Networks Quiz• 10分钟
8个非评分实验室• 总计480分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
- Coding Example• 60分钟
- Coding Exercise• 60分钟
This module contains the summative course assessment that has been designed to evaluate your understanding of the course material and assess your ability to apply the knowledge you have acquired throughout the course. Be sure to review the course material thoroughly before taking the assessment.
涵盖的内容
1个作业
1个作业• 总计180分钟
- Course Summative Assessment• 180分钟
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
攻读学位
课程 是 Illinois Tech提供的以下学位课程的一部分。如果您被录取并注册,您已完成的课程可计入您的学位学习,您的学习进度也可随之转移。
攻读学位
课程 是 Illinois Tech提供的以下学位课程的一部分。如果您被录取并注册,您已完成的课程可计入您的学位学习,您的学习进度也可随之转移。
Illinois Tech
Master of Data Science
学位 · 12-15 months
必须成功申请并注册。资格要求适用。各院校会根据您现有的学分情况,确定完成本课程后可计入学位要求的学分。单击特定课程了解更多信息。
位教师
授课教师评分
我们要求所有学生根据授课教师的教学风格和质量提供对授课教师的反馈。

提供方

提供方

Illinois Tech is a top-tier, nationally ranked, private research university with programs in engineering, computer science, architecture, design, science, business, human sciences, and law. The university offers bachelor of science, master of science, professional master’s, and Ph.D. degrees—as well as certificates for in-demand STEM fields and other areas of innovation. Talented students from around the world choose to study at Illinois Tech because of the access to real-world opportunities, renowned academic programs, high value, and career prospects of graduates.
从 Probability and Statistics 浏览更多内容
NNortheastern University
课程

课程
NNortheastern University
课程
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
常见问题
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.
更多问题
提供助学金,


