Sariți la conținutul principal
AcasăPython

Curs

Învățare nesupervizată în Python

IntermediarNivel de competențe
Actualizat 12.2025
Învață să grupezi, să transformi, să vizualizezi și să extragi insight-uri din seturi de date neetichetate folosind scikit-learn și scipy.
Începe cursul gratuit
PythonMachine Learning
4 h
13 videoclipuri
52 Exerciții
4,150 XP
170K+
Certificat de realizare

Creează-ți contul gratuit

Continuă cu GoogleArată mai multe opțiuni

sau


Continuând, accepți Termenii de utilizare, Politica de confidențialitate și faptul că datele tale sunt stocate în SUA.

Îndrăgit de cursanți din mii de companii

Group

Formare pentru o echipă?

Încearcă pentru afaceri

Descrierea cursului

Să presupunem că ai o colecție de clienți cu diverse caracteristici – vârstă, locație și istoric financiar – și vrei să descoperi tipare și să îi grupezi în clustere. Sau poate ai un set de texte, precum articole Wikipedia, pe care dorești să le clasifici în categorii în funcție de conținut. Aceasta este lumea învățării nesupervizate – numită astfel deoarece nu ghidezi, sau supervizezi, descoperirea tiparelor printr-o sarcină de predicție, ci dezvălui structuri ascunse din date neetichete. Învățarea nesupervizată înglobează o varietate de tehnici de machine learning, de la clustering la reducerea dimensionalității și factorizarea matricelor. În acest curs, vei învăța bazele învățării nesupervizate și vei implementa algoritmii esențiali folosind scikit-learn și SciPy. Vei descoperi cum să grupezi, transformi, vizualizezi și extragi informații din seturi de date neetichete, iar la finalul cursului vei construi un sistem de recomandare pentru artiști muzicali populari.Videoclipurile conțin transcrieri live pe care le poți afișa făcând clic pe „Afișează transcrierea" în colțul din stânga jos al videoclipurilor. Glosarul cursului se găsește în dreapta, în secțiunea de resurse.Pentru a obține credite CPE, trebuie să finalizezi cursul și să obții un scor de 70% la evaluarea calificată. Poți naviga la evaluare făcând clic pe notificarea CPE credits din dreapta.

Cerințe prealabile

Supervised Learning with scikit-learn
1

Clustering for Dataset Exploration

Learn how to discover the underlying groups (or "clusters") in a dataset. By the end of this chapter, you'll be clustering companies using their stock market prices, and distinguishing different species by clustering their measurements.
Începe capitolul
2

Visualization with Hierarchical Clustering and t-SNE

In this chapter, you'll learn about two unsupervised learning techniques for data visualization, hierarchical clustering and t-SNE. Hierarchical clustering merges the data samples into ever-coarser clusters, yielding a tree visualization of the resulting cluster hierarchy. t-SNE maps the data samples into 2d space so that the proximity of the samples to one another can be visualized.
Începe capitolul
3

Decorrelating Your Data and Dimension Reduction

Dimension reduction summarizes a dataset using its common occuring patterns. In this chapter, you'll learn about the most fundamental of dimension reduction techniques, "Principal Component Analysis" ("PCA"). PCA is often used before supervised learning to improve model performance and generalization. It can also be useful for unsupervised learning. For example, you'll employ a variant of PCA will allow you to cluster Wikipedia articles by their content!
Începe capitolul
4

Discovering Interpretable Features

In this chapter, you'll learn about a dimension reduction technique called "Non-negative matrix factorization" ("NMF") that expresses samples as combinations of interpretable parts. For example, it expresses documents as combinations of topics, and images in terms of commonly occurring visual patterns. You'll also learn to use NMF to build recommender systems that can find you similar articles to read, or musical artists that match your listening history!
Începe capitolul
Învățare nesupervizată în Python
Curs
finalizat

Obține diploma de absolvire

Adaugă această acreditare la profilul tău LinkedIn, CV sau rezumat
Distribuie pe rețelele de socializare și în evaluarea ta de performanță
Înscrie-te acum

Alătură-te celor peste 19 de milioane de cursanți și începe Învățare nesupervizată în Python astăzi!

Creează-ți contul gratuit

Continuă cu GoogleArată mai multe opțiuni

sau


Continuând, accepți Termenii de utilizare, Politica de confidențialitate și faptul că datele tale sunt stocate în SUA.

Dezvoltați-vă abilitățile de gestionare a datelor cu DataCamp pentru mobil

Fă progrese din mers cu cursurile noastre mobile și provocările zilnice de programare de 5 minute.