Belajar dari Contoh
Termasuk bagian Pembelajaran Terawasi dalam perjalanan Machine Learning di Coddy. Pelajaran 1 dari 58.
Saatnya menggunakan model sungguhan. Model mempelajari baris yang berlabel, yaitu fitur beserta label, lalu belajar memberi label pada baris baru: pembelajaran terawasi. Masukkan biji berlabel, hasilkan peta:
Varietas adalah kategori, jadi ini termasuk klasifikasi: model menggambar batas. Label angka, seperti berat melon, termasuk regresi: model mempelajari garis.
Jenis apa? .nunique() menghitung nilai berbeda pada sebuah label: kategori memiliki beberapa nilai yang berulang, sedangkan angka jarang berulang.
seeds = pd.read_csv("seeds.csv")
print(seeds["variety"].nunique())Ini mencetak 3: sebuah klasifikasi.
Tantangan
MudahToko skuter listrik bekas bisa memprediksi kolom mana pun di scooters.csv. Mana yang termasuk klasifikasi, dan mana yang termasuk regresi? Program membaca nama kolom ke dalam label.
- Hitung jumlah nilai yang berbeda di kolom tersebut.
- Cetak nilai-nilai itu seperti di bawah, beserta jumlah skuternya.
- Cetak
A category: classificationjika ada paling banyak 10 nilai yang berbeda, jika tidak, cetakA number: regression.
Untuk toko lain dan kolom brand:
brand: 7 different values in 50 scooters
A category: classificationCoba sendiri
import pandas as pd
scooters = pd.read_csv("scooters.csv")
label = input()
# Tulis kodemu di bawah ini
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Pembelajaran Terawasi
1Model Pertamamu
Belajar dari ContohData Latih dan Data UjiMelatih dan MemprediksiMenilai ModelRangkuman: Penyortir Benih4Regresi Logistik
Prediksi Ya atau TidakAmbang KeputusanBobot sebagai BuktiBeberapa KelasRangkuman: Filter Spam2Tetangga Terdekat
Cara k-NN MenentukanMemilih kBatas KeputusanPenskalaan untuk TetanggaRingkasan: Tetangga Wine5Mengukur Model Klasifikasi
Matriks KonfusiPresisi dan RecallSkor F1Kelas Tidak SeimbangKurva ROCRangkuman: Tes SkriningLatihan sendiri: Compiler Python online