Hava Kalitesi
Coddy'nin Machine Learning Journey'sinin Makine Öğrenimi için İstatistik bölümünün bir parçası. Ders 62 / 64.
Bir şehir, ince toz PM2.5 için hızlı bir tahmin istiyor. Sokak sensörü, air.csv dosyasına 40 günlük veri kaydetti:
Her satır bir günün rüzgâr, sıcaklık, nem, trafik ve pm25 değerlerini içerir. Bunlardan biri tozu diğerlerinden çok daha iyi takip eder.
Bul, bir doğru uydur ve ona ne kadar güvenebileceğini söyle: veriyi ne kadar açıkladığını, en çok nerede hata yaptığını ve bir tahminin verilerin sınırlarını ne zaman aştığını.
Görev
ZorProgram, en iyi özelliğin yeni bir güne ait değerini okur. 2 ondalık basamağa yuvarla.
- İşaretini göz ardı ederek
pm25ile en güçlü r değerine sahip özelliği ve işaretli r değerini yazdır. - Bir doğru uydur. Doğruyu, R kare değerini ve en çok hata yaptığı satırı bu artıkla birlikte yazdır.
- Değer için tahmin yap ve özellik verilerinin aralığının dışında kaldığında uyar.
- En küçük değerden en büyük değere kadar noktaları ve kırmızı doğruyu çiz: başlık
Air Quality, yatay eksende özellik, dikey eksendePM2.5.
Başka bir şehir ve 8 girdisi için:
Best feature: traffic_k (r = 0.86)
Line: pm25 = 1.11 * traffic_k + 13.67
R squared: 0.73
Largest miss: row 14 (residual 11.15)
Prediction at 8.0: 22.57
Warning: outside the dataSatırlarını yazdıktan sonra Coddy grafiğini açıklar.
Kendin dene
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
value = float(input())
df = pd.read_csv("air.csv")
# Kodunuzu aşağıya yazın
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Makine Öğrenimi için İstatistik bölümündeki tüm dersler
1Merkez ve Yayılım
Ortalama ve MedyanYüzdelikler ve ÇeyreklerVaryans ve Standart SapmaÖrneklem mi, Anakütle mi?En Sık Görülen DeğerÖzet: Teslimat Süreleri4Örneklemler ve Anakütleler
Anakütle ve ÖrneklemÖrneklem Ortalamaları DeğişirÖrnekleme DağılımıDaha Büyük Örneklemler, Daha Az GürültüÖzet: Bir Kasabada Anket Yapmak7Eğilim Doğruları
ArtıklarEn Küçük Kareler UydurmasıUydurma Doğrusunu ÇizmeBir Doğruyla Tahmin YapmaUydurma Ne Kadar İyi?Tekrar: Alıştırma Saatleri10Kategorileri Kodlama
Sayılar Olarak KategorilerOne-Hot EncodingSayıları Gruplara AyırmaÖzet: Araba İlanları2Dağılımlar
Yoğunluk HistogramlarıVeri Dağılımlarının ŞekilleriNormal Eğri68-95-99,7 KuralıZ PuanlarıÖzet: Pil Ömrü5Aykırı Değerler
Kutu GrafikleriIQR KuralıZ-Skoru KuralıAykırı Değerleri Ele AlmaÖzet: Sensör Hataları8Grupları Karşılaştırma
Gruplara Göre Kutu GrafikleriOrtalamalar Arasındaki FarkŞans Eseri Olabilir mi?P-Değerlerit-TestiÖzet: A/B Testi11Bir Veri Kümesini Keşfetmek
İlk BakışTüm Özellikler Bir AradaÖzellikler ve EtiketEn İyi İki ÖzellikÖzet: Diyabet Verileri3Simülasyonla Olasılık
Frekans Olarak OlasılıkBüyük Sayılar YasasıZarların ToplamıBeklenen DeğerKoşullu OlasılıkTekrar: Zar Tezgâhının Olasılıkları6İlişkiler
Dağılım Grafiklerini OkumaKorelasyonKorelasyon MatrisiKorelasyon Isı HaritalarıKorelasyon Nedensellik DeğildirÖzet: Dondurma ve GüneşKendi başına pratik yap: Online Python derleyicisi