matlab
I_am_???
这个作者很懒,什么都没留下…
展开
-
对于遗传算法,谈谈个人看法
最近在学习遗传算法,小有体会。这个用数学方法来模拟生物学过程的算法实在是有很多值得玩味的地方。遗传算法要干什么?比如Z=f(x,y),我们要找到他在x[0,1],y[0,1]区间上的最大值。我们就先随机在x[0,1],y[0,1]选取50个点,然后经历选择,基因重组,变异的过程,得到一代又一代的个体,每一代还是50个,达到最终代数时选取最优个体作为问题的解。遗传算法的基本运算过程如下:...原创 2018-10-13 00:56:08 · 5927 阅读 · 5 评论 -
python爬虫+mongodb+matlab彩票抓取
每一个穷人都有一个发财的梦想。于是彩票这个东西,诞生了。随之而来各种预测方式···千奇百怪十二生肖说,星座说,图象说,等等今天,我摸了摸干瘪的口袋,怀揣着一颗求富的心,试着抓取了2004年到2018年所有的七星彩数据。最后,用MATLAB最简单的BP神经网络(SGD),进行了预测。结果...原创 2018-10-13 14:58:21 · 1017 阅读 · 0 评论 -
王者荣耀-数模论文分享(虽然结果我自己都不信)
基于基础数据的王者荣耀英雄强度评估及英雄设计摘要王者荣耀是当下很火爆的一款手机游戏,如何基于当下的双方阵容选择合适的英雄来获得胜利,是一个值得探讨的问题,现基于游戏数据对于各个英雄的强度进行建模评估,并进行英雄的设计。针对问题一,我们首先利用Python的爬虫技术抓取了官网上英雄的攻击伤害,技能效果,上手难度,皮肤数量,视频总人气等数据,接着搜索到了一位玩家对于所有英雄的基础数据面板的...原创 2020-05-29 12:09:27 · 10786 阅读 · 5 评论 -
模拟退火算法浅析
模拟退火是一个比较好理解的算法。简单来讲就是模拟一个金属融化前温度很高,之后在空气中慢慢降温,同时内部的能量也越来越小,分子越来越趋于有序的这样一个模型。初始温度为t0结束温度tend降温速率q(0<q<1)初始温度为t0(这个参数是自己设立的,要尽量大一点,直接决定了训练次数,直观上讲训练次数越大得到的解应该越好),然后这个温度下对应有组参数(这个是系统自动生成的,随...原创 2018-10-16 18:46:35 · 1790 阅读 · 0 评论 -
用蚁群算法求解TSP问题
TSP是什么?TSP全称Travelling salesman problem。中文名:旅行商问题。就是模拟退火中讲到的14个城市之间巡回旅行,求路径最短的问题。为什么偏偏找他呢?因为这是一个衡量算法的“金标准”,而且他简单,用来介绍一个算法的基本思想再好不过。下面我们用同样的方法看看蚁群算法。参考资料:https://baike.baidu.com/item/TSP/2905216#...原创 2018-10-16 18:47:13 · 11771 阅读 · 2 评论 -
神经网络小结(1)(主要为径向基神经网络)
RBF径向基神经网络,在MATLAB中有两类,一种是精确型RBF,另一种是近似型的RBF。doc newrbe找出rbe神经网络的帮助文档GRNN广义回归神经网络PNN概率神经网络这三种是类似的,只是细节上有一些差别。BP误差反向传播,参数比较多 varargin是matlab的一个函数,是“Variable length input argument list”的缩写...原创 2018-10-16 19:02:20 · 1243 阅读 · 0 评论 -
简单聊聊L2正则化
我觉得在L2正则化里面,λ可以是一个变量,一开始λ很小,然后再让λ迅速增大,我的理由是一开始λ很小,神经网络能够收敛于最小值附近(就是能够进入那个坑里面),不至于收到太大的反向位矢的牵引以至于跑出坑的范围,当神经网络接近谷底的时候,再增大λ以达到我们想要的效果。λ可以大概设置成x^4的那种感觉,一开始从0出发比较平坦,之后过了一个节点,训练的样本足够多了,再迅速增大到指定的λ。 第二个体会...转载 2018-10-16 19:03:13 · 789 阅读 · 0 评论 -
简单聊聊粒子群算法
粒子群优化算法该算法最早由Kennedy和Eberhart在1995年提出Particle Swarm Optimization灵感来源于对鸟类捕食问题的研究。粒子的概念适应度函数值评价粒子没有选择交叉变异三个算子一个是个体的极值,一个是群体的极值。粒子通过个体极值和群体极值更新自身的速度和位置多步之后才会出现个体极值的概念。PSO有记忆的功能粒子群优化...原创 2018-10-16 19:05:14 · 628 阅读 · 0 评论