大学前基础教育,耐力,怀疑精神书籍:鲁滨逊漂流记,大卫-科波菲尔 大学C语言,C++基础,汇编,自动控制,高等数学,物理,电路基础,GPS等软件工程师初级,遗传算法人文基础,自由主义学说,渴望了解并改变世界人文书籍:1984,论自由,人生中不可不想的事,野火集,人权是什么 研究生数学,算法,机器学习 ...
分类:
其他好文 时间:
2016-11-13 02:16:40
阅读次数:
253
作者:sjyan链接:https://www.zhihu.com/question/23293449/answer/120220974来源:知乎著作权归作者所有,转载请联系作者获得授权。 大三的时候上了一门人工智能,其中有一次作业就用到了遗传算法,问题是这样的: 求解函数 f(x) = x + 10 ...
分类:
编程语言 时间:
2016-11-12 19:32:07
阅读次数:
445
%% 【Input】:% ryk2—日盈亏矩阵,xt_num—组合系统数,P—PRM左区间,M—MD左区间% P_index—PRM区间类型,1:[5,6) 2:(5,6]% M_index—MD区间类型,1:[3,4) 2:(3,4]% PM_index—PRM、MD逼近方向,1表示在满足PRM的 ...
分类:
编程语言 时间:
2016-11-04 01:58:59
阅读次数:
219
遗传算法的灵感来源于自然界和进化论,进化和遗传是我们体会到的最好的具有普遍用途的机器学习算法。本文描述了整个算法的结构并用javascript实现了一个有趣的应用。 ...
分类:
编程语言 时间:
2016-11-02 14:38:28
阅读次数:
292
我们来看一个很简单的小问题f=x1+x2+x3+x4,x1、x2、x3、x4是大于等于10小于等于100的实数,求f的最大值。 这个小学生就能解决的问题我今天打算用遗传算法来解决,你可能说这不是智障吗?但是其实这只是一个小例子,因为用同样的方法,你可以解决f=x1^x2*x3^x4/x2^x1*x4 ...
分类:
编程语言 时间:
2016-10-30 13:33:16
阅读次数:
316
第7章 优化:密码破译 优化简介:最优点(optimum),优化(optimization) 本章研究的问题:构建一个简单的密码破译系统,把解密一串密文当做一个优化问题。 优化方法:网格搜索(grid search),主要问题是1、步长的选择;2、维度灾难(Curse of Dimensionali ...
分类:
其他好文 时间:
2016-10-21 21:58:49
阅读次数:
197
clc clear %参数 a = 0 ; b = 4 ; eps = 0.01 ; lenchrom = ceil(log2((b - a)/eps + 1)) ; sizepop = 50 ; maxgen = 500 ; pcross = 0.9 ; pm = 0.05 ; fitness = ...
分类:
编程语言 时间:
2016-10-11 21:00:52
阅读次数:
187
今天粗略学习了遗传算法,对于基因采用二进制表示、染色体采用一串二进制数表示(如11000100)还是比较容易理解的。但是,在TSP问题(旅行商问题,travelingsalesman problem)中,需要通过遗传算法求解较优的旅行路径,如何对基因和染色体进行建模?比较合理的思路是采用城市排列作为 ...
分类:
其他好文 时间:
2016-10-07 18:01:05
阅读次数:
159
优化算法入门系列文章目录(更新中): 1. 模拟退火算法 2. 遗传算法 一. 爬山算法 ( Hill Climbing ) 介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。 爬山算法实现很简单,其主 ...
分类:
编程语言 时间:
2016-10-06 00:32:50
阅读次数:
150