Rangkuman: Lampu Kota
Termasuk bagian Pembelajaran Tanpa Pengawasan dalam perjalanan Machine Learning di Coddy. Pelajaran 23 dari 51.
Tantangan
SedangIngat peta lembah dari DBSCAN? Sekarang kamu membuatnya. Satelit memotret lembah pada malam hari. Kelompokkan lampu-lampunya menjadi kota dan temukan lampu yang menyendiri: di pertanian, mercusuar, atau camper. Program membaca eps dalam km.
- Jalankan DBSCAN dengan eps tersebut dan
min_samples=5. - Cetak jumlah kota, jumlah lampu yang menyendiri, dan ukuran kota terbesar.
- Petakan: setiap kota memiliki scatter plot tersendiri dengan label
town of N lights, lampu yang menyendiri ditampilkan sebagai tandaxberwarna abu-abu dengan labellone lights, serta legenda. Tampilkan petanya.
Untuk lembah lain dan eps 1.3:
Towns: 3
Lone lights: 10
Biggest town: 77 lightsCoddy menjelaskan petamu. Lalu coba eps 5: kota mana yang bergabung?
Coba sendiri
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.cluster import DBSCAN
# Foto satelit sebuah lembah pada malam hari: satu baris untuk setiap cahaya, posisi dalam km
lights = pd.read_csv("lights.csv")
X = np.column_stack([lights["east_km"], lights["north_km"]])
eps = float(input())
fig, ax = plt.subplots()
ax.set_title("Valley at Night")
ax.set_xlabel("East (km)")
ax.set_ylabel("North (km)")
# Tulis kodemu di bawah ini
Semua pelajaran di Pembelajaran Tanpa Pengawasan
1Menemukan Kelompok
Belajar Tanpa LabelMengukur KemiripanK-Means secara ManualK-Means dengan scikit-learnRangkuman: Anggota Gym4Pengelompokan Hierarkis
Penggabungan Langkah demi LangkahModel AglomeratifDendrogramRingkasan: Ras Anjing7PCA dalam Praktik
Melihat 64 DimensiKomponen sebagai PolaKompres dan RekonstruksiPCA Sebelum ModelRangkuman: Pemindai Wajah10Proyek: Penjelajah Digit
Amati DigitnyaPerkecil dengan PCAKelompokkan DigitBeri Nama pada KelompokTemukan yang Tidak BiasaLatihan sendiri: Compiler Python online