6.蒙特卡洛方法(一些说明)

蒙特卡洛方法并不是一种固定的模型,其模型多种多样,主要是通过类似枚举的方式达到一个接近最优的结果。

例如,在前文导弹追击问题中,我们通过划分时间间隔,更新导弹与B船坐标,进而不断比较两者间的距离,算出近似的追击结果。

在前文TSP问题中,由于数据量较小(n=8,组合方式有A88种,即8的阶乘=40320),因此我们通过类似枚举的方法(生成共50万中组合),选出了一个最优的结果。(但是如果n过大,如40,那么计算量就十分可怕,后续会介绍模拟退火等来解决相应的问题)

对于其他的一些模型,我们同样可以使用蒙特卡洛方法
举例如规划类问题,思路和TSP差不多,生成N个对应Xij的值,让其满足约束条件,再逐步选优。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值