遗传算法辨识
A. Matlab问题--如何用遗传算法优化BP神经网络这篇文献(中文)是如何做的
我上次发给你的程序,只要你从网上下一个matcom45就行了,直接装在c盘就可以了,你发给我的论文变量太多用一般的遗传算法不行,我从网上发现了一个PID神经网络,相当好用,不用计算隐层数目,很适合用遗传算法进行优化,我编了一个例程回来发给你。
我真的不会用matlab的工具箱,如果一定要用matlab来做优化,恐怕我帮不了你了。
为什么一定要用matlab,用C++自己编写不也很好吗?
B. matlab中的遗传算法的约束问题,急!!!
你用优化工具箱吧
里面有 约束条件,不必自己编程
C. 求一个遗传算法参数辨识的程序
你上面那个例子的输出是a=2,b=3,c=1么?就是让函数找到一个匹配的参数满足目标函数是么?
D. 遗传神经网络识别原理
4.3.1 遗传BP简介
遗传识别是遗传算法+神经网络的一种新兴的寻优技术,适合于复杂的、叠加的非线性系统的辨识描述。神经网络算法是当前较为成熟的识别分类方法,但网络权值的训练一直存在着缺陷。为此结合具体应用,在对遗传算法进行改进的基础上,本文采用了一种基于遗传学习权值的神经网络识别方法,并取得了较好的效果。
尽管常规遗传算法是稳健的,但针对一个具体问题遗传算法只有和其他方法(或称原有算法)有效地结合在一起,组成一个新的混合算法,才能在实际中得到广泛应用。混合算法既要保持原有算法的长处,又要保持遗传算法的优点,因此常规遗传算法中的适应值函数、编码、遗传算子等必须做适当的修改以适应混合算法的要求。
4.3.1.1 适应值信息
常规算法中,适应值常被表示为全局极小,用欧氏距离来实现。例如,适应值常被表示为如下形式:
图4-5 改进的 GABP计算流程图
GABP的计算过程图如图4-5所示。
E. 我看到了你的题目:如何使用MATLAB遗传算法GUI对y=f(x)进行参数估计,我想讨教个类似的问题
我不是自控的···你说的看不太懂,我只是纯粹利用下MATLAB来使用一堆数据对一个公式中的参数进行估计。我是看了《基于遗传算法的数据拟合在MATLAB环境中的实现》才会在MATLAB中进行拟合的,你可以参考这篇文章。
F. 进化算法的起源发展
进化计算包括遗传算法(Genetic Algorithms)、遗传规划(Genetic Programming)、进化策略(Evolution Strategies)和进化规划(Evolution Programming)4种典型方法。第一类方法比较成熟,现已广泛应用,进化策略和进化规划在科研和实际问题中的应用也越来越广泛。
遗传算法的主要基因操作是选种、交配和突变,而在进化规则、进化策略中,进化机制源于选种和突变。就适应度的角度来说遗传算法用于选择优秀的父代(优秀的父代产生优秀的子代),而进化规则和进化策略则用于选择子代(优秀的子代才能存在)。
遗传算法与遗传规划强调的是父代对子代的遗传链,而进化规则和进化策略则着重于子代本身的行为特性,即行为链。
进化规则和进化策略一般都不采用编码,省去了运作过程中的编码—解码手续更适用于连续优化问题,但因此也不能进行非数值优化。进化策略可以确定机制产生出用于繁殖的父代,而遗传算法和进化规则强调对个体适应度和概率的依赖。
此外,进化规则把编码结构抽象为种群之间的相似,而进化策略抽象为个体之间的相似。进化策略和进化规则已应用于连续函数优化、模式识别、机器学习、神经网络训练、系统辨识和智能控制的众多领域
G. 求人推荐几本有关神经网络和遗传算法的书籍
图书. < 神经网络 >
作 者: 候媛彬,杜京义,汪梅 编着
出 版 社: 西安电子科技大学出版社
出版时间: 2007-8-1
字 数: 339000
版 次: 1
页 数: 223
I S B N : 9787560619026
分类: 图书 >> 计算机/网络 >> 人工智能
定价:¥26.00
内容简介
神经网络是智能控制技术的主要分支之一。本书的主要内容有:神经网络的概念,神经网络的分类与学习方法,前向神经网络模型及其算法,改进的BP网络及其控制、辨识建模,基于遗传算法的神经网络,基于模糊理论的神经网络,RBF网络及其在混沌背景下对微弱信号的测量与控制,反馈网络,Hopfield网络及其在字符识别中的应用,支持向量机及其故障诊断,小波神经网络及其在控制与辨识中的应用。
本书内容全面,重点突出,以讲明基本概念和方法为主,尽量减少繁琐的数学推导,并给出一些结合工程应用的例题。本书附有光盘,其中包括结合各章节内容所开发的30多个源程序,可直接在MATLAB界面下运行,此外,还包括用Authorware和Flash软件制作的动画课件。
本书既可作为自动化和电气自动化专业及相关专业的研究生教材,也可供机电类工程技术人员选用,还可作为有兴趣的读者自学与应用的参考书。
作者简介
侯媛彬,教授,女,博士生导师,1997年获西安交通大学系统工程(Ⅰ)博士学位。西安科技大学矿山机电博士点学科带头人,西安科技大学省重点学科“控制理论与控制工程”学科带头人,中国自动化学会电气专业委员会委员,陕西省自动化协会常务理事兼教育委员会主任。一直从事自动化、安全技术与工程方面的教学和研究工作。讲授过博士、硕士和本科各层面的专业课程10多门。在国内外公开发表学术论文110余篇,其中被EI和ISTP检索30余篇。出版专着、教材8部:承担省部级科研项目及横向项目10余项;获实用新型专利2项;获省级科技进步奖3项:获科研、教学方面的各种奖10多项;2006年获省级师德标兵。
H. 胡志平的发表论文
在国内外重要期刊上发表各种学术论文20余篇,其中5篇被EI检索收录。代表性论文有:《边坡工程计算机辅助设计》,同济大学学报,2004,32(3): 317-321;《盾构隧道衬砌结构稳定性风险分析研究》,同济大学学报,2004, 32(5):596-600;《盾构偏航引起的地表位移预测》,岩土力学,2004,25(9):1427-1431;《盾构隧道管片衬砌的平板壳-弹性铰-地基系统模型》,岩土力学,2005,26(9):1403-1408;《基于遗传算法和层叠模型的软土流变模型辨识》,应用力学学报,2005,22(3):364-368;《管片衬砌结构可靠度分析的优化方法》,岩石力学与工程学报,2005,24(22)。
I. 系统辨识与建模 辨识方法有哪些
主要内容包括:线性系统的辨识,多变量线性系统的辨识,线性系统的非参数表示和辨识,非线性系统的辨识,时间序列建模,房室模型(多用于医学、生物工程中)的辨识,神经网络模型的辨识,模糊系统的建模与辨识,遗传算法及其在辨识中的应用,辨识的实施等。各种方法都给出具体的计算步骤或框图,并结合实例或仿真例子给予说明,尽量使读者易学会用。 本书为天津市高校“十五”规划教材,可作为高等学校自动化、系统工程、经济管理、应用数学等专业的高年级本科生和研究生的教材或参考书,也可作为有关科技工作者、工程技术和管理人员的参考书。 图书目录第1章引论(1)1.1建模与系统辨识概述1.1.1系统辨识研究的对象1.1.2系统辨识1.1.3系统辨识的目的1.1.4辨识中的先验知识1.1.5先验知识的获得1.1.6系统辨识的基本步骤1.2数学模型1.2.1概述1.2.2线性系统的4种数学模型1.3本书的指导思想和布局第2章线性静态模型的辨识(12)2.1问题的提出2.2最小二乘法(ls)2.2.1最小二乘估计2.2.2最小二乘估计的性质2.2.3逐步回归方法2.3病态方程的求解方法2.3.1病态对参数估计的影响2.3.2条件数2.3.3病态方程的求解方法2.4模型参数的最大似然估计(ml)2.4.1最大似然准则2.4.2最大似然估计243松弛算法习题第3章离散线性动态模型的最小二乘估计(27)3.1问题的提法及一次完成最小二乘估计3.2最小二乘估计的递推算法(rls)3.2.1递推最小二乘法3.2.2初始值的选择3.2.3计算步骤及举例3.3时变系统的实时算法3.3.1渐消记忆(指数窗)的递推算法3.3.2限定记忆(固定窗)的递推算法3.3.3变遗忘因子的实时算法3.4递推平方根算法3.5最大似然估计(ml)习题第4章相关(有色)噪声情形的辨识算法(42)4.1辅助变量法4.2增广最小二乘法(els)4.2.1增广最小二乘法4.2.2改进的增广最小二乘法4.3最大似然法(ml)44闭环系统的辨识4.4.1问题的提出4.4.2可辨识性443闭环条件下的最小二乘估计习题第5章模型阶的辨识5.1单变量线性系统阶的辨识5.1.1损失函数检验法5.1.2f检验法5.1.3赤池信息准则(aic准则)5.2阶与参数同时辨识的递推算法5.2.1辨识阶次的基本思想和方法5.2.2阶的递推辨识算法5.2.3几点说明5.3仿真研究5.3.1辨识方法的仿真研究5.3.2对模型适用性的仿真研究5.3.3控制系统设计中的计算机仿真研究习题*第6章多变量线性系统的辨识6.1不变量、适宜选择路线及规范形6.1.1代数等价系统6.1.2适宜选择路线与不变量6.1.3适宜选择路线与规范形6.2输入/输出方程6.2.1输入/输出方程一般形式6.2.2pcf规范形对应的输入/输出方程6.3pcf规范形的辨识6.3.1结构确定及参数辨识6.3.2*和*的实现算法习题第7章线性系统的非参数表示和辨识7.1线性系统的非参数表示7.1.1脉冲响应函数7.1.2markov参数(hankel模型)7.2估计脉冲响应函数的相关方法7.2.1相关方法的基本原理7.2.2伪随机二位式信号(m序列)7.2.3用m序列做输入信号时脉冲响应函数的估计7.2.4估计h(t)的具体步骤与实施习题第8章非线性系统辨识8.1引言8.2单纯形搜索法8.2.1问题的提法8.2.2单纯形搜索法8.3迭代算法的基本原理8.3.1迭代算法的一般步骤8.3.2可接受方向8.4牛顿—拉夫森算法8.5麦夸特方法*8.6数据处理的分组方法