Uczenie się bez etykiet
Część sekcji Uczenie nienadzorowane ścieżki Machine Learning w Coddy. Lekcja 1 z 51.
Każdemu dotychczasowemu wierszowi towarzyszyła odpowiedź — etykieta. Większość danych jej nie ma. Uczenie nienadzorowane znajduje strukturę wyłącznie w wierszach, jak w przypadku tych wizyt w kawiarni:
Podobne wiersze znajdują się blisko siebie, a ich grupa to klaster. Nikt nie powiedział modelowi o kawach ani laptopach. Znalazł trzy grupy; ludzie nadali im nazwy.
Sklepy w ten sposób rozpoznają typy klientów; po tym rozdziale Ty też będziesz to robić. Bez y, tylko X: model uczy się kształtu samych danych.
Wyzwanie
ŁatwyHodowla ryb rozróżnia wiek pstrągów na podstawie ich długości: ryby z każdego roku tworzą grupę. lengths zawiera długości 36 pstrągów w cm, od najkrótszego; program odczytuje gap.
- Przejdź po długościach. Pstrąg dłuższy o więcej niż
gapcm od poprzedniego rozpoczyna nową grupę. - Wypisz liczbę grup, a następnie najkrótszego i najdłuższego pstrąga w każdej grupie oraz jej liczebność.
Dla innego stawu i odstępu równego 2:
Groups: 2
8.5 to 13.9 cm: 15 trout
17.4 to 22.0 cm: 11 troutSpróbuj swoich sił
# 36 pstrągów z jednego stawu, długość w cm, od najkrótszego
lengths = [9.8, 10.4, 10.9, 11.3, 11.6, 12.0, 12.2, 12.7, 13.1, 13.4, 14.0, 14.6,
18.2, 18.9, 19.3, 19.8, 20.1, 20.4, 20.6, 21.0, 22.8, 23.0, 23.3, 23.5, 23.7, 23.9,
26.5, 27.1, 27.6, 28.0, 28.3, 28.9, 29.4, 29.8, 30.4, 31.0]
gap = float(input())
# Napisz swój kod poniżej
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Uczenie nienadzorowane
1Znajdowanie grup
Uczenie się bez etykietMierzenie podobieństwaK-Means krok po krokuK-Means w scikit-learnPodsumowanie: członkowie siłowni4Klasteryzacja hierarchiczna
Łączenie krok po krokuModele aglomeracyjneDendrogramyPodsumowanie: rasy psów7PCA w praktyce
Poznajemy 64 wymiarySkładowe jako wzorceKompresuj i odtwórzPCA przed modelemPodsumowanie: skaner twarzy10Projekt: Odkrywca cyfr
Przyjrzyj się cyfromZmniejsz wymiar za pomocą PCAGrupuj cyfryNazwij grupyZnajdź te nietypowe2Wybór k
InercjaMetoda łokciaWyniki silhouetteSkalowanie przed klasteryzacjąPodsumowanie: strefy dostawPoćwicz samodzielnie: Kompilator Python online