模糊推理机制 matlab,基于模糊综合评判推理机制的学生素质评价系统设计与实现...
第22卷第2期2002年2月
文章編號:(2002)l00l-908l2-008l-03
計算機應用
ComputerAppIicationsVoI.22,No.2Feb.,2002
基于模糊綜合評判推理機制的學生素質評價系統設計與實現
尹世群
(西南師范大學計算機與信息科學學院,重慶4007l5)
摘要:根據模糊數學的原理,采用模糊綜合評判推理機制,有效地模擬了領域專家根據人的感
官獲得不確定信息而進行推理綜合評判過程,闡述了具體設計的思想和實現方法,并對其主要技術問題和解決方法作了探討,解決了以往用計算機進行學生素質評價時只能用分明集處理或最大———最小合成模糊推理運算所帶的缺陷。
關鍵詞:素質;模糊集;模糊推理;模糊綜合評判
文獻標識碼:中圖分類號:TP3ll.l34.l;G434A
l引言
隨著教育改革的深入發展,加強學生素質,提高教學質量就成為當前的首要任務,而學生綜合素質評價正是實現這一任務的手段。傳統的專家系統實際上是一個二值的邏輯系統,規則的前件和結論只能是精確的數值或命題,它們只能在是與非兩者之間取值。而對學生素質的評價時,我們無法簡單地用是或不是來定論,往往是使用優秀、良好或一般等模糊評定術語來描述。目前,許多評估專家系統是使用最大———最小合成法的模糊化推理機制,其推理過程只能保持主要信息,忽略很多次要因素,使其運算結果與實際情況存在不相符、可信度低的狀況。為此,我們在開發學生素質綜合評價系統的過程中,為了模擬人類思維和評價方面做出了一些嘗試,在推理運算過程中采用模糊綜合評判推理機制,較好地解決了上述問題,做到了充分利用評價者所給出的各種信息,大大提高了評價結果的準確性和可信度,是一種具有廣泛實用價值的評價方法。
構成一個模糊規則集。同U到V之間的所有模糊推理,
樣,子類因素的模糊規則集依此類推。在構成(U,:V,R)形成多因素評判空間基礎上,進行UV模糊推理規則集、模糊綜合加權運算。
由于U中各個因素對評估對象的影響程度是不一樣的,在評判時每個因素的重要性程度也不同。為了使評判更具有科學性,定義U上的一個模糊子集
(Wl,…Wn)且Wl+W2+...+Wn=l=W2,
同理,對Ui有:….,Wi=(Wil,Wi2,Wik)且Wil+Wi2+...+Wik=l
最后得到模糊推理運算的基本模型
=③式中:“③”為兩模糊集和的直積(笛卡爾乘積),它為綜合考慮各個因素的影響采用“綜合加權型”算子③( ,來運算?!?”“,①”分別為兩個模糊集合的代數積算子、有①)
界和算子。
比如兩個模糊集A與B,其代數積A B,有界和A①隸屬函數分別為
代數積:U( =U(U( X)X)X)有界和:(U(()U①(=l八X)X)+UX)“③”是由代數積“ ”及有界和“①”算子得到的復合算子。其運算法則如下:
記=V模糊推理規則里,{…Rm},(l。j。m)為一個考察對象的n個影響因Rl,R2,Rj
素分別隸屬于等級Vj(l。j。m)的模糊集,有
T
(rlj,…,。=r2j,rmj)
則基于所有l。j。m)的綜合加權X為某個考察對象,
運算構成一個模糊集Y={…,,其Yj(l。j。m)隸yl,y2,ym}
2基于模糊綜合評判的推理機制
2.l
模糊推理運算模型
模糊推理運算模型是模糊推理機制進行推理所使用的工具,運算模型的建立對系統評估的準確性有著直接的影響。
設論域U={…Un}是所有可能發生影響因素的Ul,U2,集合,滿足U=UUi且i一j時,UinUj=0。論域V={Vl,V2,…Vm}是所有考察對象可能出現的評估等級情況的集合,m
為評估等級的個數,一般要求m>4。視考察對象,每大類因素又可分為若干子類,即Ui={…,,Uil,Ui2,UiI}I為各個大類影響因素中子類影響因素的個數。其次在U、V之間進行模糊推理,建立一個從U到V的模糊關系,用來描述不同集合元素之間的關聯程度,記為:
U
V
也稱為UXV上的一個模糊矩陣(Vj)Ui,
(rij)=】=nXm
(Ui,(i,Vj)j)
在(U,構成的空間UV,R)
屬函數為:
rlj
(Wl,W2,…,Yj=③=Wn)③ =Wlrlj①W2r2j①…①Wnrnj
r2j
…rnj
收稿日期:(修改稿)200l-ll-03作者簡介:尹世群,女,重慶人,講師,主要研究方向:數據庫與知識庫、數字圖書館、人工智能.
總結
以上是生活随笔為你收集整理的模糊推理机制 matlab,基于模糊综合评判推理机制的学生素质评价系统设计与实现...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 楚乔传乌先生真实身份是洛河军师吗 结局
- 下一篇: 原神手游影狼丸怎么获得