蒙特卡洛方法

蒙特卡洛方法也称为统计模拟法,是一种以概率统计理论为指导的一类非常重要的数值计算方法。在很多科学领域都有广泛应用。基本思想就是通过事物发生的频数估算事件的概率,例如:平面上的一个边长为1的正方形及其内部的一个形状不规则的“图形”,如何求出这个“图形”的面积呢?Monte Carlo方法是这样一种“随机化”的方法:向该正方形“随机地”投掷N个点,有M个点落于“图形”内,则该“图形”的面积近似为M/N

蒙特卡洛方法可以分为直接蒙特卡洛方法和间接蒙特卡洛方法两种:

1.直接蒙特卡洛方法:求解问题本身就具有概率和统计性的情况,该方法是按照实际问题所遵循的概率统计规律,用计算机进行直接的抽样试验,然后计算其感兴趣的统计参数

2.间接蒙特卡洛方法:人为地构造出一个合适的概率模型,依照该模型进行大量统计实验,使它的某些统计量正好是待求问题的解。

由此可见,蒙特卡洛方法的实现需要大量的实验计算,在计算机不发达的时代是非常困难的,但是随着计算机时代的到来,计算速度越来越快,蒙特卡洛方法也发展成为一种非常重要的计算方法。

在SPSS中,很多分析方法例如卡方检验、非参数检验等,都会提供“精确检验”的选项,这些选项就是进行蒙特卡洛计算的地方。

蒙特卡洛方法也称为统计模拟法,是一种以概率统计理论为指导的一类非常重要的数值计算方法。在很多科学领域都有广泛应用。基本思想就是通过事物发生的频数估算事件的概率,例如:平面上的一个边长为1的正方形及其内部的一个形状不规则的“图形”,如何求出这个“图形”的面积呢?Monte Carlo方法是这样一种“随机化”的方法:向该正方形“随机地”投掷N个点,有M个点落于“图形”内,则该“图形”的面积近似为M/N

蒙特卡洛方法可以分为直接蒙特卡洛方法和间接蒙特卡洛方法两种:

1.直接蒙特卡洛方法:求解问题本身就具有概率和统计性的情况,该方法是按照实际问题所遵循的概率统计规律,用计算机进行直接的抽样试验,然后计算其感兴趣的统计参数

2.间接蒙特卡洛方法:人为地构造出一个合适的概率模型,依照该模型进行大量统计实验,使它的某些统计量正好是待求问题的解。

由此可见,蒙特卡洛方法的实现需要大量的实验计算,在计算机不发达的时代是非常困难的,但是随着计算机时代的到来,计算速度越来越快,蒙特卡洛方法也发展成为一种非常重要的计算方法。

在SPSS中,很多分析方法例如卡方检验、非参数检验等,都会提供“精确检验”的选项,这些选项就是进行蒙特卡洛计算的地方。


相关内容

  • 蒙特·卡罗方法
  • 蒙特·卡罗方法 百科名片 蒙特·卡罗方法(Monte Carlo method),也称统计模拟方法,是二十世纪四十年代中期由于科学技术的发展和电子计算机的发明,而被提出的一种以概率统计理论为指导的一类非常重要的数值计算方法.是指使用随机数(或更常见的伪随机数)来解决很多计算问题的方法.与它对应的是确 ...

  • 蒙特卡洛模拟法及其Matlab案例
  • 一 蒙特卡洛模拟法简介 蒙特卡洛(Monte Carlo)模拟是一种通过设定随机过程,反复生成时间序列,计算参数估计量和统计量,进而研究其分布特征的方法.具体的,当系统中各个单元的可靠性特征量已知,但系统的可靠性过于复杂,难以建立可靠性预计的精确数学模型或模型太复杂而不便应用时,可用随机模拟法近似计 ...

  • 蒙特卡洛模拟原理及步骤
  • 二.蒙特卡洛模拟原理及步骤 (一)蒙特卡洛模拟原理:经济生活中存在大量的不确定与风险问题,很多确定性问题实际上是不确定与风险型问题的特例与简化,财务管理.管理会计中同样也存在大量的不确定与风险型问题,由于该问题比较复杂,一般教材对此问题涉及较少,但利用蒙特卡洛模拟可以揭示不确定与风险型问题的统计规律 ...

  • 蒙特梭利的理念和实践,是否得到了发展心理学和相关领域内研究的支持?
  • 谢邀. 实际上,这是一个不太容易回答的问题,笔者并非跨界之专家,只是因为自身对于蒙特梭利教学的热忱,会促使我会去了解蒙特梭利体系与不同领域的联结与关系.因此以下仅从一个蒙特梭利专业者的角度,来阐述与分享.笔者亦十分欢迎各方专业人士对以下内容做更进一步的补充或斧正. 蒙特梭利与心理学 要厘清蒙特梭利体 ...

  • 蒙特卡洛方法模拟小例子
  • 例 在我方某前沿防守地域,敌人以一个炮排(含两门火炮)为单位对我方进行干扰和破坏.为躲避我方打击,敌方对其阵地进行了伪装并经常变换射击地点. 经过长期观察发现,我方指挥所对敌方目标的指示有50%是准确的,而我方火力单位,在指示正确时,有1/3的射击效果能毁伤敌人一门火炮,有1/6的射击效果能全部毁伤 ...

  • 人工智能导论:第二章蒙特卡洛搜索
  • 第8章蒙特卡罗博弈方法 计算机博弈理论的研究希望计算机能够像人一样.思维.判断和推理,并能够做出理性的决策.棋类博弈由于规则明确.竞技性高,且人类选手往往胜于计算机等原因,在计算机博弈理论的研究过程中一直受到重要关注和深入的探讨,并促进了计算机博弈理论的发展.传统的基于博弈树搜索和静态评估的博弈方法 ...

  • 蒙特卡罗方法在期权定价中的应用及R实现
  • 龙源期刊网 http://www.qikan.com.cn 蒙特卡罗方法在期权定价中的应用及R 实现 作者:原少斌 廖化敏 来源:<时代金融>2013年第36期 [摘要]期权作为最基础的金融衍生产品之一,为其定价一直是金融工程的重要研究领域.主要使用的定价方法有偏微分方程法.鞅方法和数值 ...

  • 蒙特卡洛算法
  • 根据我的理解简单的说就是以部分估计整体,利用随机数来解决问题的方法称为 蒙特卡罗算法,记得课本上讲了个例题: 在数值积分法中,我们利用求单位圆的1/4的面积来求得Pi/4从而得到Pi .单 位圆的1/4面积是一个扇形,它是边长为1单位正方形的一部分(若能画图就好 了!)只要能求出扇行面积S1在正方形 ...

  • 蒙特卡罗方法在三重积分中的应用
  • 第22卷第1期2008年1月山东理工大学学报(自然科学版) Journal o f Shando ng U niver sity o f T echno lo gy(N atural Science Edit ion) V ol. 22N o. 1Jan. 2008 文章编号:1672-6197(2 ...