![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
智能算法
文章平均质量分 91
通信男神杨丽斌
我们不能,不能失去信仰
展开
-
粒子群算法理解+求解01背包问题
最近在学群体优化算法,做个学习笔记吧,本人蒟蒻,有不对的地方还情多多包涵。1.粒子群算法的理解。 粒子群算法是一种智能优化算法,模拟的是鸟内捕食行为。假设有一群鸟,在一个区域内觅食,这个区域内只有一个食物(最优解),但是每个鸟只知道自己距食物的距离,还有靠食物最近的鸟的距离(群体最优解),这样,他们的觅食行为就收到三个方面的约束。 (1)距离食物最近的鸟的位置,这...原创 2018-09-25 11:48:09 · 10187 阅读 · 7 评论 -
神经网络学习——BP神经网络笔记
神经网络学习,又叫做神经网络的训练算法,可以通过计算和更新神经网络本身的权值和阈值,加强网络自身的学习能力。一.神经元模型 神经网络最基本的模型就是神经元模型,也是神经网络中的简单单元。神经元常用的简单模型是M-P神经元模型,如下所示:阈值:就相当于神经元的兴奋电位,当这个神经元的输入电位大于这个神经元的阈值时,它就会被激活,向其他神经元发送电位,所以输出,而函数f表...原创 2018-09-27 19:44:04 · 3671 阅读 · 0 评论 -
遗传算法+BP神经网络组合求解非线性函数
用遗传算法求解非线性问题是常见的求解算法之一,求解的过程就是随机生成解,计算适应度,然后选择,交叉,变异,更新种群,不断迭代,这样,每个个体都会向每代中最佳的个体学习并靠拢,这是局部最优解;而变异操作是为了在靠近当前最优解的同时还有机会变异出更佳的基因,从而跳出局部最优解而达到全局最优解。而有时候,面对一个很复杂的非线性函数,或者是根本无法用确定的表达式描述的离散非线性函数,在计算适应度时就会...原创 2018-10-15 22:58:20 · 5097 阅读 · 9 评论