我怎样才能“;翻译”;使用R?在纸上定义的统计模型?
我最初在stats.stackexchange.com上发布了这个问题, 但由于专注于编程,它被关闭了。希望我 我可以在这里得到任何帮助 我不会在这里提供很多理论细节来简化它,但我的最终目标是使用我怎样才能“;翻译”;使用R?在纸上定义的统计模型?,r,machine-learning,bayesian,hidden-markov-models,R,Machine Learning,Bayesian,Hidden Markov Models,我最初在stats.stackexchange.com上发布了这个问题, 但由于专注于编程,它被关闭了。希望我 我可以在这里得到任何帮助 我不会在这里提供很多理论细节来简化它,但我的最终目标是使用R实现一个隐马尔可夫模型 虽然我对理论模型的构建很在行,但当我尝试实现它时,我意识到我不知道计算统计学的基本知识。我的问题就是这个方向 设和为随机变量,如和,带和。如果表示分布,如何计算 使用R 我的意思是,这些分布(一个离散的和一个连续的)乘法的确切含义是什么?如何使用R?答案显然是的函数,但在我的
R
实现一个隐马尔可夫模型
虽然我对理论模型的构建很在行,但当我尝试实现它时,我意识到我不知道计算统计学的基本知识。我的问题就是这个方向
设和为随机变量,如和,带和。如果表示分布,如何计算
使用R
我的意思是,这些分布(一个离散的和一个连续的)乘法的确切含义是什么?如何使用R
?答案显然是的函数,但在我的代码中它是如何表示的
如果也是离散的,是否有任何变化?例如,与。它将如何影响实现的代码
我知道我的问题不是很具体,但我很迷茫如何开始。我问这个问题的目的是了解如何将我在纸上写的东西“翻译”到计算机上。翻译
方程描述了在观测到Y=Y
和参数p
和sigma
的情况下,如何计算X
的概率分布。最后,您希望实现一个函数p\u X\u给定的值
,该函数取Y
的值,并返回X
的概率分布。一个好的起点是实现表达式的RHS中使用的两个函数。大概
p\X
> p_X_given_Y(y=0)
# 0 1
# 0.6224593 0.3775407
> p_X_given_Y(y=0.5)
# 0 1
# 0.5 0.5
> p_X_given_Y(y=2)
# 0 1
# 0.1824255 0.8175745