![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
智能算法
遗失的记忆~
这个作者很懒,什么都没留下…
展开
-
贝叶斯方法体会
最近,开始学习和概率模型相关的智能算法。这类算法能解决的问题很多,包括模式识别(分类问题)、预测、决策等等。是非常具有实际应用价值的一类算法。 当然,这类算法体系也非常的庞大,尤其是其中涉及高深的数学原理的方法众多。但是,显然,我们要讨论的问题算法并不属于此类(很大原因是因为我概率挂了)。我们今天讨论的重点将放在:如果一个概率我无法求得,那么我们有什么其他办法获得。 首先,我们来考虑著名的“蒙特卡...转载 2018-05-18 16:13:39 · 863 阅读 · 0 评论 -
交叉验证
本文结构:什么是交叉验证法? 为什么用交叉验证法? 主要有哪些方法?优缺点? 各方法应用举例?什么是交叉验证法?它的基本思想就是将原始数据(dataset)进行分组,一部分做为训练集来训练模型,另一部分做为测试集来评价模型。为什么用交叉验证法?交叉验证用于评估模型的预测性能,尤其是训练好的模型在新数据上的表现,可以在一定程度上减小过拟合。 还可以从有限的数据中获取尽可能多...转载 2018-08-20 20:51:46 · 282 阅读 · 0 评论 -
优化算法——差分进化算法(DE)
一、差分进化算法的介绍 差分进化算法(Differential Evolution, DE)是一种基于群体差异的启发式随机搜索算法,该算法是由R.Storn和K.Price为求解Chebyshev多项式而提出的。DE算法也属于智能优化算法,与前面的启发式算法,如ABC,PSO等类似,都属于启发式的优化算法。DE算法是我在一篇求解盒子覆盖问题论文中使用的一种优化算法。二、差分进化算法的流...转载 2018-09-11 13:43:20 · 13050 阅读 · 1 评论 -
人工蜂群算法Artificial Bee Colony(ABC算法)
为了解决多变量函数优化问题Karaboga在2005年提出了人工蜂群算法ABC模型。1、 蜜蜂采蜜机理蜜蜂是一种群居昆虫,虽然单个昆虫的行为极其简单,但是由单个简单的个体所组成的群体却表现出极其复杂的行为。真实的蜜蜂种群能够在任何环境下,以极高的效率从食物源(花朵)中采集花蜜;同时,它们能适应环境的改变。蚁群产生群体智慧的最小搜索模型包含基本的三个组成要素:食物源、被雇佣的蜜蜂和未被雇...转载 2018-09-11 10:01:35 · 5775 阅读 · 0 评论