遗传算法的基本原理:模拟生命的进化机制,也就是说,模拟了自然选择和遗传进化中发生的繁殖、交配和突变现象,从任意一个初始种群出发,通过随机选择、交叉和变异操作,产生一群新的更适应环境的…
分类:蚁群算法
粒子群算法解决函数优化问题
1 选题描述 粒子群算法(particle swarm optimization,PSO)是计算智能领域,除了蚁群算法、鱼群算法之外的一种群体智能地优化算法。该算法最早由Kennedy和Eb…
【算法】旅行商A*算法
#include "stdio.h" const int max=9999; const int ax=50; int isbest(int i,int bestpath[],int p)//检测改节点是否已经加入bes…
搜索算法(篇二)
搜索算法(篇二) 1. 局部搜索算法的统一框架 局部搜索算法是对一类算法的统称,符合其框架的算法很多,比如搜索算法(篇一) 中提到的爬山法、模拟退火法和禁忌搜索算法都属于局部搜索算法。尽管各个算法在优化过程中的细节存…
matlab查看源代码
例子:edit newff 查看神经网络的源代码
旅行商问题TSP(蚁群算法Java)
旅行商问题,即TSP问题(Traveling Salesman Problem)是数学领域中著名问题之一。假设有一个旅行商人要拜访N个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要 回到原来出…
蚁群算法ACO(ant colony optimization)的原理以及实现源代码
之前说的算法基本上都比较枯燥的(废话,算法都很枯燥……),这次要介绍的蚁群算法(Ant Colony Algorithm)却是一种源于自然现象的算法,也是一种 meta heuristic,即与具体问题关系不大的优化算法…
蚁群算法的基础知识与可参考资料
第六篇《蚁群算法的基础知识与编程》 一、蚁群算法基础知识 蚂蚁群体寻找食物的过程可以看做是一种启发式搜索的过程,蚂蚁之间通过信息素来进行相互间的通信,从而能够合作发现从蚂蚁巢穴到食物源的最短路径。通过对这种群体智能行为,…
蚁群算法 C语言程序(已运行)
//段海滨教授主编的《蚁群算法原理及其应用》附录里的C程序代码. 并有几位网友修改。//Basic Ant Colony Algorithm for TSP #include <iostream.h> #in…
C++ 使用蚁群算法解决TSP问题 续
之前的文章: c++ 使用蚁群算法解决TSP问题。 之前写完代码后,运算时,发现无法得到最佳值,首先我想到的原因是其中几个系数的选取。如信息素的挥发速率,使之前的信息素对之后的选择的效率达到一个合理的值。如蚂蚁出错的概率…
几种求函数最值的算法
1、遗传算法 2、粒子群算法 3、模拟退火 4、蚁群算法
FPGA机器学习之蚁群算法的源代码C++
不知道现在是否还有人在研究蚁群算法?应该有吧。当初为了找C或C++源代码而不可得,在阅读了多份”杂七杂八”的代码的基础,总算写出来了。运行了三个TSP经典用例,基本符合要求。2008年3月份写的,…