MulaiMulai sekarang secara gratis

Membandingkan model dengan WAIC

Sekarang setelah Anda berhasil membangun model dasar pertama, Anda meninjau kembali data yang tersedia. Anda melihat sebuah variabel bernama wind_speed. Ini bisa menjadi prediktor yang baik untuk jumlah sepeda yang disewa! Bersepeda melawan angin bukanlah hal yang menyenangkan, bukan?

Anda memasang model lain dengan prediktor tambahan ini:

formula = "num_bikes ~ temp + work_day + wind_speed"

with pm.Model() as model_2:
    pm.GLM.from_formula(formula, data=bikes)
    trace_2 = pm.sample(draws=1000, tune=500)

Apakah model_2 baru Anda lebih baik daripada model_1, yang tanpa kecepatan angin? Bandingkan kedua model menggunakan Widely Applicable Information Criterion, atau WAIC, untuk mengetahuinya!

Baik trace_1 maupun trace_2 tersedia di ruang kerja Anda, dan pycm3 telah diimpor sebagai pm.

Latihan ini adalah bagian dari kursus

Analisis Data Bayesian dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Gather trace_1 and trace_2 into a dictionary
traces_dict = ____
Edit dan Jalankan Kode