我正在从事与优化相关的研究项目,最近有了一个在此环境中使用MCMC的想法。不幸的是,我对MCMC方法还很陌生,所以我有几个问题。我将从描述问题开始,然后问我的问题。
我们的问题归结为估算成本函数其中是密度为的维随机变量。。
在我们的情况下,不存在的封闭形式版本。这意味着我们必须使用蒙特卡洛方法来近似期望值。不幸的是,事实证明,使用MC或QMC方法生成的E [ c (ω )]估计值差异太大,无法在实际环境中使用。
一个想法是,我们必须使用重要性采样分布来生成采样点,该采样点将产生的低方差估计。在我们的案例中,理想重要性抽样分布必须与大致成比例。看看如何知道直到常数,我想知道是否可以将MCMC与提案分布最终从产生样本。
我的问题是:
可以在此设置中使用MCMC吗?如果是这样,哪种MCMC方法合适?我在MATLAB中工作,因此我偏爱已经具有MATLAB实现的任何内容。
有什么我可以用来加速MCMC老化时间的技术。我怎么知道已经达到平稳分布?在这种情况下,对于给定的ω实际上需要花费相当多的时间来计算。