逆变换采样

✍ dations ◷ 2025-08-21 11:41:24 #蒙地卡罗方法

逆变换采样(英语:inverse transform sampling),又称为逆万流归宗(inversion sampling)、逆概率积分变换(inverse probability integral transform)、逆变换法(inverse transformation method)、斯米尔诺夫变换(Smirnov transform)、黄金法则(golden rule)等,是伪随机数采样(英语:Pseudo-random number sampling)的一种基本方法。在已知任意概率分布的累积分布函数时,可用于从该分布中生成随机样本。

假设 X {\displaystyle X} 为一个连续随机变量,其累积分布函数为 F X {\displaystyle F_{X}} 。此时,随机变量 Y = F X ( X ) {\displaystyle Y=F_{X}(X)} 服从区间上的均匀分布。逆变换采样即是将该过程反过来进行:首先对于随机变量 Y {\displaystyle Y} ,我们从0至1中随机均匀抽取一个数 u {\displaystyle u} 。之后,由于随机变量 F X 1 ( Y ) {\displaystyle F_{X}^{-1}(Y)} X {\displaystyle X} 有着相同的分布, x = F X 1 ( u ) {\displaystyle x=F_{X}^{-1}(u)} 即可看作是从分布 F X {\displaystyle F_{X}} 中生成的随机样本。

假设有一个累积分布函数

我们要从该分布中生成随机样本。 F ( x ) {\displaystyle F(x)} 的反函数为:

于是,我们先从0至1中随机均匀抽取 u {\displaystyle u} ,然后计算 F 1 ( u ) = ( log ( 1 u ) ) 2 {\displaystyle F^{-1}(u)=(\log(1-u))^{2}} 以得到我们需要的样本。

相关

  • 角马牛羚(学名:Connochaetes),也叫角马,是一种生活在非洲草原上的大型羚羊。在生物分类学上,它指的是属于牛科的狷羚亚科的角马属。角马属有两种,白尾牛羚和斑纹牛羚。角马的头粗大而且
  • NMDA 接受器N-甲基-D-天门冬胺酸受体(英语:N-methyl-D-aspartate receptor,简称NMDA受体或NMDAR)为麸胺酸盐受体,是一个主要的分子装置,控制突触的可塑性与记忆功能。NMDA受体是一种离子型麸
  • 新港滩新港滩(英语:Newport Beach)又称纽波特比奇,是美国加利福尼亚州奥兰治县的一座城市,面积103.2平方公里。根据2010年美国人口普查,共有85,186人。Newport Beach有着地中海式气候(柯
  • 佐法尔叛乱阿曼政府胜利阿曼  伊朗 支持国家:  阿布扎比(1966-1971)  沙特阿拉伯  英国  约旦  埃及(1972-1975)  巴基斯坦佐法尔解放阵线 (1962–1968) 被占领阿拉伯湾人民解放阵
  • 武士道 (公司)株式会社武士道(日语:株式会社ブシロード/英语:Bushiroad Inc.),简称“BR社”,是日本一家主要从事卡片游戏、交换卡片、游戏软件以及角色等周边商品开发、制作、贩买的企业。Brocco
  • 猎天使魔女2《猎天使魔女2》(日语:ベヨネッタ2,英语:Bayonetta 2,港台译作“魔兵惊天录2”)是一款由白金工作室开发并将由任天堂独家发行在Wii U平台上的动作游戏。本作是2009年发售的《猎天
  • 莱塔河畔布鲁克莱塔河畔布鲁克是奥地利的城镇,位于该国东北部,由下奥地利州负责管辖,面积23.81平方公里,海拔高度156米,该地区自新石器时代有人类居住,2012年人口7,670。
  • 施泰因 (施泰尔马克州)施泰因(德语:Stein)是奥地利施蒂利亚州菲尔斯滕费尔德县的一个市镇。总面积7.33平方公里,总人口493人,人口密度67.3人/平方公里(2001年)。
  • 轮岛大士轮岛大士(日语:輪島 大士/わじま ひろし ,1948年1月11日-2018年10月8日),原名轮岛博,日本石川县七尾市出身的前大相扑力士,第54代横纲,身高185cm、体重132kg,血型A型,所属的相扑部屋是
  • 增田大辉增田大辉(日语:ますだ だいき、1993年7月29日- ),是日本的棒球运动员之一,曾效力于四国岛联盟德岛蓝短袜队,2015年透过育成选秀以育成选手的身份被读卖巨人队指名,2017年升格成支配