模糊推理算法的

更新时间:2024-04-12 作者:用户投稿原创标记本站原创 点赞:3649 浏览:13299

摘 要:随着科技的快速发展,模糊推理算法逐渐成为信息技术中处理模数信息的重要工具,受到计算机科学领域的广泛关注.作为推理的重要分支,在计算机网络的帮助下,模糊推理算法更是有了突飞猛进的发展,为计算智能领域做出了重要贡献.而本文主要对模糊推理算法进行了详细探究,为进一步理解模糊推理算法提供了重要依据.

关 键 词:模糊推理算法计算机研究

中图分类号:TP13文献标识码:A文章编号:1007-9416(2014)05-0135-01

在我们的日常生活中,像天气好,认真等这类词语都存在大量模糊的现象或模糊的概念.而这些都无法用普通的集合来表达.随着模糊集的发展,模糊推理逐渐应运而生,成为计算智能中的重要部分,同时也方便了计算机编程的实现.因此,研究模糊推理算法对于计算机的快速发展具有重要的实际意义.目前,模糊推理技术已被广泛应用于众多智能系统中,并对人们的生活发挥了重要作用.而文中主要从计算机数学角度出发,对模糊推理算法进行了探究.

1模糊推理的概述

作为推理的一种重要分支,模糊推理成为模糊控制理论的重要基础.然而,在实际应用过程中,模糊推理主要以数值计算为主,通过模糊推理的算法,由推理的前提进而计算出结论.因此,模糊推理技术已经在计算机行业得到了广泛应用,实现了软件编程的最佳智能计算方法.除此之外,模糊推理算法也逐渐应用于模糊控制系统、模糊神经网络系统、模糊专家系统等领域范围内.

检测设A和A*是论域X上的模糊集,B和B*是论域Y上的模糊集.通常情况下,模糊推理主要以最简单的模糊检测言推理模型为基础,即FMP.

由此可见,(2)式所体现的问题称为模糊拒取式,简称FMT.因此,为了解决模糊推理的问题,众多学者提出了多种模糊推理的方法,如三I算法,CRI方法等.具体分析如下.

2模糊推理的三I算法分析

2.1三I算法应用缺陷

目前,模糊推理的三I算法已经受到众多各界的广泛关注,然而,人们对于三I算法的研究始终停留在理论层面,还没有将其应用到实际控制中.而三I算法正是从逻辑语义的角度提出来的模糊推理,所以,有相关研究发现,尽管三I算法具有比较完善的逻辑语义,但在一定条件下还不能求解出人们所需的模糊集,正因如此,三I算法还不能应用到实际控制过程中.

2.2模糊推理的三I算法研究的内容

首先,要针对不同的蕴涵算子的三I算法进行研究,即在三I算法刚被提出的过程中,所采用的蕴涵算子R0,而三I原则中所提出的是一般的蕴涵,所以,这才让更多的学者开始研究不同的蕴涵算子的三I算法.

其次,要针对三I算法的理论知识进行研究,比如三I算法的连续性、还原性等都在理论知识的研究的范围内.

最后,要针对三I算法的改进算法进行研究,这样有助于构造新型的三I算法.

3模糊推理的CRI方法

针对模糊推理概述中FMP和FMT的问题,以模糊推理理论中最基本的模糊分离原则为依据,经过不少专家学者的共同研究,将其算法化,CRI方法应运而生,被众多领域所应用.

所谓CRI方法,首先是要选择一个适宜的蕴涵算子I,并将A→B转化为X×Y上面的模糊关系R,可以记作:R(x,y)等于I(A(x),B(y)),(x,y)∈X×Y,然后将A*和模糊关系R进行复合运算,就可以得到B*,将其输出出来,并记作:B*等于[A*(x)∧I(A(x),B(y))].因此,在CRI方法中,由A→B所构造形成的模糊关系R,在最初采用蕴含算子的是Iz(x,y)等于(1-x)∨(x∧y),x,y∈[0,1],然而得到的结果却和人们的直观大有不同,因此,采用其它方式来构造模糊关系R得到:Im(x,y)等于1∧(1-x+y),x,y∈[0,1],由此可见,这类方法的应用得到了全面推广.


而CRI方法中的A*和R的复合运算,在最初时候采用的是∨-∧这样一对算子,经过不断改进,逐渐应用一般的三角模T来进行计算.在众多学者的不断努力研究下,CRI方法除了对模糊关系的构造进行研究之外,还对合成运算以及输入模糊集A*进行适宜处理,从而构造出XisA相对于XisA*的语言真值τA/A*,而A*直接被其所代替,最终得到推理的结果.

4结语

总之,模糊推理算法在计算机的模糊控制领域得到广泛应用,同时也被应用于其他工业生产技术中,从而为人们提供一个不完善的知识数据库,对某一模糊问题得出一个比较接近的答案.所以,模糊推理算法还应进一步探究,这样才能为更多领域提供便利,促进信息技术的发展.