




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MonteCarlo模拟,第四章MonteCarlo积分,第四章MonteCarlo积分,MonteCarlo法的重要应用领域之一:计算积分和多重积分,适用于求解:,被积函数、积分边界复杂,难以用解析方法或一般的数值方法求解;被积函数的具体形式未知,只知道由模拟返回的函数值。,本章内容:,用MonteCarlo法求定积分的几种方法:均匀投点法、期望值估计法、重要抽样法、半解析法、,第四章MonteCarlo积分,目的:计算一个定积分(一维或多维),数值方法:,将积分区间分成n个子区间,用一些近似的方法计算各个子区间的积分值,然后对n个子区间的积分值求和,梯形法(trapezoidalrule)
2、:对每个子区间用梯形近似Simpsonsrule:approximatingtheintegralofafunctiongusingquadraticpolynomials,第四章MonteCarlo积分,数值方法存在的问题:,计算速度慢、精度低:,需计算的函数值的数目随着积分维数急剧增长,不恰当的子区间划分将导致不能很好地近似表示被积函数g(x)导致计算误差,积分维数d=10,各方向分点数目n=50,需计算函数值的数目:nd=5010,第四章MonteCarlo积分,MonteCarlo方法可用于计算任何的d重积分,两种方法计算d-重积分的误差比较,Simpsonsrule,purelyst
3、atistical,notrelyonthedimension!,MonteCarlomethodWINS,whend3,MonteCarlomethod,MonteCarlo模拟,第四章MonteCarlo积分,Hit-or-MissMethodSampleMeanMethodVarianceReduction:ImportanceSamplingMethodCorrelationmethodsforvariancereduction,1.Hit-or-MissMethod,Evaluationofadefiniteintegral,a,b,h,X,X,X,X,X,X,O,O,O,O,O,O
4、,O,Probabilitythatarandompointresideinsidethearea,N:TotalnumberofpointsM:pointsthatresideinsidetheregion,1.Hit-or-MissMethod,Sampleuniformlyfromtherectangularregion,a,bx0,h,Theprobabilitythatwearebelowthecurveis,So,ifwecanestimatep,wecanestimateI:,whereisourestimateofp,1.Hit-or-MissMethod,Wecaneasil
5、yestimatep:,throwN“uniformdarts”attherectangle,let,letMbethenumberoftimesyouendupunderthecurvey=g(x),1.Hit-or-MissMethod,a,b,h,X,X,X,X,X,X,O,O,O,O,O,O,O,Start,SetN:largeinteger,M=0,Chooseapointxina,b,Chooseapointyin0,h,ifx,yresideinsidethenM=M+1,I=(b-a)h(M/N),End,LoopNtimes,1.Hit-or-MissMethod,Error
6、AnalysisoftheHit-or-MissMethod,Itisimportanttoknowhowaccuratetheresultofsimulationsare,notethatMisbinomial(M,p),1.Hit-or-MissMethod,推广到多重积分:,区间,内均匀分布的随机数,=hr:区间0,h内均匀分布的随机数,选取n组,,若其中满足g()的共有m组,1.Hit-or-MissMethod,积分结果的置信水平:,对于任意给定的正数,怎样才能保证积分计算值In与真值I之差的绝对值小于的概率大于(01),根据中心极限定理,MonteCarlo模拟,第四章MonteC
7、arlo积分,Hit-or-MissMethodSampleMeanMethodVarianceReduction:ImportanceSamplingMethodCorrelationmethodsforvariancereduction,2.SampleMeanMethod,设欲求的d-重积分为,令X为积分域Vd上均匀分布的随机向量,其概率密度函数为:,2.SampleMeanMethod,产生容量为n的X的随机样本Xi,并计算g(Xi),则根据大数定理,当n足够大时,X在积分域Vd上均匀分布,2.SampleMeanMethod,误差分析:,Thisestimatoris“unbiase
8、d”:,2.SampleMeanMethod,Varianceofthisestimator:,2.SampleMeanMethod,一维积分的情况:,2.SampleMeanMethod,Start,SetN:largeinteger,s=0,xn=(b-a)un+a,yn=g(xn),s=s+yn,EstimatemeanIn=s/N,End,LoopNtimes,2.SampleMeanMethod,Example:,(weknowthattheanswerise3-119.08554),2.SampleMeanMethod,writethisas,whereXunif(0,3),2.S
9、ampleMeanMethod,SimulationResults:true=19.08554,n=100,000,119.10724,219.08260,318.97227,419.06814,519.13261,Simulation,2.SampleMeanMethod,ComparisonofHit-and-MissandSampleMeanMonteCarlo,Letbethehit-and-missestimatorofI,Then,LetbethesamplemeanestimatorofI,2.SampleMeanMethod,ComparisonofHit-and-Missan
10、dSampleMeanMonteCarlo,SamplemeanMonteCarloisgenerallypreferredoverHit-and-MissMonteCarlobecause:,theestimatorfromSMMChaslowervariance,SMMCdoesnotrequireanon-negativeintegrand(oradjustments),H&MMCrequiresthatyoubeabletoputg(x)ina“box”,soyouneedtofigureoutthemaxvalueofg(x)overa,bandyouneedtobeintegrat
11、ingoverafiniteintegral.,MonteCarlo模拟,第四章MonteCarlo积分,Hit-or-MissMethodSampleMeanMethodVarianceReduction:ImportanceSamplingMethodCorrelationmethodsforvariancereduction,3.Variancereduction:ImportanceSamplingMethod,Samplemeanmethod:,减小积分误差的方法:,增大抽样的次数n;减小方差Vh,3.Variancereduction:ImportanceSamplingMetho
12、d,Reducingerror,*100samplesreducestheerrororderof10ReducingvarianceVarianceReductionTechnique,Thevalueofvarianceiscloselyrelatedtohowsamplesaretaken,UnbiasedsamplingBiasedsampling,Morepointsaretakeninimportantpartsofthepopulation,3.Variancereduction:ImportanceSamplingMethod,Ifweareusingsample-meanMo
13、nteCarloMethod,Variancedependsverymuchonthebehaviorofg(x),g(x)varieslittlevarianceissmallg(x)=constvariance=0,Evaluationofaintegral,NearminimumpointscontributelesstothesummationNearmaximumpointscontributemoretothesummationMorepointsaresamplednearthepeak”importancesamplingstrategy”,3.Variancereductio
14、n:ImportanceSamplingMethod,Importancesamplingmethod,Basicidea,PutmorepointsnearmaximumPutlesspointsnearminimum,X的概率密度函数为f(x),3.Variancereduction:ImportanceSamplingMethod,令f(x)为积分域Vd上随机向量X的概率密度函数,设欲求的d-重积分为,3.Variancereduction:ImportanceSamplingMethod,So,wewillestimateIbyestimatingEh(X)with,whereX1,X
15、2,Xnisarandomsamplefromthef(X)distribution.,3.Variancereduction:ImportanceSampleMethod,误差分析:,Thisestimatoris“unbiased”:,3.Variancereduction:ImportanceSampleMethod,Varianceofthisestimator:,3.Variancereduction:ImportanceSampleMethod,一维积分的情况:,3.Variancereduction:ImportanceSampleMethod,Start,SetN:largei
16、nteger,s=0,Generatexnaccordingtof(x),hn=g(xn)/f(xn),Addhntos,I=s1/N,End,LoopNtimes,MonteCarlo模拟,第四章MonteCarlo积分,Hit-or-MissMethodSampleMeanMethodVarianceReduction:ImportanceSamplingMethodCorrelationmethodsforvariancereduction,4.CorrelationmethodsforVariancereduction,Correlationmethod:,Usecorrelatedp
17、ointsinthesamplingtoreducethevarianceoftheintegrandandimprovetheefficiencyoftheestimation,ControlvariatesAntitheticvariables,4.CorrelationmethodsforVariancereduction,Controlvariates,f(x):Controlvariateforg(x),mustsatisfy:,SimpleenoughtoallowanalyticalintegrationShouldmimicg(x)toabsorbmostofitsfluctu
18、ation,f(x)g(x),4.CorrelationmethodsforVariancereduction,第九章MonteCarlo积分,Hit-or-MissMethodSampleMeanMethodVarianceReductionTechniqueVarianceReductionusingRejectionTechniqueImportanceSamplingMethod,VarianceReductionTechnique,Introduction,MonteCarloMethodandSamplingDistributionMonteCarloMethod:Takevalu
19、esfromrandomsampleFromcentrallimittheorem,3sruleMostprobableerrorImportantcharacteristics,VarianceReductionTechnique,Introduction,Reducingerror*100samplesreducestheerrororderof10ReducingvarianceVarianceReductionTechniqueThevalueofvarianceiscloselyrelatedtohowsamplesaretakenUnbiasedsamplingBiasedsamp
20、lingMorepointsaretakeninimportantpartsofthepopulation,VarianceReductionTechnique,Motivation,Ifweareusingsample-meanMonteCarloMethodVariancedependsverymuchonthebehaviorofr(x)r(x)varieslittlevarianceissmallr(x)=constvariance=0EvaluationofaintegralNearminimumpointscontributelesstothesummationNearmaximu
21、mpointscontributemoretothesummationMorepointsaresamplednearthepeak”importancesamplingstrategy”,2.SampleMeanMethod,X1,X2,Xniid-g(X1),g(X2),g(Xn)iid,LetYi=g(Xi)fori=1,2,n,Then,andwecanonceagaininvoketheCLT.,2.SampleMeanMethod,Forn“largeenough”(n30),So,aconfidenceintervalforIisroughlygivenby,butsincewedontknow,wellhavetobecontentwiththefurtherapproximation:,2.SampleMeanMethod,Bytheway,Nooneeversaidthatyouhavetousetheuniformdistribution,Example:,whereXexp(rate=2).,第九章MonteCarlo积分,1.2Hit-or-MissMetho
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版三年级道德与法治上册个性化教学计划
- 精神障碍患者疾病预防管理人员职责
- 中学消防演练组织实施计划
- 小学二年级下学期班主任家校沟通计划
- 光伏电站工程质量管理体系与措施
- 招聘专员个人简历样本范文
- 2025届辽宁省四校高一物理第二学期期末监测试题含解析
- MOF模板法制备钴基半导体催化剂及光电化学性能研究
- 各行业劳动模范表彰大会心得体会
- 国际学校英语教研组活动计划
- 2025年四川广安爱众股份有限公司对外招聘考试笔试试题(含答案)
- 交通运输行业建设工程生产安全事故统计调查制度
- SAP联产品生产订单结算过程x
- 2021年呼伦贝尔农垦集团有限公司校园招聘笔试试题及答案解析
- 宫外孕右输卵管妊娠腹腔镜下盆腔粘连分解术、右输卵管妊娠开窗取胚术手术记录模板
- 教科版 科学小学二年级下册期末测试卷及参考答案(基础题)
- 混凝土重力坝设计说明书
- 弱电设备维护保养方案
- 道路及两侧便道保洁方案.docx
- 腾讯公司职业发展体系管理者手册
- 山东生态功能区划(文字)
评论
0/150
提交评论