Probabilitas mengalami kerugian
Dalam latihan ini, kita akan menggunakan model DGP untuk mengestimasi probabilitas.
Seperti yang telah dibahas, perusahaan ini memiliki opsi untuk mengeluarkan biaya tambahan, misalnya $3000, untuk mendesain ulang iklan. Ini berpotensi meningkatkan tingkat klik dan pendaftaran, tetapi tidak ada jaminan. Kita ingin mengetahui apakah perlu mengeluarkan tambahan $3000 tersebut dengan menghitung probabilitas mengalami kerugian. Dengan kata lain, probabilitas bahwa pendapatan dari opsi berbiaya tinggi dikurangi pendapatan dari opsi berbiaya rendah lebih kecil daripada biayanya.
Setelah kita mensimulasikan hasil pendapatan, kita dapat mengajukan beragam pertanyaan yang mungkin tidak dapat dijawab dengan metode analitis tradisional.
Kerangka sederhana namun kuat ini menjadi dasar metode Bayesian untuk memperoleh probabilitas.
Latihan ini adalah bagian dari kursus
Simulasi Statistik di Python
Petunjuk latihan
- Inisialisasi
cost_diff, selisih antara opsi biaya 'tinggi' dan 'rendah', menjadi3000. - Dapatkan pendapatan untuk opsi berbiaya tinggi dan tetapkan ke
rev_high. - Hitung fraksi kejadian ketika
rev_high - rev_lowlebih kecil daripadacost_diff. Sebut sebagaifracdan gunakan untuk mencetak hasil Anda.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Initialize cost_diff
sims, cost_diff = 10000, ____
# Get revenue when the cost is 'low' and when the cost is 'high'
rev_low = get_revenue(get_signups('low', ct_rate, su_rate, sims))
rev_high = ____
# calculate fraction of times rev_high - rev_low is less than cost_diff
frac = ____
print("Probability of losing money = {}".format(____))