Throughout Predicting Extreme Climate Behavior with Machine Learning, you'll explore both theoretical concepts and practical applications or machine learning and data analysis. You'll begin by analyzing unsupervised learning algorithms, mastering techniques like clustering and dimensionality reduction, and applying them to real-world climate datasets. You'll also explore supervised learning, gaining hands-on experience with algorithms such as Logistic Regression, Decision Trees, and Neural Networks.
This course can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform. The MS-DS is an interdisciplinary degree that brings together faculty from CU Boulder’s departments of Applied Mathematics, Computer Science, Information Science, and others. The degree offers 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 Data Science: https://hua.dididi.sbs/degrees/master-of-science-data-science-boulder
Data can be viewed in higher and lower dimensions, and this module will help you explore this key aspect of data science. PCA/SVD are two key methods of unsupervised machine learning in terms of dimensional reduction
涵盖的内容
6个视频4篇阅读材料1个作业1个编程作业1个讨论话题1个非评分实验室
显示有关单元内容的信息
6个视频•总计61分钟
Introduction to the Course•5分钟
Meet the Instructor•1分钟
Introduction to Unsupervised Learning and Techniques•5分钟
PCA Overview•19分钟
PCA in Terms of SVD•23分钟
PCA on Soil Temperature Data: Notebook Walkthrough•7分钟
4篇阅读材料•总计51分钟
Course Updates and Accessibility Support•1分钟
Earn Academic Credit for your Work!•10分钟
Course Support•10分钟
Principal Component Analysis for Extremes and Application to U.S. Precipitation•30分钟
1个作业•总计20分钟
Principal Component Analysis and Singular Value Decomposition (SVD) •20分钟
1个编程作业•总计60分钟
PCA on Soil Moisture Data•60分钟
1个讨论话题•总计30分钟
Unsupervised Learning and Climate Anomalies•30分钟
1个非评分实验室•总计30分钟
PCA on Soil Temperature Data: Notebook Walkthrough•30分钟
Unsupervised Learning: Clustering
第 2 单元•小时 后完成
单元详情
In this module, we delve into the concept of clustering, a fundamental technique in data analysis and machine learning. Clustering involves grouping a set of objects in such a way that objects in the same group (or cluster) are more similar to each other than to those in other groups. This module will provide a comprehensive exploration of clustering, including its various derivations, such as hierarchical clustering and K-Means.
涵盖的内容
3个视频4篇阅读材料1个作业1个编程作业1个非评分实验室
显示有关单元内容的信息
3个视频•总计38分钟
Introduction to K-Means Clustering•13分钟
K-Means Clustering Mathematical•15分钟
What is Clustering: Notebook Walkthrough•11分钟
4篇阅读材料•总计125分钟
K-Means Clustering Theoretical•30分钟
K-Means Clustering Extension•45分钟
Cluster Analysis•30分钟
Clustering and Trend Analysis of Global Extreme Droughts from 1900 to 2014•20分钟
1个作业•总计30分钟
K-Means Clustering•30分钟
1个编程作业•总计60分钟
Clustering•60分钟
1个非评分实验室•总计30分钟
What is Clustering: Notebook Walkthrough•30分钟
Supervised Learning: Regressions
第 3 单元•小时 后完成
单元详情
Regression is a cornerstone technique in machine learning, particularly when working with continuous variables, and is essential for modeling relationships between variables and predicting outcomes. In this module, we will explore the fundamental principles of regression, focusing on linear regression.
涵盖的内容
2个视频2篇阅读材料1个作业1个编程作业2个非评分实验室
显示有关单元内容的信息
2个视频•总计21分钟
Introduction to Statistical Regression: Notebook Walkthrough•8分钟
Introduction to Multiple Linear Regression: Notebook Walkthrough•12分钟
2篇阅读材料•总计45分钟
Linear Regression•25分钟
Prediction of Climate Variable using Multiple Linear Regression•20分钟
1个作业•总计10分钟
Linear Regression•10分钟
1个编程作业•总计60分钟
Linear and Multiple Linear Regression•60分钟
2个非评分实验室•总计60分钟
Introduction to Statistical Regression: Notebook Walkthrough•30分钟
Introduction to Multiple Linear Regression: Notebook Walkthrough•30分钟
Supervised Learning: Logistic Regression, Decision Trees, and SVMs
第 4 单元•小时 后完成
单元详情
In this module, we will explore classification techniques, a critical aspect of supervised learning in machine learning. Classification is the process of assigning labels to input data based on its features, and it is widely used for tasks like spam detection, medical diagnosis, and image recognition. Throughout this module, we will explore several key classification methods, including Logistic Regression, Decision Trees, Random Forest, and Support Vector Machines (SVM). Each of these techniques offers unique strengths and is suited to different types of data and problem contexts. By the end of this module, you will have a thorough understanding of how these classification algorithms work, how to implement them, and how to choose the right method for your specific supervised learning challenges.
涵盖的内容
9个视频3篇阅读材料3个编程作业2个非评分实验室
显示有关单元内容的信息
9个视频•总计128分钟
Introduction to Logistic Regression: Theoretical•20分钟
Introduction to Logistic Regression: Notebook Walkthrough•11分钟
Introduction to Decision Trees: Theoretical•14分钟
Introduction to Decision Trees: Practical Notebook Walkthrough•14分钟
Support Vector Machines: Part 1•15分钟
Support Vector Machines: Part 2•7分钟
Support Vector Machines: Part 3•14分钟
Support Vector Machines: Part 4•23分钟
Introduction to Support Vector Machines: Practical Notebook Walkthrough•10分钟
3篇阅读材料•总计100分钟
Logistic Regression•20分钟
Decision Trees and Random Forests•20分钟
A Guide to Support Vector Machines and Tutorial•60分钟
3个编程作业•总计180分钟
Logistic Regression•60分钟
Decision Trees•60分钟
Support Vector Machines•60分钟
2个非评分实验室•总计60分钟
Introduction to Decision Trees: Practical Notebook Walkthrough•30分钟
Introduction to Support Vector Machines: Practical Notebook Walkthrough•30分钟
Supervised Learning: Neural Networks
第 5 单元•小时 后完成
单元详情
This final module dives into Neural Networks and its application to climate data, primarily with different activation functions, layers, neurons and architectural structures of the network.
涵盖的内容
3个视频4篇阅读材料1个作业1个讨论话题1个非评分实验室
显示有关单元内容的信息
3个视频•总计67分钟
Introduction to Neural Networks: Part 1•17分钟
Introduction to Neural Networks: Part 2•29分钟
Applying Neural Networks on Climate Data for Drought Severity•21分钟
4篇阅读材料•总计90分钟
An Introduction To and Applications of Neural Networks•30分钟
Characterizing Drought Prediction With Deep Learning•30分钟
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.
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.