MulaiMulai sekarang secara gratis

Distribusi prediktif

Bagus, Anda sudah menganalisis hasil pengambilan parameter! Sekarang mari gunakan model regresi linear untuk membuat prediksi. Berapa banyak klik yang dapat kita perkirakan jika kita menayangkan 10 iklan pakaian dan 10 iklan sepatu? Untuk mengetahuinya, Anda perlu melakukan pengambilan dari distribusi prediktif: distribusi normal dengan mean yang ditentukan oleh rumus regresi linear dan simpangan baku yang diestimasi oleh model.

Pertama, Anda akan merangkum posterior setiap parameter dengan nilai rataratanya. Lalu, Anda akan menghitung mean distribusi prediktif sesuai dengan persamaan regresi. Berikutnya, Anda akan mengambil sampel dari distribusi prediktif dan akhirnya, Anda akan memplot kerapatannya. Berikut adalah rumus regresinya untuk memudahkan Anda:

The number of clicks has a normal distribution with the mean β0 + β1 * clothes-ads-shown + β2 * sneakers-ads-shown, and some standard deviation sigma.

pymc3, numpy, dan seaborn telah diimpor dengan alias biasanya.

Latihan ini adalah bagian dari kursus

Analisis Data Bayesian dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Aggregate posteriors of the parameters to point estimates
intercept_coef = ____
sneakers_coef = ____
clothes_coef = ____
sd_coef = ____
Edit dan Jalankan Kode