搜索资源列表
改进的遗传算法
- vb写的改进的遗传算法程序。是一些通用代码,与具体问题对应的代码空出来,用的时候填进去。根据我的经验,要想用好遗传算法,代码必须自己写,因为问题不同,编码,杂交,变异算子可能都不一样。特别是杂交算子,需要根据问题调整,甚至创造出新的杂交方法。而且适应度计算的代码也需要自己写,特别是带约束的优化问题 -vb write improvement in the genetic algorithm. Some common code, with the specific issues the corre
selfref
- 当我们用摄像机照射电视机,再把摄到的图案展现在电视屏幕上,这会产生什么?答案似乎应该是什么都没有,因为电视机显示的就是它自己,而它自己正在显示的内容也就是它自己……。然而当我们调节电视机的设置参数、拉大摄像机的焦距,让电视机往它自身内部运动的时候,惊奇的现象出现了:一个一个的复杂结构不断地从电视屏幕中产生、飞出,就好像星系的诞生!当我们旋转摄像机呈一个角度的时候会得到类似左图的“旋转星系”。本Java程序就是在计算机上模拟了这个过程。然而,摄像机-电视这样的自指系统不仅仅能产生如此丰富的复杂图案
FI565
- 内附两个源代码,其中一个源代码是识别程序的,另一个是一个矩阵类库的,所以一并附上。 ~..~因为已经保存了训练好的网络权值,所以第一次使用识别程序时,可以直接运行\\\\Release目录下的可执行文件,然后对图片目录中的测试图片进行读入、识别。 当然读者也可以自行用训练样本训练网络,不过要特别注意训练样本的选择,否则可能造成识别率很低。训练样本选择的原则是,尽可能的有代表性,在训练时间不至于太长的情况下,训练样本数目尽量多。 -containing 2 source code,
AIbashuma
- 我们解决八数码问题,广度优先搜索可能会导致内存不够用,采用启发式搜索,启发函数为f(x)=g(x)+h(x) g(x)为该结点不同于目标结点的个数,h(x)为该结点的深度,选择那f(x)结点最小的那个结点进行扩展, 引入了一个\"扩展数组[4]\"(因为扩展的结点最多只有4个),该数组保存着某个结点的0点向各个方向的扩展的结点对象,然后对该扩展数组进行分析,利用启发函数在进行递归扩展... -us solve eight digital, BFS may lead to insufficient
AIbashumaJava1
- 我们解决八数码问题,广度优先搜索可能会导致内存不够用,采用启发式搜索,启发函数为f(x)=g(x)+h(x) g(x)为该结点不同于目标结点的个数,h(x)为该结点的深度,选择那f(x)结点最小的那个结点进行扩展, 引入了一个\"扩展数组[4]\"(因为扩展的结点最多只有4个),该数组保存着某个结点的0点向各个方向的扩展的结点对象,然后对该扩展数组进行分析,利用启发函数在进行递归扩展... -us solve eight digital, BFS may lead to insufficient
yichuansource
- 这是我在解决电梯动力学参数写的简单遗传算法(程序带目标函数值、适应度值计算,但是我的适应度函数因为目标函数的计算很特殊,一起放在了程序外面计算,在此不提供)-This is my resolve to write lift kinetic parameters of a simple genetic algorithm (procedures with the objective function value, fitness terms, but my fitness function for
DavidPeterman_C
- 问题描述: 虽然离开浦口了,但在浦口校区后山大家还都有印象吧,可你知道有一座小山在冬天下大雪的时候是可以滑雪的,SEU很喜欢滑雪,这并不奇怪, 因为滑雪的确很刺激,可是为了获得速度,滑雪区域必须向下倾斜,而且当你到底时不得不重新走到上面重滑。SEU想知道在这个区域中最长的滑坡。区域由一个二维数组给出。数组的每一个数字表示山坡上一个点的高度。 下面是一个例子: 一个人可以从一个点滑向上下左右相邻的四个点之一,当且仅当高度减小。在上面的例子中,一条可行的滑坡为24-17-16-
CMVSOGA
- 这是我在解决电梯动力学参数写的简单遗传算法(程序带目标函数值、适应度值计算,但是我的适应度函数因为目标函数的计算很特殊,一起放在了程序外面计算,在此不提供)。
yichuansuanfa
- 电梯动力学参数写的简单遗传算法(程序带目标函数值、适应度值计算,但是我的适应度函数因为目标函数的计算很特殊,一起放在了程序外面计算,在此不提供)。
wordgame
- .从C到CLIPS 虽然CLIPS是用C语言编定出来的,但是事实上,它跟C语言完全完全是两码事。因为它们在思想上是 不同的。如果你想深入学习CLIPS,我建议你先去看看有关函数式语言(如LISP)的东西。在函数式 语言中,没有顺序跟循环(在命令式语言比如C中到处都是),只有递归还有一些其他的东西。可能 我们用C语言编程时老是想着怎么定义程序的输入,怎么样通过一个算法得到程序的输出。这是标准 的冯。诺依曼体系结构的扩展,它很大程度上改进了程序的执行效率,但从另一方面来说,
clip2
- .从C到CLIPS 虽然CLIPS是用C语言编定出来的,但是事实上,它跟C语言完全完全是两码事。因为它们在思想上是 不同的。如果你想深入学习CLIPS,我建议你先去看看有关函数式语言(如LISP)的东西。在函数式 语言中,没有顺序跟循环(在命令式语言比如C中到处都是),只有递归还有一些其他的东西。可能 我们用C语言编程时老是想着怎么定义程序的输入,怎么样通过一个算法得到程序的输出。这是标准 的冯。诺依曼体系结构的扩展,它很大程度上改进了程序的执行效率,但从另一方面来说,
Genetic-algorithm
- Visual C++实现的基因遗传算法库源代码以演示程序Free Source Code for Genetic algorithm 2008年05月21日 C++, Windows, Win32, Visual Studio, MFC, STL, Arch, Dev, Design 基因遗传算法都是针对概率的,所以因为其随机的本质,导致其结果可能是好的,也可能是坏的,于是我们就需要一个方法确认这个解到底有多大的可用性。这是通过计算相似拟合度进行衡量的。染色体Chromosomes代
WangHao
- 命题逻辑中的推理规则可以用来证明一个已经表示成命题公式的定理,但它还不便于机械化实施。因为其中的各条规则都未指明在推导的什麽步骤上应该引入什麽前提或中间结论,这些还有赖于人的经验技巧和才能。1960年王浩提出的算法,可以完全脱离人的经验和技巧,机械地构造每一步推导,证明一个命题逻辑定理的成立。
Java语言TSP递归程序的优化
- 因为递归程序运行的效率一般都比较低,本程序用java语言来实现TSP递归程序的优化-because recursive program run average efficiency are low, the procedure used java language to achieve TSP recursive process optimization
K-均值聚类算法C++编程
- K-均值聚类算法的编程实现。包括逐点聚类和批处理聚类。K-均值聚类的的时间复杂度是n*k*m,其中n为样本数,k为类别数,m为样本维数。这个时间复杂度是相当客观的。因为如果用每秒10亿次的计算机对50个样本采用穷举法分两类,寻找最优,列举一遍约66.7天,分成3类,则要约3500万年。针对算法局部最优的缺点,本人正在编制模拟退火程序进行改进。希望及早奉给大家,倾听高手教诲。-K-means clustering algorithm programming. Point by point, inc
k-means-segamen-method
- 本实验基于K-Means聚类算法思想实现了字符分割,因为车牌规定是7位的,所以K取7。另外本实验对K-Means算法进行了改进,充分考虑了初始点的设置及迭代结束条件。实验结果证明这种改进的K-Means算法实现车牌字符分割是快速、有效的。-In this study, K-Means clustering algorithm based on the ideology of the character segmentation, because the license plate require
code
- 多种分类器的代码,代码非常好,希望大家能下载,因为这里面涵盖了haar,adaboost,treelearner,singlestumplearner,constantlearner很多学习方法-Multiple classification code, the code is very good, I hope you can download, as this which covers the haar, adaboost, treelearner, singlestumplearner,
heapsort
- 堆排序适合于待排序文件中记录较多的情况,因为其主要的时间开销在于建堆和调整堆-HEAPSORT be suitable for sorting paper records more, because the main overhead is the time to build reactors and adjusting the heap
ltjjr
- 登陆用户名/密码乱输入即可,因为功能不在这儿。 登陆界面全是图片,只是为了演示更亲切一点。 主要对话AI内容在talk.dat 里面,他是程序的数据库。 本程序核心代码为网友sc寻制作的,本人自己把外设界面加上而成的,可以给VB学习者以借鉴。-Your username/password input can be arbitrary because the function was not here. Landing Interface are pictures,
ShuffledFrogLeapingAlgorithm
- SFLA算法是解决组合性优化问题的算法。它是基于集合类方法的启发式研究,这种SFLA初始化于一群虚拟集合青蛙,在池塘中跳跃,搜寻最优的食物地点。青蛙们可以被看作是具有思维的的主体。一种思维可以被看作是一个思想的集合或是文化的进化。每一种思维都是由一系列策略构成。在这种策略进化期间,青蛙的思维也在发生改变,导致了他们在面向目标时方位的改变,这种思维的变化或改变的发生,正是因为青蛙受到其他更好思想的影响。-SFLA algorithm to solve portfolio optimization