当前位置:首页 > 智能硬件 > 人工智能AI
[导读] 模糊神经网络简介 模糊神经网络就是模糊理论同神经网络相结合的产物,它汇集了神经网络与模糊理论的优点,集学习、联想、识别、信息处理于一体。 系统的复杂性与所要求的精确性之间存在尖锐

模糊神经网络简介

模糊神经网络就是模糊理论同神经网络相结合的产物,它汇集了神经网络与模糊理论的优点,集学习、联想、识别、信息处理于一体。

系统的复杂性与所要求的精确性之间存在尖锐矛盾,为此,通过模拟人类学习和自适应能力,人们提出了智能控制的思想。控制理论专家Austrom(1991)在IFAC 大会上指出:模糊逻辑控制、神经网络与专家控制是三种典型的智能控制方法。通常专家系统建立在专家经验上,并非建立在工业过程所产生的操作数据上,且一般复杂系统所具有的不精确性、不确定性就算领域专家也很难把握,这使建立专家系统非常困难。而模糊逻辑和神经网络作为两种典型的智能控制方法,各有优缺,模糊逻辑与神经网络的融合———模糊神经网络(Fuzzy Neural Network)由于吸取了模糊逻辑和神经网络的优点, 部分避免了两者的缺点, 已经成为当今智能控制研究的热点之一

模糊逻辑(FL)、神经网络理论(NN)、遗传算法(GA)、随机推理(PR), 以及置信网络、混沌理论和部分学习理论相融合,形成了一种协作体,这种融合并非杂乱无章地将模糊逻辑、神经网络和遗传算法等进行拼凑,而是通过各种方法解决本领域的问题并相互取长补短,从而形成了各种方法的协作。从这个意义上讲,各种方法是互补的, 而不是竞争的。在协作体中, 各种方法起着不同的作用。通过这种协作,产生了混合智能系统。模糊逻辑和神经网络都是重要的智能控制方法,将模糊逻辑和神经网络这两种软计算方法相结合, 取长补短, 形成一种协作体———模糊神经网络。

RTT作为网络拥塞控制的重要参数,能对网络所发生的拥塞作出较早的反映。文献[1]根据求得的RTT估计值,提出一种RTT驱动的拥塞控制算法,此算法在实时性和网络状态的震荡抑制等方面,比基于丢包率的拥塞控制算法有明显改善。

选取公式(1)来估计RTT的值:

RTTn+1=RTTn+gE (E=RTTm-RTTn) (1)

其中RTTm为当前所测得的RTT值;RTTn为上一探测包的平均RTT估值,g∈(0,1]。不同网络或同一网络的不同时段对g的选取有很大影响。文献[2]针对可靠组播传输,提出了一种基于主动式网络的往返行程时间估算策略,可靠组播协议借助这一策略可以有效地减少网络中不必要的控制信息,根据网络环境可以及时准确地确定进入网络的数据包速率,从而提高整个组播组的吞吐量。RTT预测研究目前是一个热点问题,对RTT进行精确预测很有意义。文献[3]采用基于波形平滑指数和波形突变指数的滑动窗口加权平均RTT估计算法,对RTT值进行平滑估计。利用神经网络对RTT进行了预测,达到了较好的效果。但这仅限于网络比较空闲的状态下。利用算术平均滤波和BP网络相结合的办法,对RTT进行预测,在网络较拥塞的情况下,预测结果不太理想。这是由于RTT误差值随着网络负荷加重时也会增加,因为队列延时和延时的抖动都会随着网络拥塞程度加重而明显增加。另外,在网络拥塞时会导致数据包或ACK包丢失,这些都会导致估计RTT的难度增加并且估计出的RTT值也不准确,出现一些波动,导致网络有时出现训练失控状态。所以本文采用了低通滤波和MBP网络相结合的预测策略。本文主要分析了RTT的特性,发现其有很强的高频噪声,采用低通滤波和MBP网络相结合的RTT预测策略。实验表明,即使在网络状况较忙的情况下,也能获得很好的预测结果。

网络往返延时特性

网络环境和网络设备的性能对数据吞吐量影响很大,致使网络上的数据具有较强的随机性,常常表现为短期的高频噪声。由于网络中两个节点之间的通信数据流可以有很多的路径到达,如果每个数据包所流经的路径不同, RTT就可能不同;另一方面,即使每个数据包是经由相同的路径到达目的节点,但是由于这个路径中的网络设备是网络共享的,在不同的数据包通过时网络设备所承担的数据传送任务也不会相同,这就导致RTT也可能不相同,相关研究结果的准确性会受到这种短期噪声导致的随机性影响。

网络状况和网络设备性能在较长期内的参数是相对稳定的。由于网络数据是在随机和稳定这两种因素的共同制约下产生的,所以滤波对于研究网络数据是必不可少的,因为此时我们主要关注的是网络节点的群体行为给予网络数据的规律性。

RTT数据预处理

低通滑动滤波算法的思想为:取a为(0,1)之间的数据,则:

本次滤波结果=(1-a)&TImes;本次采样值+a&TImes;上次滤波结果。它的优点在于对周期性的干扰具有很好的抑制作用,适用于波动频率较高的场合。选取a=0.05。

RTT的测试实验是在校园网上进行的。源节点和反馈节点分别位于天津职业技术师范大学和天津工业大学。在实验中,每隔100ms就发送200个10bytes大小的TCP数据包,然后记录发送时间和接收返回结果的时间,并计算它们的差值,差值就是RTT。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

  近几年来,随着机器人技术与控制技术的发展,机器人在日常生活和工农业生产中得到广泛应用。机器人对象是一个非线性、强耦合的多变量系统,在运动过程中。由于存在摩擦、负载变化等不确定因素,因而它还是

关键字: 机器人 模糊神经网络

  采用高斯函数作为模糊隶属函数,将模糊控制与神经网络相结合。利用神经网络实现模糊推理,运用了一种模糊高斯基函数神经网络.并用于两关节机器人的轨迹跟踪控制。仿真结果表明,该网络对机器人轨迹跟踪控

关键字: 机器人 模糊神经网络

 模糊神经网络简介 模糊神经网络就是模糊理论同神经网络相结合的产物,它汇集了神经网络与模糊理论的优点,集学习、联想、识别、信息处理于一体。 模糊神经网络基本形式

关键字: 模糊神经网络

      自20世纪80年代以来,语音识别技术的研究取得了许多突破性进展,特别是基于隐马尔可夫模型(HMM)的语音识别技术,目前已趋成熟,成为语音识别的主流。然而基本型的HMM模型也存在

关键字: 模糊神经网络 语音识别

  前些天把玩了一下MATLAB中神经网络工具箱的使用,忽有“扪参历井仰胁息”之感。别的倒是没什么,只是神经网络的数据组织结构有些“怪异”,要是不

关键字: matlab 模糊神经网络

自适应神经模糊推理系统(ANFIS)依据模糊逻辑和神经元的知识,而常规的模糊控制系统是一个不能自动地将专家经验知识转化为推理规则库,同时缺乏有效的方法改进隶属度函数。该系统使用最小二乘法和反向传播的混合算法来调整条件参数...

关键字: 温湿度控制 AN BSP 模糊神经网络

摘要:研究了模糊控制与神经网络两者相结合构成的模糊神经网络控制策略,实现了模糊神经网络控制算法在PLC中的软件编程,它不依赖于被控对象精确的数学模型,将模糊神经网络控制器应用于温度控制系统中,获得了良好的

关键字: 模糊神经网络 PLC 控制策略 模糊控制器

本文提出了一种基于模糊神经网络的电机故障预测新方法。该方法将时间序列与模糊神经网络结合,同时引入时差法,对电机状态进行预测,从而提高了预测精度,减少了系统误差。仿真结果表明,该预测方法的误差明显较小,是一种较实用的预测方...

关键字: 电机 模糊神经网络 电机故障 精度

摘要:随着智能信息技术的发展,模糊神经网络算法广泛应用于工业控制。但该算法尚未应用于PLC。针对这种现状,给出基于S7-200PLC的模糊神经网络算法设计。利用模糊神经网络算法的理论知识,在S7-200的平台上采用梯形

关键字: 模糊神经网络 PLC S7-200 BSP
关闭