我们的建模之旅

Posted ynly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我们的建模之旅相关的知识,希望对你有一定的参考价值。

   说到建模,虽建模长路漫漫,但一句“此生无悔入建模”并不为过。数模经历带给我们的是全方面的成长,写作、编程、知识应用、自学能力等等,以及很多无法言语表达但却深入到骨子里的变化。建模确实能够让人受益终身!

   我们小组三人相聚于铁大数学建模协会,学长学姐们在建模方面的成就令我们感叹万分,所以我们也想在这条道路上一展风采。在19年建模五一校赛之前我们各自组队参赛(当然都是小打小闹)。19年五一校赛是我们小组成型的第一战,且是第一次认真对待的建模比赛。但因能力,知识储备,分工不明确等方面不足没有做的太好,对我们打击很大。模型的不确定,生搬硬套,论文的粗制,让我们对此信心大减。好在小组三人再难也坚持了下来,虽然论文质量不行,但是态度端正,我们也因此拿到了19年全国大学生数学建模竞赛的参赛资格。在那之后,我们三人制定了每个人的学习计划,深入地储备了建模的基础知识,几乎涵盖了各种典型的建模书籍,以及近10年的建模国赛论文。在这其中,每个人主攻建模、编程、论文的一种,辅攻另外一种,保证每一方面有两个人,这对后期我们的成长有很大的帮助。

   建模能力提升最快的时候还是在暑期建模集训期间。这段时间心无旁骛,孤注一掷,一心准备。毫不夸张地说,这段经历一生都很难忘怀,也是一段很宝贵的经历。现在想想大学里能够有这样一段时光也是非常棒的。培训期间,只有三四次集中讲授,其余时间都是小组内自己钻研、实战,主要以与比赛性质相同的五六道大建模题为主,每三天交一次,这些包含了优化,预测,离散,连续等各个方面。在完成任务的同时,我们也巩固了建模基础知识,自学,以及同学间的相互学习,让我们在编程,建模,论文等方面都有了长足的进步。在暑期培训中,虽然老师讲的不多,但是我们觉得此举对建模能力的提高是非常有效的。可能这是我们自己的认识,在培训之前补充了建模的基础知识,如果之前没有接触过建模的同学可能需要老师讲授的东西更多一点。

   接下来就是最难忘的国赛了。这次的建模国赛我们在时间上的掌控并不是很好,写论文的时间明显靠后了(也与我们的建模进度慢有关),所以论文看起来有挺多缺陷。题目发下之后,虽然储备的东西不少,但是当时看见题确实很懵,没法入手。即使当我们选定赛题之后,由于连续的方程很难求解,在前两天也没什么实质性进展。最后编程人员用离散去近似连续,我们才继续做了下去。这也是一个正常反应,之前也经历过几次。由于是国赛,前两天的无进展还是让我们有点小崩溃,多谢我们组的队友的乐观心态一直感染着我们,让我们没有放弃。期间我们还是以正常的心态去努力做题,最后能够拿到国二,也是队友之间能够相互鼓励和坚持的结果。之后参赛经历就是美赛了,美赛和国赛是很不同的风格,题很灵活,让人琢磨不透,而且距上次建模比赛国赛已有6、7个月没有接触建模了,所以成绩也不是很好。由此看来,要想做成一件事,一定要有相应的付出与努力。   

   以上就是我们组在本科阶段的建模之路,也更希望我们组三人能够在研究生阶段继续前进(祝福我们20年顺利取得研究生资格)。说到收获,觉着可以用收获颇丰来形容!在各种能力方面都得到了锻炼,尤其是思维方式的改变,变的更加严谨与力求完美。总而言之,入建模无悔,建模助我们一生!!!

 技术图片

  趁现在刚刚结束比赛不久,给后来者一点建议,也有我们做的不足的一些地方,希望学弟学妹们都超越我们做得更好:

    1、靠谱的队友很重要。首先是队友的可靠度,最直观的就是愿意投入建模的时间。我们三在组队之前各自为战,遇到的有比赛期间因太苦中途溜走的,坐在那刷视频的,到最后就成了一个人孤军奋战。还有就是对待建模的心态,建模题目很难,让人很痛苦。尤其是没有思路的崩溃感。所以无论题目能不能做出来,一个好的心态是必须的!队友三人要相互鼓励,每个人都不要传播负面情绪。

    2、接着就是要系统的学习建模,基础知识要预备好。尽量按照预测,优化等题型来准备建模比赛。为什么说要系统学习呢?因为系统学习有利于构建自己大脑知识的框架,而不是东一榔头西一锤子,大脑里的建模体系都是乱的。在训练时一定留足够的思考时间。即使不会,也要想一种模型出来去解决,之后再去看别人的论文,这点对于三个人中建模的同学尤为重要。其次对建模的同学而言,要有独立的建立模型的能力,也就是能够将自己的想法转变为数学语言(数学式子,图表等等),这点对于创新方面尤为重要。即使模型没有已有的模型那么高大上,也是思维学术能力的体现,会让评委眼前一亮。对编程的同学而言,感觉就是练,多编多写,总结出自己的一套编程技巧。编程同样也分两块,一就是按自我的思维编程,将想要实现的东西靠自己的理解编出来;第二种就是适当的套用改写别人的代码,这种代码以预测、智能算法偏多。这两种都需要掌握,尤其是要有独立的编程能力,套用代码也需要处理数据输入,代码衔接等问题。尤其最近几年题目在往大数据处理方面偏移,对编程能力提出了更大的挑战,数据处理能力必须足够好,能够利用计算机软件快速处理数据。对写论文的同学而言,多与另外两人交流,注意进度。在前期把背景等非关键东西写完。另外,积累本组的论文模板,积累各种排版技巧等。

    3、论文很重要。即使前面已经说了,但还是要说,论文非常重要。论文是本组所有成果的唯一体现。论文写的不好,其余都是白搭。一定要像准备发表一样,各方面尽善尽美。

   以上就是我们组的感想。最后非常感谢自参加以来队友之间的相互扶持以及建模指导组老师们的支持与帮助。愿数模的陪伴能够让每个人受益终身!!!

 

(图片来源于网络,内容为原创)

以上是关于我们的建模之旅的主要内容,如果未能解决你的问题,请参考以下文章

Spring Cloud封神之旅-微服务与springcloud

设计模式之旅1--UML基础

游戏开发进阶Unity网格探险之旅(Mesh | 动态合批 | 骨骼动画 | 蒙皮 )

游戏开发进阶Unity网格探险之旅(Mesh | 动态合批 | 骨骼动画 | 蒙皮 )

我的渲染技术进阶之旅让我们一起来了解一下什么是glTF?为什么glTF是3D世界的JPEG?

我的渲染技术进阶之旅让我们一起来了解一下什么是glTF?为什么glTF是3D世界的JPEG?