智能系统控制课件:isc4.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《智能系统控制课件:isc4.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 系统 控制 课件 isc4
- 资源描述:
-
1、东华大学东华大学Professor Tao GongCollege of Info S&T2014/10Book: Artificial Immune System Based on Normal Model and Its Applications, Tsinghua University Press, 2011Network Course: http:/ Artificial Immunity and Immune ControlAIS龚涛智能系统控制智能系统控制人工免疫与免疫控制人工免疫与免疫控制免疫计算智能系统的应用免疫计算智能系统的应用免疫算法免疫算法人工免疫网络模型人工免疫网络模型
2、生物免疫机理生物免疫机理 人工免疫系统概述人工免疫系统概述AIS龚涛智能系统控制智能系统控制1 概概 述述 人工免疫系统的产生与发展人工免疫系统的产生与发展 AIS的研究范畴及应用的研究范畴及应用 免疫计算智能与其他智能技术的比较免疫计算智能与其他智能技术的比较AIS龚涛智能系统控制智能系统控制1.1 人工免疫系统的产生与发展人工免疫系统的产生与发展 生物信息系统可看成一个分布式自治系统,且生物信息系统可看成一个分布式自治系统,且能提供给科学和工程领域各种富有成效的技术能提供给科学和工程领域各种富有成效的技术和方法和方法 由生物引发的信息处理系统可分为:脑神经系由生物引发的信息处理系统可分为:
3、脑神经系统(神经网络)、遗传系统(进化计算)和免统(神经网络)、遗传系统(进化计算)和免疫系统(人工免疫系统(疫系统(人工免疫系统(AIS) 神经网络和进化计算已被广泛地应用于各个领神经网络和进化计算已被广泛地应用于各个领域,而域,而AIS由于其复杂性没有引起与神经网络由于其复杂性没有引起与神经网络和进化计算等计算领域同等的重视,直到近几和进化计算等计算领域同等的重视,直到近几年才引起国内外研究学者的兴趣年才引起国内外研究学者的兴趣 AIS龚涛智能系统控制智能系统控制Dasgupta给出的定义:给出的定义:“人工免疫系统由生人工免疫系统由生物免疫系统启发而来的智能策略所组成,物免疫系统启发而来
4、的智能策略所组成,主要用于信息处理和问题求解主要用于信息处理和问题求解”Timmis给出的定义:给出的定义:“人工免疫系统是一种人工免疫系统是一种由理论生物学启发而来的计算范式,它借由理论生物学启发而来的计算范式,它借鉴了一些免疫系统的功能、原理和模型并鉴了一些免疫系统的功能、原理和模型并用于复杂问题的解决用于复杂问题的解决” 人工免疫系统的定义人工免疫系统的定义AIS龚涛智能系统控制智能系统控制人工免疫系统的产生与发展人工免疫系统的产生与发展AIS的研究结果已涉及到的研究结果已涉及到控制控制 故障诊断故障诊断 模式识别模式识别图像识别图像识别 优化设计优化设计 机器学习机器学习联想记忆联想记
5、忆 知识发现知识发现 异常检测异常检测 计算机网络安全等许多领域计算机网络安全等许多领域AIS龚涛智能系统控制智能系统控制 AIS已成为许多国际期刊的重要议题如,已成为许多国际期刊的重要议题如,Evolutionary Computation,IEEE Transaction on Evolutionary Computation等,后者在等,后者在2001年和年和2002年相继出版了年相继出版了AIS专辑专辑 在国际会议方面,从在国际会议方面,从1997年开始,年开始,IEEE System,Man and Cybernetic国际会议每年均组织专门的国际会议每年均组织专门的AIS研讨会研讨
6、会 其它国际会议如其它国际会议如GECCO(Genetic and Evolutionary Computation Conference),),CEC(Congress on Evolutionary Computation)等也将)等也将AIS作为主题之一作为主题之一 第一届第一届AIS国际学术会议国际学术会议ICARIS(1st International Conference on Artificial Immune Systems)也于)也于2002年年9月在月在英国英国Kent大学召开大学召开 2 0 1 22 0 1 2 年年 , , 首 个 人 工 免 疫 系 统 领 域 的
7、学 术 刊 物首 个 人 工 免 疫 系 统 领 域 的 学 术 刊 物 I m m u n e I m m u n e ComputationComputation创刊创刊人工免疫系统的产生与发展人工免疫系统的产生与发展AIS龚涛智能系统控制智能系统控制 AIS研究的主要内容是根据生物免疫系统研究的主要内容是根据生物免疫系统的一些重要机理和原理,得到人工免疫网的一些重要机理和原理,得到人工免疫网络模型和免疫学习算法,并将这些计算模络模型和免疫学习算法,并将这些计算模型用于工程及计算机网络等各个方面型用于工程及计算机网络等各个方面 人工免疫网络模型的生物理论基础是各种人工免疫网络模型的生物理论
8、基础是各种免疫网络学说,如独特型网络、互联耦合免疫网络学说,如独特型网络、互联耦合免疫网络、免疫反应网络、对称网络和多免疫网络、免疫反应网络、对称网络和多值免疫网络等值免疫网络等AIS的研究范畴及应用的研究范畴及应用 AIS龚涛智能系统控制智能系统控制免疫算法有以下优点:免疫算法有以下优点: 保存了多样性。因为免疫算法有两大特点,即保存了多样性。因为免疫算法有两大特点,即多样性和自我调节,所以使用这一方法能够获得多样性和自我调节,所以使用这一方法能够获得许多优化问题的最优解许多优化问题的最优解 记忆训练。应用免疫算法,通过重复的优化过记忆训练。应用免疫算法,通过重复的优化过程,能够很快地得到最
9、优解。因为对于曾经出现程,能够很快地得到最优解。因为对于曾经出现过的抗原,免疫算法产生相应抗体的速度比以前过的抗原,免疫算法产生相应抗体的速度比以前更快。虽然遗传算法和免疫算法一样,都是模仿更快。虽然遗传算法和免疫算法一样,都是模仿自然进化过程的优化模型,但是在记忆训练和不自然进化过程的优化模型,但是在记忆训练和不同抗体的产生方面,两者有本质的区别同抗体的产生方面,两者有本质的区别 免疫算法与进化算法的比较免疫算法与进化算法的比较 AIS龚涛智能系统控制智能系统控制免疫算法与一般的确定性优化算法相比,有以下免疫算法与一般的确定性优化算法相比,有以下显著特点:显著特点: 它同时搜索解空间中的一系
10、列点,而不只是一个它同时搜索解空间中的一系列点,而不只是一个点点 它处理的对象是表示待求解参数的编码数字串,它处理的对象是表示待求解参数的编码数字串,而不是参数本身而不是参数本身 它使用的是目标函数本身,而不是其导数或其它它使用的是目标函数本身,而不是其导数或其它附加信息附加信息 它的变化规则是随机的,而不是确定的它的变化规则是随机的,而不是确定的 免疫算法与进化算法的比较免疫算法与进化算法的比较 AIS龚涛智能系统控制智能系统控制免疫算法与其它非确定性算法(如遗传算法免疫算法与其它非确定性算法(如遗传算法进化策略等)之间有如下的区别:进化策略等)之间有如下的区别: 它在记忆单元基础上运行,确
11、保了快速收它在记忆单元基础上运行,确保了快速收敛于全局最优解敛于全局最优解 它有计算亲和性的程序,反映了真实免疫它有计算亲和性的程序,反映了真实免疫系统的多样性系统的多样性 它通过促进或抑制抗体的产生,体现了免它通过促进或抑制抗体的产生,体现了免疫反应的自我调节功能疫反应的自我调节功能免疫算法与进化算法的比较免疫算法与进化算法的比较 AIS龚涛智能系统控制智能系统控制 免疫算法有不同于其它算法的附加优化步骤:免疫算法有不同于其它算法的附加优化步骤: 计算亲和性。亲和性有两种形式:一种形式说明了计算亲和性。亲和性有两种形式:一种形式说明了抗体和抗原之间的关系,即解和目标的匹配程度;抗体和抗原之间
12、的关系,即解和目标的匹配程度;另一种形式解释了抗体之间的关系,这个独有的特另一种形式解释了抗体之间的关系,这个独有的特性保证了免疫算法具有多样性性保证了免疫算法具有多样性 计算期望值。计算期望值的作用是控制适用于抗原计算期望值。计算期望值的作用是控制适用于抗原(目标)的相同抗体的过多产生(目标)的相同抗体的过多产生 构造记忆单元。用一组记忆单元保存用于防御抗原构造记忆单元。用一组记忆单元保存用于防御抗原的一组抗体(优化问题的候选解)。在此基础上,的一组抗体(优化问题的候选解)。在此基础上,免疫算法能够以很快的速度收敛于全局最优解免疫算法能够以很快的速度收敛于全局最优解免疫算法与进化算法的比较免
13、疫算法与进化算法的比较 AIS龚涛智能系统控制智能系统控制2 生物免疫机理生物免疫机理 生物免疫系统的组成与特征生物免疫系统的组成与特征 免疫系统的计算能力免疫系统的计算能力 免疫系统的自体免疫系统的自体/异体识别机理异体识别机理 免疫系统的网络学说免疫系统的网络学说 免疫的学习机理免疫的学习机理 免疫系统的反馈机理免疫系统的反馈机理 与免疫遗传算法相关的生物机理与免疫遗传算法相关的生物机理 AIS龚涛智能系统控制智能系统控制生物免疫系统的组成与特征生物免疫系统的组成与特征 免疫系统是生物,特别是脊椎动物和免疫系统是生物,特别是脊椎动物和人类所必备的防御机理,它由具有免人类所必备的防御机理,它
14、由具有免疫功能的器官、组织、细胞、免疫效疫功能的器官、组织、细胞、免疫效应分子及有关的基因等组成,可以保应分子及有关的基因等组成,可以保护机体抗御病原体、有害的异物及癌护机体抗御病原体、有害的异物及癌细胞等致病因子的侵害细胞等致病因子的侵害 免疫的功能包括:免疫防御免疫的功能包括:免疫防御 ;免疫稳;免疫稳定;免疫监视定;免疫监视 AIS龚涛智能系统控制智能系统控制生物免疫系统的组成与特征生物免疫系统的组成与特征抗原具有的性能:抗原具有的性能:(1)刺激机体产生免疫应答的免疫原性)刺激机体产生免疫应答的免疫原性(2)与相应免疫应答的产物发生特异性结合)与相应免疫应答的产物发生特异性结合AIS龚
15、涛智能系统控制智能系统控制免疫系统的计算能力免疫系统的计算能力 免疫识别免疫识别 免疫学习免疫学习 免疫记忆免疫记忆 克隆选择和阈值机理克隆选择和阈值机理 个体多样性个体多样性 分布式和自适应性分布式和自适应性 特征抽取特征抽取 自我调整自我调整 AIS龚涛智能系统控制智能系统控制免疫系统的网络学说免疫系统的网络学说 免疫学说中有两种学说占主导地位免疫学说中有两种学说占主导地位(1)细胞克隆选择学说)细胞克隆选择学说 细胞克隆选择学说的基点是外来抗原选择原先处细胞克隆选择学说的基点是外来抗原选择原先处于静止状态的互补细胞克隆,被选择细胞克隆的于静止状态的互补细胞克隆,被选择细胞克隆的激活、增殖
16、和效应概念是免疫应答的细胞学过程,激活、增殖和效应概念是免疫应答的细胞学过程,然而针对自身抗原的细胞克隆则被抑制或消除,然而针对自身抗原的细胞克隆则被抑制或消除,因而对外来抗原的识别是关键因素。因而对外来抗原的识别是关键因素。AIS龚涛智能系统控制智能系统控制(2)网络学说)网络学说 网络学说的观点是建立在自身识别上,认为免疫系网络学说的观点是建立在自身识别上,认为免疫系统是淋巴细胞上分布的特异性抗原受体统是淋巴细胞上分布的特异性抗原受体V区的网络,区的网络,这个网络是通过免疫细胞相互识别这个网络是通过免疫细胞相互识别V区上的抗原决区上的抗原决定簇来实现的;对外来抗原的应答是建筑在识别自定簇来
17、实现的;对外来抗原的应答是建筑在识别自身抗原基础上的反应。免疫应答中的细胞间相互作身抗原基础上的反应。免疫应答中的细胞间相互作用大致有四种类型:相关识别、连锁识别、多克隆用大致有四种类型:相关识别、连锁识别、多克隆相互作用、独特型与抗独特型之间相互作用。相互作用、独特型与抗独特型之间相互作用。 免疫系统的网络学说免疫系统的网络学说 AIS龚涛智能系统控制智能系统控制 免疫系统具有高度分辨免疫系统具有高度分辨“自体自体”与与“异体异体”抗原抗原物质的能力,这种识别作用是由免疫淋巴细胞完物质的能力,这种识别作用是由免疫淋巴细胞完成的。免疫淋巴细胞对抗原分子的识别、自身的成的。免疫淋巴细胞对抗原分子
18、的识别、自身的活化、增殖和分化以及产生效应的过程称之为免活化、增殖和分化以及产生效应的过程称之为免疫应答。免疫淋巴细胞在抗原识别过程中被诱导疫应答。免疫淋巴细胞在抗原识别过程中被诱导活化,形成以活化,形成以B细胞介导的体液免疫和以细胞介导的体液免疫和以T细胞介细胞介导的细胞免疫;亦可被诱导而处于不活化状态,导的细胞免疫;亦可被诱导而处于不活化状态,称之为免疫耐受。称之为免疫耐受。免疫系统的自体免疫系统的自体/异体识别机理异体识别机理 AIS龚涛智能系统控制智能系统控制 免疫细胞对抗原的识别是通过结合(或匹配)免疫细胞对抗原的识别是通过结合(或匹配)过程实现的,相应地,过程实现的,相应地,AIS
19、中的抗原识别通过特中的抗原识别通过特征匹配来实现,其核心是定义一个匹配阈值,征匹配来实现,其核心是定义一个匹配阈值,而对匹配的度量则采用多种方法如,海明而对匹配的度量则采用多种方法如,海明(Hamming)距离、欧式()距离、欧式(Euclidean)距离及)距离及Forrest所提出的所提出的R连续位匹配方法等连续位匹配方法等 免疫系统的自体免疫系统的自体/异体识别机理异体识别机理 AIS龚涛智能系统控制智能系统控制免疫的学习机理免疫的学习机理 免疫学习大致可分为两种:一种发生在初次免疫学习大致可分为两种:一种发生在初次应答阶段,即免疫系统首次识别一种新的抗应答阶段,即免疫系统首次识别一种新
20、的抗原时,其应答时间相对较长;而当机体重复原时,其应答时间相对较长;而当机体重复遇到同一抗原时,由于免疫记忆机制的作用,遇到同一抗原时,由于免疫记忆机制的作用,免疫系统对该抗原的应答速度大大提高,并免疫系统对该抗原的应答速度大大提高,并且产生高亲和度的抗体去除抗原,这个过程且产生高亲和度的抗体去除抗原,这个过程是一个增强式学习(是一个增强式学习(reinforcement learning)过程,对应于再次应答。过程,对应于再次应答。 AIS龚涛智能系统控制智能系统控制免疫学习一般有以下几种途径:免疫学习一般有以下几种途径:(1)对同一抗原进行重复学习,属于增强式学习)对同一抗原进行重复学习,
21、属于增强式学习(2)亲和度成熟,对应于)亲和度成熟,对应于AIS中的个体经遗传操作中的个体经遗传操作后其亲和度逐步提高的过程,属于遗传学习后其亲和度逐步提高的过程,属于遗传学习(3)低度的重复感染,对应于)低度的重复感染,对应于AIS的重复训练过程的重复训练过程(4)对内生和外生抗原的交叉应答,属于联想式学)对内生和外生抗原的交叉应答,属于联想式学习,对应于联想记忆机制习,对应于联想记忆机制 免疫的学习机理免疫的学习机理 AIS龚涛智能系统控制智能系统控制免疫系统的反馈机理免疫系统的反馈机理 BTHTSAbAgIL+IL-BTHTSAbAgIL+IL- 由免疫反馈原理图知,当抗原进入机体,经周
22、围细胞消化后,由免疫反馈原理图知,当抗原进入机体,经周围细胞消化后,将信息传递给将信息传递给T细胞,即传递给细胞,即传递给TH细胞和细胞和TS细胞,细胞, TS细胞用于抑细胞用于抑制制TH细胞的产生。然后共同刺激细胞的产生。然后共同刺激B细胞,经过一段时间后,细胞,经过一段时间后,B细细胞产生抗体以清除抗原。当抗原较多时,机体内的胞产生抗体以清除抗原。当抗原较多时,机体内的TH细胞亦较细胞亦较多,而多,而TS细胞却较少,从而产生的细胞却较少,从而产生的B细胞会多些。随着抗原的减细胞会多些。随着抗原的减少,机体内少,机体内TS细胞增多,它抑制了细胞增多,它抑制了TH细胞的产生,则细胞的产生,则B
23、细胞也随细胞也随着减少,经过一段时间后,免疫反馈系统便趋于平衡。着减少,经过一段时间后,免疫反馈系统便趋于平衡。 ST图图1 免疫系统的反馈机理免疫系统的反馈机理AIS龚涛智能系统控制智能系统控制与遗传算法相关的特征与遗传算法相关的特征(1)产生多样抗体的能力:通过细胞的分裂和分化作用,)产生多样抗体的能力:通过细胞的分裂和分化作用,免疫系统可产生大量的抗体来抵御各种抗原,这对应于遗免疫系统可产生大量的抗体来抵御各种抗原,这对应于遗传算法中个体的多样性。这种机制可用于提高遗传算法的传算法中个体的多样性。这种机制可用于提高遗传算法的全局搜索能力而不陷于局部解全局搜索能力而不陷于局部解(2)自我调
24、节机构:免疫系统具有维持免疫平衡的机制,)自我调节机构:免疫系统具有维持免疫平衡的机制,通过对抗体的抑制和促进作用,能自我调节产生适当数量通过对抗体的抑制和促进作用,能自我调节产生适当数量的必要抗体。这对应于遗传算法中个体浓度的抑制和促进,的必要抗体。这对应于遗传算法中个体浓度的抑制和促进,利用这一功能可以提高遗传算法的局部搜索能力利用这一功能可以提高遗传算法的局部搜索能力与免疫遗传算法相关的生物机理与免疫遗传算法相关的生物机理 AIS龚涛智能系统控制智能系统控制与遗传算法相关的特征与遗传算法相关的特征 (3)免疫记忆功能:产生抗体的部分细胞会作为)免疫记忆功能:产生抗体的部分细胞会作为记忆细
25、胞而被保存下来,对于今后侵入的同类抗记忆细胞而被保存下来,对于今后侵入的同类抗原,相应的记忆细胞会迅速激发而产生大量的抗原,相应的记忆细胞会迅速激发而产生大量的抗体。如果遗传算法能利用这种抗原记忆识别功能,体。如果遗传算法能利用这种抗原记忆识别功能,则可以加快搜索速度,提高遗传算法的总体搜索则可以加快搜索速度,提高遗传算法的总体搜索能力能力AIS龚涛智能系统控制智能系统控制3 人工免疫网络模型人工免疫网络模型 独特型网络模型独特型网络模型 互联耦合免疫网络模型互联耦合免疫网络模型 对称网络模型对称网络模型 多值网络模型多值网络模型 AIS龚涛智能系统控制智能系统控制 Jerne提出的独特型网络
展开阅读全文