搜索资源列表
immunity
- 提供一个人工免疫算法源程序,其算法过程包括: 1.设置各参数 2.随机产生初始群体——pop=initpop(popsize,chromlength) 3.故障类型编码,每一行为一种!code(1,:),正常;code(2,:),50%;code(3,:),150%。实际故障测得数据编码,这里Unnoralcode,188% 4.开始迭代(M次): 1)计算目标函数值:欧氏距离[objvalue]=calobjvalue(pop,i) 2)计算群体中
tsp_solve-1.3.6.tar
- tsp c++ /比较好的tsp 代码,运行环境 linux/unix-tsp c / tsp relatively good code, the environment linux / unix
02092028
- 1. 背景简介 日常生活中经常有自动售货机,这种机器不需要人来随时控制,只是按照其内部的一些默认程序来 工作,是一种比较简单的人工智能程序,本程序为对这种机器的一种模拟。 2.项目目标 (1)向顾客显示所售的各种商品; (2)让顾客进行选择; (3)向顾客显示所选商品的价格; (4)收款; (5)发送顾客所选择的商品; (6)向顾客找零。 3.运行环境 PⅢ级别计算机(CPU主频300Mhz以上、128MB内存) WINDOWS操作系统
DavidPeterman_C
- 问题描述: 虽然离开浦口了,但在浦口校区后山大家还都有印象吧,可你知道有一座小山在冬天下大雪的时候是可以滑雪的,SEU很喜欢滑雪,这并不奇怪, 因为滑雪的确很刺激,可是为了获得速度,滑雪区域必须向下倾斜,而且当你到底时不得不重新走到上面重滑。SEU想知道在这个区域中最长的滑坡。区域由一个二维数组给出。数组的每一个数字表示山坡上一个点的高度。 下面是一个例子: 一个人可以从一个点滑向上下左右相邻的四个点之一,当且仅当高度减小。在上面的例子中,一条可行的滑坡为24-17-16-
PS2Key
- SMC1602A(16*2)模拟口线接线方式 连接线图: --------------------------------------------------- |LCM-----51 | LCM-----51 | LCM------51 | --------------------------------------------------| |DB0-----P0.0 | DB4-----P0.4 | RW-------P2.5 | |DB1-----P0
BP
- 基于BP神经网络的 参数自学习控制 (1)确定BP网络的结构,即确定输入层节点数M和隐含层节点数Q,并给出各层加权系数的初值 和 ,选定学习速率 和惯性系数 ,此时k=1; (2)采样得到rin(k)和yout(k),计算该时刻误差error(k)=rin(k)-yout(k); (3)计算神经网络NN各层神经元的输入、输出,NN输出层的输出即为PID控制器的三个可调参数 , , ; (4)根据(3.34)计算PID控制器的输出u(k); (5)进行神经网络学习,在线调整加权
VC++BP
- 本程序是BP算法的演示程序, 其中的Levenberg-Marquardt算法具有实用价值. 一、网络训练 程序默认状态是样本训练状态,现将样本训练状态下的如何训练网络进行说明: 1.系统精度: 定义系统目标精度,根据需要定义网络训练误差精度.误差公式是对训练出网络的输出层节点和实际的网络输出结果求平方差的和. 最大训练次数: 默认为10000次,根据需要调整,如果到达最大训练次数网络还未能达到目标精度,程序退出. 3.步长: 默认为0.01,由于采用
yichuan
- * 这里是遗传算法的核心框架遗传算法的步骤: * 遗传算法核心部分的算法描述 * 算法步骤: * 1、初始化 * 1.1、生成初始种群编码 * 1.2、计算每个个体的适配值。 * 1.3、记录当前最优适配值和最优个体 * 2、选择和遗传, * 2.0、若当前最优适配值多次小于已有的最优适配值(或相差不大)很多次,或者进化的次数超过设定的限制,转4。 * 2.1、按照与每个个体的适配值成正比的概率选择个体并复制,复制之后个体的数目和原始种群数目
NN+GA
- 1,改进BP神经网络在股市预测中的应用.2,基于MATLAB工具箱的开采煤层自燃危险性预测.3,基于改进的神经网络的电力系统负荷预报.4,基于神经网络的灌溉用水量预测.5,基于遗传算法改进BP网络的地表沉陷预计.6,利用遗传算法改进BP学习算法.7,模糊神经网络在电力市场短期负荷预测中的应用.8,神经网络学习算法存在的问题及对策.9,遗传神经网络在电力系统短期负荷预测中的应用.10,应用改进BP神经网络进行用水量预测.11,用遗传算法改进的BP模型在刹车系统诊断中的应用研究.12,遗传算法改进的
mani
- mani: MANIfold learning demonstration GUI by Todd Wittman, Department of Mathematics, University of Minnesota E-mail wittman@math.umn.edu with comments & questions. MANI Website: httP://www.math.umn.edu/~wittman/mani/index.html Last Modified by G
BP神经网络源程序
- 基于C开发的三个隐层神经网络,输出权值、阈值文件,训练样本文件,提供如下函数:1)初始化权、阈值子程序;2)第m个学习样本输入子程序;3)第m个样本教师信号子程序;4)隐层各单元输入、输出值子程序;5)输出层各单元输入、输出值子程序;6)输出层至隐层的一般化误差子程序;7)隐层至输入层的一般化误差子程序;8)输出层至第三隐层的权值调整、输出层阈值调整计算子程序;9)第三隐层至第二隐层的权值调整、第三隐层阈值调整计算子程序;10)第二隐层至第一隐层的权值调整、第二隐层阈值调整计算子程序;11)第一
基于Gabor特征提取和人工智能的人脸检测系统源代码
- 使用步骤: 1. 拷贝所有文件到MATLAB工作目录下(确认已经安装了图像处理工具箱和人工智能工具箱) 2. 找到"main.m"文件 3. 命令行中运行它 4. 点击"Train Network",等待程序训练好样本 5. 点击"Test on Photos",选择一个.jpg图片,识别。 6. 等待程序检测出人脸区域
Perceptron-and-ADALINE-network
- 这些程序包括以下方面1.使用感知器和ADALINE网络对字母进行识别。2.随机选取初始权向量,选取适当的迭代步长(对ADALINE网络),用给出的四个输入训练样本,对上述两个网络分别进行训练,直到网络收敛;3.对Adaline网络选取不同的值,分别画出误差曲线,观察它们的变化规律;4.对感知器选取不同的初始权向量,分别计算每类训练样本到超平面的距离,观察它们的异同;5.训练结束后,检验网络的识别能力(使用100个检测样本,对应于每个取25个含噪的变形):6.比较Adaline和单神经元感知器的分
moshishibie
- 先用C-均值聚类算法程序,并用下列数据进行聚类分析。在确认编程正确后,采用蔡云龙书的附录B中表1的Iris数据进行聚类。然后使用近邻法的快速算法找出待分样本X(设X样本的4个分量x1=x2=x3=x4=6;子集数l=3)的最近邻节点和3-近邻节点及X与它们之间的距离。-First C-means clustering algorithm procedures and with the following data for cluster analysis. After confirming t
FLCH3eg1
- 采用单神经元结构对两类样本进行分类,其中X为输入样本,T为目标向量。X=[-0.5,-0.5,0.3,0.1,-0.1,0.8,0.2,0.3 0.3,-0.2,-0.6,0.1,-0.5,1.0,0.3,0.9] T=[0,0,0,1,0,1,1,1]- The self learning function of the multilayer perceptron of an artificial neural network can be easily realized by the
Ch06
- 6.1 简介 6.2 资料的表示 6.3 相似度的计算与测量 6.4 分群法的采用 6.5 分割式分群法 6.6 非分割式分群法 6.7 分群法在大型资料集合之设计 6.8 评估分群的结果-6.1 Introduction 6.2 The data indicated that 6.3 Calculation and Measurement of similarity grouping law of 6.4 using 6.5 cut 6.6 clustering m
N-GEN-(6)
- The proposed approach is based on three stages which (1) use neural networks for constructing a response function model of a dynamic multiresponse system, (2) use exponential desirability functions for evaluating overall performance of a specific
BP
- 现有一种合金由A,B,C三种元素及杂质组成 测试5次 A百分含量 [7.1 7.0 6.9 6.8 7.2] B百分含量 [3.2 3.4 3.6 3.8 4.0] C百分含量 [2.5 2.9 3.1 2.6 2.2] 硬度[78 65 78 69 72] 用BP神经网络进行拟合BP神经网络进行拟合-The BP neural network to carry on the fitting
libsvm-3.1
- LIBSVM is an integrated software for support vector classification, (C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM). It supports multi-class classification. Since version 2.8, it implements an SMO-ty
simon sample answers
- 解决旅行商问题,模拟退火算法,用PYTHON语言编写,工具是IDLE 3.6.1,应该可以正常运行(annwal SimAnneal aaaaaaaaaaaaaaaa)