İşaret hatalarını simüle et: değişen olasılıklar
Önceki egzersizde, her simülasyonda her adımda işaret hatası olasılığı sabitti.
Sorunun orijinal halinde ise, işaret hatası olasılığı her adımda farklı olabilir; tek koşul, her bir olasılığın 0,50'den küçük olmasıdır.
Burada, 2 adımlı bir matematik problemini simüle edelim: ilk adımda geçiş olasılığı 0,49, ikinci adımda 0,01 olsun. Bu, ilk adımda yanlış duruma geçme olasılığının yüksek, ikinci adımda geri dönme olasılığının ise düşük olduğu anlamına gelir.
Bu egzersiz, kursun bir parçasıdır
R ile Olasılık Bulmacaları
Egzersiz talimatları
- Bir problem içindeki geçişleri simüle etmek için
sapplyfonksiyonunurbinomile birlikte kullan; birinci ve ikinci adımlar için geçiş olasılıkları sırasıyla 0,49 ve 0,01 olsun. - Gerçekleşen toplam geçiş sayısını belirle.
- Matematik probleminin yanıtının doğru olup olmayacağını belirle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
set.seed(1)
counter <- 0
for(i in 1:10000){
# Simulate switches
each_switch <- sapply(___)
# Count switches
num_switches <-
# Check solution
if(___){
counter <- counter + 1
}
}
print(counter/10000)