Rangkuman: Penjaga Hutan
Termasuk bagian Pembelajaran Terawasi dalam perjalanan Machine Learning di Coddy. Pelajaran 44 dari 58.
Tantangan
SedangBertandinglah dengan dua tim pohon di bab ini. Seorang penjaga taman ingin tahu tempat berkemah mana yang akan dikunjungi beruang dan apa yang menarik mereka; kode awal memuat campsites.csv.
- Lakukan validasi silang pada forest dengan 100 pohon dan boosting menggunakan pengaturan default,
cv=5, keduanya denganrandom_state=0. Cetak setiap mean dan std. - Cetak pemenang berdasarkan mean, lalu latih model itu dengan semua baris.
- Gambarkan nilai pentingnya sebagai batang horizontal, mulai dari yang terkecil, dengan judul
What Brings Bearsdan label xImportance.
Taman lain, tentang rakun:
Forest: mean 0.780, std 0.086
Boosting: mean 0.787, std 0.075
Winner: boostingCoddy lalu menjelaskan diagrammu.
Coba sendiri
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.model_selection import cross_val_score
from sklearn.ensemble import RandomForestClassifier, GradientBoostingClassifier
# 200 lokasi berkemah: jarak ke sungai kecil, loker makanan tahan beruang (1 atau 0), tempat sampah,
# ketinggian, semak beri di sekitar, jumlah orang yang berkemah per minggu, dan apakah beruang pernah datang (1 atau 0)
sites = pd.read_csv("campsites.csv")
features = ["stream_m", "lockers", "bins", "altitude_m", "berries", "campers"]
# Tulis kodemu di bawah ini
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