Özet: Bisiklet Kiralama
Coddy'nin Machine Learning Journey'sinin Denetimli Öğrenme bölümünün bir parçası. Ders 15 / 58.
Görev
OrtaBir şehrin bisiklet paylaşım sistemi, filosunu hava tahminine göre planlıyor. bike_days.csv dosyası 120 günlük veriyi içeriyor: temp_c, humidity, wind_kmh, weekend (1 veya 0) ve rentals.
- Bir test çeyreğini ayır (
random_state=0) ve dörtfeaturesüzerinden kiralama sayısını tahmin etmek için birLinearRegressionmodeli eğit. - Test MAE değerini (tam sayı kiralama), R kare değerini (3 ondalık basamak) ve sıcaklık ağırlığını (1 ondalık basamak) yazdır.
- Test artıklarını, 0'da kesikli bir çizginin üzerinde
temp_cdeğerlerine karşı dağılım grafiğinde göster. BaşlığıMisses by Temperatureyap; eksenleriTemperature (C)veResidual (rentals)olarak etiketle.
Başka bir şehrin raporu:
Typical miss: 187 rentals a day
R squared: 0.512
Each extra degree adds 21.4 rentalsArdından Coddy grafiğini açıklıyor. Bu grafik, sisteme sıcak günler hakkında ne anlatıyor?
Kendin dene
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LinearRegression
from sklearn.metrics import mean_absolute_error, r2_score
days = pd.read_csv("bike_days.csv")
features = ["temp_c", "humidity", "wind_kmh", "weekend"]
# 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ın3Doğrusal Regresyon
Sayıları Tahmin EtmeBirden Fazla ÖzellikHataları ÖlçmeArtık GrafikleriÖzet: Bisiklet KiralamaKendi başına pratik yap: Online Python derleyicisi