Nilai Harapan
Termasuk bagian Statistik untuk ML dalam perjalanan Machine Learning di Coddy. Pelajaran 16 dari 64.
Sebuah undian: 70% tiket tidak menang apa pun, 25% menang 5 dolar, 5% menang 20 dolar. Berapa nilai satu tiket?
Kalikan setiap hadiah dengan peluangnya lalu jumlahkan: nilai harapan, titik keseimbangan grafik:
prizes = np.array([0, 5, 20])
chances = np.array([0.7, 0.25, 0.05])
print((prizes * chances).sum())Ini mencetak 2.25, yaitu rata-rata jangka panjang, meskipun tidak ada tiket yang memberikan nilai tersebut. rng.choice dengan p= mengambil tiket berdasarkan peluang tersebut:
rng = np.random.default_rng(1)
tickets = rng.choice(prizes, size=10000, p=chances)
print(tickets.mean())Ini mencetak 2.298. Dengan harga 3 dolar, pembeli rugi 0.75 per tiket. Rata-rata error model pada data baru juga merupakan nilai harapan.
Tantangan
SedangRoda di pasar malam memberikan token sesuai dengan prizes, setiap zona memiliki peluangnya di chances. Kode awal memutar roda 4000 kali dan menyimpan hasilnya di spins; program membaca harga setiap putaran.
- Cetak hadiah yang diharapkan, lalu rata-rata hasil simulasi, keduanya dengan 2 angka desimal.
- Cetak apakah dalam jangka panjang pemain mendapat atau kehilangan token per putaran, beserta jumlahnya.
Untuk roda lain dan harga 1.5:
Expected prize: 1.1 tokens
Simulated average: 1.08 tokens
A player loses 0.4 tokens a spinCoba sendiri
import numpy as np
price = float(input())
# Hadiah di setiap bagian roda, dalam token, beserta peluangnya
prizes = np.array([0, 1, 4, 10])
chances = np.array([0.5, 0.3, 0.15, 0.05])
# Jangan ubah baris di bawah ini: 4000 putaran simulasi
rng = np.random.default_rng(9)
spins = rng.choice(prizes, size=4000, p=chances)
# Tulis kodemu di bawah ini
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Statistik untuk ML
1Pusat dan Sebaran
Rata-rata dan MedianPersentil dan KuartilVarians dan Simpangan BakuSampel atau Populasi?Nilai yang Paling Sering MunculRangkuman: Waktu Pengiriman4Sampel dan Populasi
Populasi dan SampelRata-rata Sampel BervariasiDistribusi SamplingSampel Lebih Besar, Lebih Sedikit GangguanRangkuman: Jajak Pendapat di Sebuah Kota2Distribusi
Histogram KepadatanBentuk DataKurva NormalAturan 68-95-99,7Skor-ZRekap: Daya Tahan Baterai5Nilai Pencilan
Diagram KotakAturan IQRAturan Z-ScoreMenangani Nilai PencilanRangkuman: Gangguan Sensor3Probabilitas melalui Simulasi
Probabilitas sebagai FrekuensiHukum Bilangan BesarJumlah Mata DaduNilai HarapanProbabilitas BersyaratRangkuman: Peluang di Lapak Dadu6Hubungan
Membaca Diagram PencarKorelasiMatriks KorelasiPeta Panas KorelasiKorelasi Bukan Sebab-AkibatRangkuman: Es Krim dan MatahariLatihan sendiri: Compiler Python online