К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to Machine Learning: Unsupervised Learning · LearnSpace
Назад в каталог
courseraАнализ данных

Introduction to Machine Learning: Unsupervised Learning

Курс от University of Colorado Boulder
Средний≈ 14.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Introduction to Machine Learning: Unsupervised Learning explores how machines uncover structure, patterns, and relationships in data without labeled outcomes. In this course, you’ll learn how to analyze and visualize high-dimensional data using Principal Component Analysis, discover natural groupings through clustering methods like K-Means and hierarchical clustering, and tackle real-world challenges such as missing data and recommender systems. Through hands-on practice and thoughtful interpretation, you’ll build the intuition and practical skills needed to extract insight from complex, unlabeled datasets. 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

Навыки, которые вы освоите

Model EvaluationFeature EngineeringMachine Learning MethodsSupervised Learning

Программа курса

5 модулей · 59 учебных материалов

01Unsupervised Learning Basics & Exploratory Data Analysis 18 материалов

Welcome to the Course

Course Updates and Accessibility SupportЧтениеEarn Academic Credit for Your Work! ЧтениеCourse SupportЧтениеMachine Learning Introduction​Видео

Учитесь у экспертов

Daniel E. Acuna

Преподаватель курса

Introduction to Machine Learning: Unsupervised Learning
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14.9 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Пушту, Испанский, Дари, Японский

Часть программы вашего университета
Unsupervised Learning IntroductionВидео
Academic Integrity and AI Use Policy for the Machine Learning SpecializationВидео
Assessment ExpectationsЧтение
Download the Recommended Reading for This CourseЧтение

Foundations

Foundations - Recommended ReadingЧтениеMotivation for Unsupervised Learning ВидеоUnsupervised vs Supervised RecapВидеоTypes of Unsupervised MethodsВидео

Distance and Similarity

Distance Metrics and SimilarityВидеоChallenges in Unsupervised LearningВидео

Data Preparation

Data Preprocessing ConsiderationsВидео

End of Module Assessment

AI Policy QuizЗаданиеLab 1: Exploratory Analysis of the USArrests DatasetПрограммированиеUnsupervised Learning Basics & Exploratory Data Analysis Задание
02Principal Component Analysis (PCA)15 материалов

Dimensionality Reduction

Dimensionality Reduction - Recommended ReadingЧтениеIntuition Behind PCA: Linear Model for Dimensionality ReductionВидеоIntuition Behind PCA: Projecting Datapoints into Principal ComponentsВидеоIntuition Behind PCA: Truncated SVDВидеоIntuition Behind PCA: SummaryВидео

PCA Mechanics

PCA Algorithm and Mathematics: Singular Value DecompositionВидеоInterpreting PCA: Principal Components and ScoresВидеоInterpreting PCA: Biplots, Sign Ambiguity, and PitfallsВидео

Model Application

Choosing Number of ComponentsВидеоPCA for VisualizationВидеоPCA Limitations for Non-linear, Local Patterns, and t-SNEВидеоOther Dimensionality Reduction Techniques: IsomapВидеоOther Dimensionality Reduction Techniques: Multidimensional Scaling (MDS)Видео

End of Module Assessment

Lab 2: Visualizing Gene Expression Data with PCAПрограммированиеPrincipal Component Analysis (PCA)Задание
03K-Means Clustering11 материалов

K-Means Algorithm

K-Means Algorithm - Recommended ReadingЧтениеHow K-Means Clustering WorksВидеоK-Means Convergence: Within-Cluster Sum of Squares and OptimizationВидеоK-Means Convergence: Proof of Assignment Step OptimizationВидеоK-Means Convergence: Proof of Update Step OptimizationВидеоChoosing the Number of Clusters (K)Видео

Interpretation

Interpreting and Visualizing ClustersВидео

Generative Clustering

Gaussian Mixture Models: Motivation and Probabilistic ClusteringВидеоGaussian Mixture Models: Theory and the EM AlgorithmВидео

End of Module Assessment

Lab 3: K-Means ClusteringПрограммированиеK-Means ClusteringЗадание
04Hierarchical Clustering7 материалов

Agglomerative Clustering

Agglomerative Clustering - Recommended ReadingЧтениеAgglomerative Hierarchical Clustering ExplainedВидеоLinkage Criteria: Complete, Single, and AverageВидео

Dendrograms

Cutting Dendrograms and Interpreting ClustersВидео

Other Clustering Methods Overview

Comparing Clustering MethodsВидео

End of Module Assessment

Lab 4: Hierarchical Clustering of USArrests DataПрограммированиеHierarchical ClusteringЗадание
05Matrix Completion, Missing Values, and Recommender Systems8 материалов

Matrix Completion

Matrix Completion - Recommended ReadingЧтениеThe Missing-Values Problem and Why It MattersВидеоSVD as Matrix Approximation: Alternating Imputation AlgorithmВидео

Other Applications of Unsupervised Learning

Latent Dirichlet Allocation: Topic Modeling for TextВидеоGenerative Modeling with Gaussian Mixture ModelsВидеоAnomaly Detection with Isolation ForestsВидео

End of Module Assessment

Lab 5: NCI60 Data Re-visitedПрограммированиеMatrix Completion, Missing Values, and Recommender SystemsЗадание