Przejdź do głównej treści
Strona głównaPython

Kurs

Uczenie nienadzorowane w Pythonie

ŚredniozaawansowanyPoziom umiejętności
Zaktualizowano 12.2025
Naucz się grupować, przekształcać, wizualizować i wyciągać wnioski z nieoznaczonych zbiorów danych za pomocą scikit-learn i scipy.
Zacznij kurs za darmo
PythonMachine Learning
4 godz.
13 filmów
52 Ćwiczenia
4,150 XP
170K+
Zaświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Uwielbiany przez kursantów z tysięcy firm

Group

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Wyobraź sobie, że masz zbiór klientów opisanych różnymi cechami – wiekiem, lokalizacją czy historią finansową – i chcesz odkryć wzorce oraz podzielić ich na grupy. A może dysponujesz zbiorem tekstów, np. artykułów z Wikipedii, i chcesz je pogrupować według treści. To właśnie świat uczenia nienadzorowanego – podejścia, w którym nie kierujesz odkrywaniem wzorców żadnym zadaniem predykcyjnym, lecz samodzielnie wydobywasz ukrytą strukturę z nieoznakowanych danych. Uczenie nienadzorowane obejmuje wiele technik uczenia maszynowego: od klasteryzacji, przez redukcję wymiarowości, po faktoryzację macierzy. W tym kursie poznasz podstawy uczenia nienadzorowanego i zaimplementujesz kluczowe algorytmy z użyciem scikit-learn oraz SciPy. Nauczysz się grupować dane, przekształcać je, wizualizować i wyciągać z nich wnioski – a kurs zakończysz budową systemu rekomendacji sugerującego popularnych artystów muzycznych.Filmy zawierają transkrypcje na żywo, które możesz wyświetlić, klikając „Show transcript" w lewym dolnym rogu odtwarzacza. Glosariusz kursu znajdziesz po prawej stronie, w sekcji z zasobami.Aby uzyskać punkty CPE, musisz ukończyć kurs i zdobyć co najmniej 70% punktów w ocenie kwalifikacyjnej. Przejdź do oceny, klikając informację o punktach CPE po prawej stronie.

Wymagania wstępne

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.
Zacznij rozdział
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.
Zacznij rozdział
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!
Zacznij rozdział
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!
Zacznij rozdział
Uczenie nienadzorowane w Pythonie
Kurs
ukończony

Zdobądź zaświadczenie o ukończeniu

Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysu
Udostępnij to w mediach społecznościowych i podczas oceny wyników pracy
Zapisz się teraz

Dołącz do ponad 19 milionów kursantów i zacznij Uczenie nienadzorowane w Pythonie już dziś!

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych

Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.