QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2636|回复: 13
打印 上一主题 下一主题

『小白成长之路——备战2015MCM第三帖』之算法篇——Monte Carlo 法

[复制链接]
字体大小: 正常 放大
WSHXPY        

62

主题

17

听众

5885

积分

升级  17.7%

  • TA的每日心情
    奋斗
    2017-9-16 20:51
  • 签到天数: 164 天

    [LV.7]常住居民III

    超级版主

    自我介绍
    来自哈工大,喜欢数学建模

    社区QQ达人 新人进步奖 发帖功臣

    群组2015美赛优秀论文解析

    群组2014第三期英语写作

    群组数学中国_哈工大群

    群组数学建模

    群组2016研赛备战群组

    跳转到指定楼层
    1#
    发表于 2014-12-7 16:22 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    本帖最后由 WSHXPY 于 2014-12-7 21:49 编辑

       本人最近备战美赛,自学算法,所学有限,并不精通,但是本着交流学习的目的在此发帖,现学现卖。本人不喜欢把东西搞得太高大上,比较喜欢通俗的东西,阳春白雪虽好,但我能力有限,欣赏不了~~还是觉得下里巴人更接地气~~因此,我喜欢尽量用通俗的语言描述问题~~
              言归正传,今天简单介绍一下蒙特卡洛算法,所谓的蒙特卡洛算法,其实个人感觉完全是初中生的思想方法,小学生都能听的懂~~
          蒙特卡洛算法,说白了就是假如要让你求一个不规则的图形的面积,你用一个规则的图形把它框起来,往里面随机撒芝麻,统计一下落在不规则图形里的芝麻数目和规则图形中的芝麻(即芝麻总数),两者一比,乘上规则图形的面积就大致估计出了待求不规则图形的面积。很明显,芝麻越多,结果越精确,蒙特卡洛算法就这么简单,有木有???当然,这只是一个二维的例子,多个变量只需推广一下不就OK了~~
         一、下面简单说一下所谓的蒙特卡洛算法的应用方面:
         1、整数规划,不就是把两个变量变为多个变量么~~~
         2、求解积分(不就是撒芝麻么~~)
         二、实现工具
         1、malab中有随机数函数,通常使用Matlab就可以解决大多数的随机模拟问题
         2、Lingo,Lingo是现有最好的优化问题解决软件,没有之一,有时你觉得它的优化问题解决不如某某,那只是对它还不够了解,要知道,Lingo是专供优化问题解决方案的软件,它不如Matlab那么功能全面,但是优化问题解决方面绝对完爆Matlab,但对于我们普通的使用来说,两者都完全够我们使用了,毕竟我们只是用于简单的优化问题。
    最后,源程序的话我就不上传了,数学中国蒙特卡洛板块有,不过还是附上几个链接吧。
    http://www.madio.net/thread-101276-1-1.html
    http://www.madio.net/thread-104154-1-1.html




    点评

    平凡如我  精神可嘉  发表于 2014-12-14 17:00
    zan
    转播转播0 分享淘帖0 分享分享1 收藏收藏1 支持支持2 反对反对0 微信微信
    励俊07        

    0

    主题

    11

    听众

    364

    积分

    升级  21.33%

  • TA的每日心情
    奋斗
    2016-9-13 17:20
  • 签到天数: 222 天

    [LV.7]常住居民III

    自我介绍
    建模爱好新手

    群组数学建模

    群组国赛讨论

    回复

    使用道具 举报

    21

    主题

    97

    听众

    3110

    积分

  • TA的每日心情
    奋斗
    2014-3-2 00:26
  • 签到天数: 243 天

    [LV.8]以坛为家I

       很赞的分享精神!如果论坛中和你这么有热情的会员再多上一些也许我就不会离开了,虽然我的离开根本无足轻重,
       我登录是想特意提醒一下,引用下你的原话,“Ligno,Lingo是现有最好的优化问题解决软件,没有之一,有时你觉得它的优化问题解决不如某某,那只是对它还不够了解”。首先,有拼写错误噢,其次,也是非常关键的,“某某”在你心中是指什么呢?以我的经历与了解,坦白说,论问题覆盖全面性以及易用性,LINGO很值得推荐,然而,若论效率,除开极个别模型(有可能是针对性优化过的),LINGO这方面很需要加强,非常非常需要。“只是对它还不够了解”,我不知道我有没有资格评论这句,而我的感觉是,如果了解得越深,乃至于Under the hood,你看待它会更加客观的。So many bugs have been fixed and some remain to be done in the future.

        我对LINGO的感情不会比任何一个人浅,不然我不会在这一年时间陆续为它找出了几十个bug,唉,我还是改不了吹NB的习惯

        Ha, anyway, good luck, enjoy.

    点评

    ATLAS-CEPC  伍健大神驾到!!!!!  详情 回复 发表于 2014-12-9 00:01
    ATLAS-CEPC  伍健大神驾到!!!!!  详情 回复 发表于 2014-12-9 00:01
    袁海亮  偶尔来看看,顺道  详情 回复 发表于 2014-12-8 23:09
      收起(3)
    有什么好说的
    回复

    使用道具 举报

    hitwyh1        

    0

    主题

    13

    听众

    85

    积分

    升级  84.21%

  • TA的每日心情

    2015-1-15 15:01
  • 签到天数: 24 天

    [LV.4]偶尔看看III

    自我介绍
    勤奋ING

    社区QQ达人

    群组数学中国_哈工大群

    回复

    使用道具 举报

    袁海亮     中国数模人才认证   

    148

    主题

    160

    听众

    2万

    积分

  • TA的每日心情
    难过
    2021-12-27 17:15
  • 签到天数: 337 天

    [LV.8]以坛为家I

    2013挑战赛参赛者

    社区QQ达人 元老勋章 发帖功臣 新人进步奖 优秀斑竹奖 金点子奖 原创写作奖 最具活力勋章 助人为乐奖 风雨历程奖

    群组2013年第二期美赛论文

    群组2013年国赛赛前培训

    群组网络挑战赛一阶段C题

    群组2013年数学建模国赛备

    群组有事没事来点事做

    wujianjack2 发表于 2014-12-7 19:06
    很赞的分享精神!如果论坛中和你这么有热情的会员再多上一些也许我就不会离开了,虽然我的离开根本无足轻 ...

    偶尔来看看,顺道
    回复

    使用道具 举报

    121

    主题

    24

    听众

    2850

    积分

  • TA的每日心情
    擦汗
    2015-11-5 19:20
  • 签到天数: 307 天

    [LV.8]以坛为家I

    自我介绍
    lige

    新人进步奖

    群组高等数学串讲

    群组数学中国美赛辅助报名

    wujianjack2 发表于 2014-12-7 19:06
    很赞的分享精神!如果论坛中和你这么有热情的会员再多上一些也许我就不会离开了,虽然我的离开根本无足轻 ...

    伍健大神驾到!!!!!
    回复

    使用道具 举报

    121

    主题

    24

    听众

    2850

    积分

  • TA的每日心情
    擦汗
    2015-11-5 19:20
  • 签到天数: 307 天

    [LV.8]以坛为家I

    自我介绍
    lige

    新人进步奖

    群组高等数学串讲

    群组数学中国美赛辅助报名

    wujianjack2 发表于 2014-12-7 19:06
    很赞的分享精神!如果论坛中和你这么有热情的会员再多上一些也许我就不会离开了,虽然我的离开根本无足轻 ...

    伍健大神驾到!!!!!

    点评

    wujianjack2  陶立大神,您就趁机黑吧,黑出翔吧,拜读了您老人家的获奖论文,看不懂呢,我就觉得那幅SPSS图是您画的,而且是用的SPSS 19......... 嘿嘿,我也会在您的帖子下回复的噢,不过,都是由衷的赞美啦!:l  详情 回复 发表于 2014-12-9 13:14
    回复

    使用道具 举报

    21

    主题

    97

    听众

    3110

    积分

  • TA的每日心情
    奋斗
    2014-3-2 00:26
  • 签到天数: 243 天

    [LV.8]以坛为家I

    本帖最后由 wujianjack2 于 2014-12-9 13:27 编辑
    ATLAS-CEPC 发表于 2014-12-9 00:01
    伍健大神驾到!!!!!

       陶立大神,您就趁机黑吧,黑出翔吧,拜读了您老人家的获奖论文,看不懂呢。那幅SPSS图是不是您老画的啊,而且是用的您心爱的SPSS 19.........
       嘿嘿,我也会在您的帖子下回复的噢,不过,都是由衷的赞美啦!

    点评

    ATLAS-CEPC  可惜今年没有SPSS创新奖。。。当时最后突然想起来用SPSS,就硬是加了蒙特卡洛模拟。。。。  详情 回复 发表于 2014-12-9 20:40
    ATLAS-CEPC  可惜今年没有SPSS创新奖。。。当时最后突然想起来用SPSS,就硬是加了蒙特卡洛模拟。。。。  详情 回复 发表于 2014-12-9 20:40
    有什么好说的
    回复

    使用道具 举报

    121

    主题

    24

    听众

    2850

    积分

  • TA的每日心情
    擦汗
    2015-11-5 19:20
  • 签到天数: 307 天

    [LV.8]以坛为家I

    自我介绍
    lige

    新人进步奖

    群组高等数学串讲

    群组数学中国美赛辅助报名

    wujianjack2 发表于 2014-12-9 13:14
    陶立大神,您就趁机黑吧,黑出翔吧,拜读了您老人家的获奖论文,看不懂呢。那幅SPSS图是不是您老画的啊 ...

    可惜今年没有SPSS创新奖。。。当时最后突然想起来用SPSS,就硬是加了蒙特卡洛模拟。。。。
    回复

    使用道具 举报

    121

    主题

    24

    听众

    2850

    积分

  • TA的每日心情
    擦汗
    2015-11-5 19:20
  • 签到天数: 307 天

    [LV.8]以坛为家I

    自我介绍
    lige

    新人进步奖

    群组高等数学串讲

    群组数学中国美赛辅助报名

    wujianjack2 发表于 2014-12-9 13:14
    陶立大神,您就趁机黑吧,黑出翔吧,拜读了您老人家的获奖论文,看不懂呢。那幅SPSS图是不是您老画的啊 ...

    可惜今年没有SPSS创新奖。。。当时最后突然想起来用SPSS,就硬是加了蒙特卡洛模拟。。。。

    点评

    wujianjack2  哈哈,岂非太遗憾!嘿嘿 不过,我觉得SPSS,MATLAB奖干脆都取消掉吧,最好是鼓励大家用开源软件或者流行语言,也许也不错。  详情 回复 发表于 2014-12-10 12:49
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-7-14 16:33 , Processed in 1.895346 second(s), 109 queries .

    回顶部