拟蒙特卡罗方法

✍ dations ◷ 2025-11-06 03:03:58 #蒙地卡罗方法,拟随机数

数值分析中,拟蒙特卡罗方法(Quasi-Monte Carlo method)是使用低差异列(一种确定生成的超均匀分布列,也称为拟随机列、次随机列)来进行数值积分和研究其它一些数值问题的方法。而普通的蒙特卡罗方法或蒙地卡罗积分方法使用的是伪随机数。MATLAB中提供了生成如哈尔顿列、索博尔列等超均匀分布列的函数。

拟蒙特卡罗方法和蒙特卡罗方法的具体内容相似,要解决的问题都是通过测量某个可测函数 在某些点上的取值,而在数值上求它的积分的近似值。例如要求在单位体积 s {\displaystyle ^{s}} 1, ..., ,那么:

其中的都是s维向量。拟蒙特卡罗方法和普通蒙特卡罗方法的区别在于的具体选取方式。蒙特卡罗方法用的是伪随机列,而拟蒙特卡罗方法用到的是哈尔顿列、索博尔列等低差异列。使用低差异列的优点是收敛速率较快。拟蒙特卡罗方法可以达到O(1/N)的收敛速率,而普通蒙特卡罗方法的收敛速率则是 O(N-0.5)。

近年来,拟蒙特卡罗方法在金融数学和计算机数学领域里得到了越来越多的应用,因为其中常常会需要计算高维积分的数值近似。蒙特卡罗方法和拟蒙特卡罗方法可以快捷简单地得到较好的结果。

拟蒙特卡罗方法的近似误差可以用取点1, ..., 的差异度作为上限。具体来说,Koksma-Hlawka不等式表明,误差项

限制,其中V(f)为函数的Hardy-Krause变差,DN是(x1,...,xN)的差异度,定义为

其中Q是任何s中边界与坐标轴平行的方形“块”。 | ϵ | V ( f ) D N {\displaystyle |\epsilon |\leq V(f)D_{N}} 表明拟蒙特卡罗方法的近似误差大约是 O ( 1 N ) {\displaystyle O({\frac {1}{N}})} 的量级,于此相对的是普通蒙特卡罗方法的近似误差为 O ( 1 N ) {\displaystyle O({\frac {1}{\sqrt {N}}})} 量级。注意这里的不等式给出的是误差上限,事实上拟蒙特卡罗方法的收敛速率要比其上限所示的速率快得多。因此,一般来说拟蒙特卡罗方法比起普通的蒙特卡罗方法来说大大加快了收敛的速率。

相关

  • 古今字陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • 新科学家(2011年)《新科学人》(也作《新科学家》)(英语:New Scientist),由汤姆·玛格里森,麦克斯·瑞珍与尼古拉斯·哈里森创刊于1956年,由里德商业资讯出版发行的国际性科学杂志。每周发刊
  • 第一遣外舰队第一遣外舰队(だいいちけんがいかんたい),是旧日本海军部队之一。前身是1917年12月新设的第7战队。1918年2月,它成为独立的遣支舰队(日语:遣支艦隊),1919年8月,再进一步改编为第一遣
  • 金华电视台金华广播电视总台是中华人民共和国浙江省金华市的广播电视播出机构,于2005年由原金华电视台、金华人民广播电台等机构组建。金华人民广播电台的前身为1956年4月成立的金华县
  • 1,1,2,2-四氟-1,2-二氯乙烷1,1,2,2-四氟-1,2-二氯乙烷,别名氟利昂-114,结构式ClF2CCF2Cl。无色几乎无嗅(微有醚味)气体。不燃,无刺激性和腐蚀性。几乎不溶于水,溶于乙醇、乙醚等有机溶剂。该化合物为工业上
  • 克里斯蒂娜·艾伯格特克里斯蒂娜·艾伯格特(英语:Christina Applegate,1971年11月25日-)出生于美国加利福尼亚州好莱坞,美国著名女演员。1971年,克里斯蒂娜·艾伯格特出生于美国加利福尼亚州好莱坞,父亲
  • 科蒂安山科蒂安山(法语:Alpes Cottiennes,.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium"
  • 主机托管主机托管(Co-location)又称为主机托管,是一个类型的数据中心,其中的设备,空间和带宽都可以出租给零售客户。它指的是将互联网服务器放到互联网服务提供商(ISP)所设立的机房(这样的机
  • 林肯县 (俄勒冈州)林肯县(英语:Lincoln County)是美国俄勒冈州西部的一个县,西临太平洋。面积3,092平方公里。根据美国2000年人口普查,共有人口44,479。县治纽波特 (Newport)。主要产业有木材、渔
  • 颜云年颜云年(闽南语:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}Gân H