码迷,mamicode.com
首页 >  
搜索关键字:智能算法    ( 90个结果
【51nod 1785】数据流中的算法
Description 51nod近日上线了用户满意度检测工具,使用高级人工智能算法,通过用户访问时间、鼠标轨迹等特征计算用户对于网站的满意程度。 现有的统计工具只能统计某一个窗口中,用户的满意程度的均值。夹克老爷想让你为统计工具添加一个新feature,即在统计均值的同时,计算窗口中满意程度的标准 ...
分类:编程语言   时间:2017-06-24 09:52:59    阅读次数:191
ga算法
ga算法是模拟生物进化过程中,适者生存,优胜劣汰规则的一种算法,ga算子有选择,交叉,变异,个体对环境的适应度用适应度函数来衡量,每个个体对应一个适应度值,选择算子淘汰劣质个体,交叉和变异产生新个体,个体组成的种群不断进化,直到产生最优个体。 与普通智能算法不同的是ga算法从多个解开始搜索,对多个值 ...
分类:编程语言   时间:2017-05-25 15:38:18    阅读次数:189
C语言实现粒子群算法(PSO)一
最近在温习C语言,看的书是《C primer Plus》,忽然想起来以前在参加数学建模的时候,用过的一些智能算法,比如遗传算法、粒子群算法、蚁群算法等等。当时是使用MATLAB来实现的,而且有些MATLAB自带了工具箱,当时有些只是利用工具箱求最优解问题,没有自己动手亲自去实现一遍,现在都忘的差不多 ...
分类:编程语言   时间:2017-05-14 18:55:09    阅读次数:269
遗传算法的C语言实现(一):以非线性函数求极值为例
以前搞数学建模的时候,研究过(其实也不算是研究,只是大概了解)一些人工智能算法,比如前面已经说过的粒子群算法(PSO),还有著名的遗传算法(GA),模拟退火算法(SA),蚁群算法(ACA)等。当时懂得非常浅,只会copy别人的代码(一般是MATLAB),改一改值和参数,东拼西凑就拿过来用了,根本没有 ...
分类:编程语言   时间:2017-05-14 18:52:15    阅读次数:266
智能算法的研究与实现
目前计算机中的搜索算法有哪些?深度优先,广度优先(源自于数据结构)穷举法(列出所有可能),回溯法(深度优先思想加上返回式搜索)源自于算法设计与分析爬山法,模拟退火,遗传算法(智能化算法)都是一些自适应的随机搜索算法,(有点类似于不确定性算法,也是一些启发式算法(..
分类:编程语言   时间:2017-04-12 21:54:26    阅读次数:138
矢量化编程的简单记录
基于矩阵的算法都是针对向量的,这里也成为矢量。为了简化程序的逻辑,需要一种新的编程方法,处理基于矩阵的基本运算,这就是所谓的矢量化编程。 1 最早出现的矢量化编程语言是 MATLAB脚本语言,它极大地降低了数学领域程序设计的复杂度。因为大量的人工智能算法最早都是用MATLAB语言编写的。 2 pyt ...
分类:其他好文   时间:2017-03-26 23:34:09    阅读次数:278
遗传算法的C语言实现(一):以非线性函数求极值为例
以前搞数学建模的时候,研究过(其实也不算是研究,只是大概了解)一些人工智能算法,比如前面已经说过的粒子群算法(PSO),还有著名的遗传算法(GA),模拟退火算法(SA),蚁群算法(ACA)等。当时懂得非常浅,只会copy别人的代码(一般是MATLAB),改一改值和参数,东拼西凑就拿过来用了,根本没有 ...
分类:编程语言   时间:2016-12-10 06:36:55    阅读次数:451
智能算法---蚁群算法
智能算法 蚁群算法 1 蚁群算法及其基本思想 蚁群算法是一种智能优化算法,通过蚁群优化求解复杂问题,ACO在离散优化问题方面有比较好的优越性。 基本思想(以旅行商问题为例) 设置多只蚂蚁,分头并行搜索。 每只蚂蚁完成一次周游后,在行进的路上释放信息素,信息素量与解的质量成正比。 蚂蚁路径的选择根据信 ...
分类:编程语言   时间:2016-11-23 20:07:59    阅读次数:182
信用评分卡模型入门(智能算法)
信用评分卡模型入门 2016-07-26 智能算法 智能算法 一、背景介绍: 4.数据整理(数据清理过程) 大量取样的数据要真正最后进入模型,必须经过数据整理。在数据处理时应注意检查数据的逻辑性、区分“数据缺失”和“0”、根据逻辑推断某些值、寻找反常数据、评估是否真实。可以通过求最小值、最大值和平均 ...
分类:编程语言   时间:2016-11-11 07:50:24    阅读次数:996
聚类(Clustering)
简介 这大概是我第一次涉及到跟智能算法相关的东西——聚类。无奈,老师布置的作业,要求2-3天看完然后汇报。毕竟第一次看这一类的文章,如果理解有偏见,欢迎指出。我的邮箱:zhanghedong2012@126.com。 先介绍一下什么是聚类(Clustering)吧。简单地说就是把相似的数据分到一组。 ...
分类:其他好文   时间:2016-10-20 21:30:09    阅读次数:258
90条   上一页 1 ... 5 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!