公司新闻 行业动态

如何自学智能优化算法?

发布时间:2024-05-06      来源:网络


后台很多小伙伴问我小白如何自学智能优化算法,所以今天为大家梳理一下我当年是如何自学的,以下方法仅代表个人观点,只是为各位提供一个方案。

智能优化算法的精髓是它的思想,对于小白来说应该把更多的精力放在理解算法的思想上,而不是浪费在查找代码编写的规则上。因此,推荐小白使用MATLAB作为实现算法的工具,那么问题就来了,如何自学MATLAB?



01 | 如何自学MATLAB?

首先各位可以看一下数学建模的三件法宝这篇推文第三部分,熟悉一下如何运行MATLAB文件。然后再看一下10分钟带你入门MATLAB这篇推文,用10分钟的时间对以后经常用到的MATLAB一些操作命令熟悉一遍。

当然上述两篇推文只能帮助各位小伙伴对自学MATLAB提供一个大致的方向,后续如果在编写MATLAB代码时遇到困难时,可以多去下面这两个网址学习一些想法实现的技巧。

  1. MATLAB中文官网 https://ww2.mathworks.cn/
  2. MATLAB英文官网 mathworks.com/
  3. MATLAB中文论坛 ilovematlab.cn/

当然各位小伙伴也可不局限于这几个网站,举个例子,如果在编写代码过程中,不知道如何实现求一个矩阵中某个元素出现的次数,这时可以度娘你的问题(PS:搜索的内容一定是要把MATLAB加在前面,即完整的问题应该是MATLAB求一个矩阵中某个元素出现的次数)。



02 | 智能优化算法如何入门?

我想各位小伙伴一定会这样的困惑,打开一本讲解智能优化算法的书,然后没有信心看下去,这种情况其实很正常。对入门的小伙伴来说,我个人认为我们公众号的讲解是很适合小白的,所以可以学习免费代码合集旅行商问题(TSP)合辑车辆路径问题(VRP)合集中的推文,边理解算法的思想,边看代码,把一些代码实现的技巧记笔记,以便下次自己编代码的时候可以用上。

当然,有的小伙伴比较喜欢看书,那么首推《MATLAB智能算法30个案例分析》这本书作为入门书籍

如果各位想对智能优化算法进一步学习的话,可以学习《Handbook of Metaheuristics》这本书,下载链接如下:b-ok.as/book/1021633/d0


03 | 高效方便的科研APP

有的小伙伴觉得在电脑上学习不能满足自己勤于学习的需求,不过没关系,办法总比困难多。各位可以在下面的链接下载Researcher这个科研神器。

appgallery1.huawei.com/#

打开软件注册结束后,点击下方第二个按钮,添加想关注的一些期刊,推荐各位可以关注下面的期刊。

然后点击左上角HOME,然后点击下方的Create feed可以添加自己感兴趣的领域。



04 | 手机版MATLAB app

可能有的小伙伴觉得在PC端编程不能体现自己的本领,这也没关系,MATLAB早已经考虑的面面俱到,各位可以下载MATLAB app,不过还需要在PC端下载MATLAB Drive,只有把PC端的MATLAB代码放在MATLAB Drive文件夹下,移动端的MATLAB才能对PC端的代码进行操作。


最后希望各位小伙伴早日掌握智能优化算法!!!

点击下方小程序写留言

写留言


更多资源尽在:优化算法交流地

往期精选

平台注册入口