遗传起源 它起源于达尔文的进化论,是模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型。 主要特点 其主要特点是群体搜索策略和群体中个体之间的信息交换,搜索不以梯度信息为基础。 用途 它尤其适用于处理传统搜索方法难于…
分类:遗传算法
自己写的遗传算法(针对数据集)
终于写完了遗传算法(基于WEKA平台)不过还没调试,第一次写这么多行程序,暴露了自己很多问题,也锻炼了自己的编程能力。 嗯嗯,以后要多写程序,全方位提高自己 ^_^. package weka.Mygenetic;imp…
遗传算法遗传算法
遗传算法遗传算法遗传算法遗传算法
java简单实现遗传算法
此篇文章没有太复杂的算法,相当简单,但对于初学者来说,用来简单了解入门还是可以的。 原文地址:http://blog.csdn.net/why_still_confused/article/details/5219876…
遗传算法初级
遗传算法是一种基于仿生学的计算机算法,通过模拟自然进化和优胜劣汰法则来搜索问题的最优解(我会说这其实就是稍微改良了一下的暴搜?) 它是由美国的J.Holland于1975年提出来的玄学概率学混合暴力搜索方法,广泛适用于寻…
遗传算法 01背包问题 C++
#include <iostream> //#include <fstream> #include <string> #include <stdlib.h> #includ…
专家系统/模糊理论/神经网络/遗传算法相关基础知识
整理于大学时代的一篇笔记,对重新再研究AI及其关联的技术有一定概念参照意义。毕竟比较古老,可能仅在基础概念入门方面有一些提示。 常用缩写 缩写 全称 解释 AI Artificial Intelligence 人工智能 …
数学建模 of python(用遗传算法解决TSP问题)
吉吉: 在这个问题中,我们的个体就是一条一条的路线了,其目的就是找到一条总距离最短的路线。基本步骤与前两篇文章基本类似,不过在本问题中,我们用城市路线中每个城市的经纬度来表示个体(城市路线)的DNA。 在产生后代的过程中…
遗传算法最优解的精度及误差估计
摘要:使用遗传算法求解0-1规划问题,解决了使用传统寻优方法最优解搜索时间长的问题。但是,由于遗传算法的核心算法包含了随机搜索方法,所求出的“最优解”不一定是最优的,也就是说,在一个极大问题中,遗传算法的最…
遗传算法(C#)
遗传算法 示例为计算函数为y = -x*x+ 5的最大值,-32<=x<=31. 参考: http://blog.csdn.net/ljp1919/article/details/42425281 采用轮盘赌…
(转)用遗传算法优化BP神经网络的Matlab编程实例
此文章首次在simwe公开发表,属于GreenSim团队原创作品,转载请注明!更多原创程序,请访问GreenSim团队主页http://blog.sina.com.cn/greensim由于BP网络的权值优化是一个无约束…
遗传算法-交叉算法
遗传算法系列 (3) 交叉算法 基因交叉,或者基因重组,就是把两个父体部分结构加以替换,生成新的个体的操作,习惯上对实数编码的操作叫做重组(Recombination),对二进制编码的操作称为交叉(crossover)。…