首页> 外文期刊>Journal of Statistics Education >Symbulate: Simulation in the Language of Probability
【24h】

Symbulate: Simulation in the Language of Probability

机译:象征性:用概率语言进行模拟

获取原文
           

摘要

Simulation is an effective tool for analyzing probability models as well as for facilitating understanding of concepts in probability and statistics. Unfortunately, implementing a simulation from scratch often requires users to think about programming issues that are not relevant to the simulation itself. We have developed a Python package called Symbulate (https://github.com/dlsun/symbulate) which provides a user friendly framework for conducting simulations involving probability models. The syntax of Symbulate reflects the “language of probability” and makes it intuitive to specify, run, analyze, and visualize the results of a simulation. Moreover, Symbulate’s consistency with the mathematics of probability reinforces understanding of probabilistic concepts. Symbulate can be used in introductory through graduate courses, with a wide variety of probability concepts and problems, including: probability spaces; events; discrete and continuous random variables; joint, conditional, and marginal distributions; stochastic processes; discrete- and continuous-time Markov chains; Poisson processes; and Gaussian processes, including Brownian motion. In this work, we demonstrate Symbulate, discuss its main pedagogical features, present examples of Symbulate graphics, and share some of our experiences using Symbulate in courses.
机译:仿真是分析概率模型以及促进对概率和统计概念的理解的有效工具。不幸的是,从头开始执行模拟通常需要用户考虑与模拟本身无关的编程问题。我们已经开发了一个名为Symbulate(https://github.com/dlsun/symbulate)的Python软件包,该软件包为进行涉及概率模型的仿真提供了一个用户友好的框架。 Symbulate的语法反映了“概率的语言”,使指定,运行,分析和可视化模拟结果变得直观。此外,Symbulate与概率数学的一致性增强了对概率概念的理解。 Symbulate可以在研究生课程的介绍中使用,涉及各种概率概念和问题,包括:概率空间;事件;离散和连续随机变量;联合,有条件和边际分布;随机过程;离散和连续时间马尔可夫链;泊松过程;高斯过程,包括布朗运动。在这项工作中,我们演示了Symbulate,讨论了其主要的教学功能,介绍了Symbulate图形的示例,并分享了在课程中使用Symbulate的一些经验。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号