拟蒙特卡罗方法

✍ dations ◷ 2025-12-08 08:12:53 #蒙地卡罗方法,拟随机数

数值分析中,拟蒙特卡罗方法(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}}})} 量级。注意这里的不等式给出的是误差上限,事实上拟蒙特卡罗方法的收敛速率要比其上限所示的速率快得多。因此,一般来说拟蒙特卡罗方法比起普通的蒙特卡罗方法来说大大加快了收敛的速率。

相关

  • 在物理里,场(英语:Field)是一个以时空为变数的物理量。场可以分为标量场、矢量场和张量场等,依据场在时空中每一点的值是标量、矢量还是张量而定。例如,经典重力场是一个矢量场:标
  • 人造皮肤人造皮肤是利用科技,人为地制造皮肤以供皮肤有问题如烧伤的病人替换。皮肤是人体最大的器官,其用途是防止人体内的水分散失和细菌感染。所以每当皮肤大面积被火烧毁,病人就会有
  • 黏质体黏质粒(Cosmid,又译黏粒)是一种以λ噬菌体(Lambda phage)中的cos sequences所建构而成的质粒,是常用的克隆载体(cloning vector)之一,可用于建构基因组库。最高可置入44000个碱基对,高
  • 1490年庆阳事件1490年庆阳事件( Ch'ing-yang event of 1490)或庆阳流星雨(Chíing-yang meteor shower)推测是发生在1490年3月或4月的流星雨或流星空中爆炸。这个地区是现在的陕西和甘肃的一
  • 军事联盟萨长同盟,全称萨摩长州同盟,也被称作萨长盟约、萨长联合,是日本江户时代后期(幕末)的庆应2年阴历1月21日(1866年3月7日),在萨摩藩(约为今 鹿儿岛县全境及宫崎县西南部)与长州藩(约为今
  • 赵元任赵元任(英语:Yuen Ren Chao,1892年11月3日-1982年2月24日),字宜仲,江苏省常州府阳湖县(今武进县)人,生于天津。中国著名语言学家、哲学家、作曲家,被称为汉语言学之父,中国科学社创始人
  • 两栖突击舰两栖攻击舰(英语:Amphibious assault ship),亦称两栖突击舰、强袭登陆舰(源自其日语名称“強襲揚陸艦”),是一种用来在敌方沿海地区进行两栖作战时,在战线后方提供空中与水面支援的
  • 兴仁市兴仁市是中华人民共和国贵州省黔西南布依族苗族自治州下属的一个县级市。面积1785平方公里,2002年人口45万。邮政编码562300,县政府驻城北街道。兴仁市属副热带气候,气候温和:冬
  • 假美丽小檗假美丽小檗(学名:)为小檗科小檗属下的一个种。
  • 丘处机丘处机(1148年2月10日-1227年8月22日),字通密,道号长春子,山东栖霞人,金末元初全真道道士。丘处机为金世宗、金章宗、金卫绍王、金宣宗和元太祖成吉思汗敬重,并因远赴西域劝说成吉思