Моделювання помилок знака: зміна ймовірностей
У попередній вправі кожна симуляція мала фіксовану ймовірність помилки знака на кожному кроці.
У початковому формулюванні питання ймовірність помилки знака може відрізнятися на кожному кроці; єдина вимога — щоб кожна ймовірність була меншою за 0,50.
Тут змоделюймо задачу з математики з 2 кроками, у якій ймовірність перемикання на кожному кроці становить 0,49 та 0,01. Це означає високу ймовірність стати неправильним на першому кроці та низьку ймовірність переключитися назад.
Ця вправа є частиною курсу
Ймовірнісні головоломки в R
Інструкції до вправи
- Використайте функцію
sapplyразом ізrbinom, щоб змоделювати перемикання в межах однієї задачі, з ймовірностями перемикання 0,49 та 0,01 для першого й другого кроків відповідно. - Визначте загальну кількість перемикань, що відбулися.
- Визначте, чи була б відповідь до задачі з математики правильною чи ні.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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)