Tekrar: Orman Korucusu
Coddy'nin Machine Learning Journey'sinin Denetimli Öğrenme bölümünün bir parçası. Ders 44 / 58.
Görev
OrtaBu bölümün iki ağaç takımını yarıştır. Bir park görevlisi, ayıların hangi kamp alanlarını ziyaret edeceğini ve onları neyin çektiğini öğrenmek istiyor; başlangıç kodu campsites.csv dosyasını yüklüyor.
- 100 ağaçlı bir orman modelini ve varsayılan ayarlarla boosting modelini, her ikisinde de
cv=5verandom_state=0kullanarak çapraz doğrulamadan geçir. Her birinin ortalamasını ve standart sapmasını yazdır. - Ortalaması daha yüksek olanı kazanan olarak yazdır ve tüm satırlarda eğit.
- Önem değerlerini yatay çubuklar olarak, en küçükten başlayarak çiz; başlığı
What Brings Bears, x ekseni etiketiniImportanceyap.
Başka bir park, bu kez rakunlar hakkında:
Forest: mean 0.780, std 0.086
Boosting: mean 0.787, std 0.075
Winner: boostingCoddy daha sonra grafiğini açıklıyor.
Kendin dene
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.model_selection import cross_val_score
from sklearn.ensemble import RandomForestClassifier, GradientBoostingClassifier
# 200 kamp alanı: bir dereye uzaklık, ayılara dayanıklı yiyecek dolapları (1 veya 0), çöp kutuları,
# rakım, yakındaki böğürtlen çalıları, haftalık kampçı sayısı ve bir ayının gelip gelmediği (1 veya 0)
sites = pd.read_csv("campsites.csv")
features = ["stream_m", "lockers", "bins", "altitude_m", "berries", "campers"]
# Kodunuzu aşağıya yazın
Denetimli Öğrenme bölümündeki tüm dersler
1İlk Modeliniz
Örneklerden ÖğrenmeEğitim ve Test KümeleriUydurma ve Tahmin EtmeBir Modeli PuanlamaÖzet: Tohum Sınıflandırıcı4Lojistik Regresyon
Evet-Hayır TahminleriKarar EşiğiKanıt Olarak AğırlıklarBirden Fazla SınıfÖzet: Spam Filtresi2En Yakın Komşular
k-NN Nasıl Karar Verirk'yi SeçmekKarar SınırlarıKomşular İçin ÖlçeklemeÖzet: Şarap Komşuları5Sınıflandırıcıları Değerlendirme
Karmaşıklık MatrisiKesinlik ve DuyarlılıkF1 SkoruDengesiz SınıflarROC EğrileriÖzet: Tarama Testi8Çapraz Doğrulama
K-Katlı DoğrulamaModelleri Adil Bir Şekilde KarşılaştırmaIzgara AramasıÖzet: Kaykay Tamiri11Proje: Penguen Türleri
Penguenlerle TanışınVerileri HazırlayınBir Model SeçinEn İyisini AyarlayınModeli Yayına AlınKendi başına pratik yap: Online Python derleyicisi