




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第六章模糊邏輯系統(tǒng)6.1簡(jiǎn)述6.2模糊邏輯系統(tǒng)結(jié)構(gòu)6.3邏輯開(kāi)發(fā)過(guò)程6.4案例高級(jí)人工智能人才培養(yǎng)叢書(shū)之一of311習(xí)題6.5簡(jiǎn)單的模糊邏輯系統(tǒng)實(shí)驗(yàn)6.1簡(jiǎn)述第六章模糊邏輯系統(tǒng)of3126.1.1定義 模糊邏輯系統(tǒng)是基于模糊集合論的數(shù)學(xué)基礎(chǔ)上,通過(guò)計(jì)算機(jī)去模擬人在控制復(fù)雜對(duì)象中采用語(yǔ)言變量描述模糊概念,采用經(jīng)驗(yàn)的控制規(guī)則來(lái)描述對(duì)象輸入-輸出間的模糊關(guān)系模型,進(jìn)而實(shí)現(xiàn)模糊邏輯推理的一種計(jì)算機(jī)數(shù)學(xué)控制。6.1簡(jiǎn)述第六章模糊邏輯系統(tǒng)of313模糊集合 構(gòu)造的要素:合適的論域和適當(dāng)?shù)碾`屬函數(shù)。區(qū)別的關(guān)鍵:模糊集合的主觀性與非隨機(jī)性。模糊集合運(yùn)算及基本性質(zhì) 與精確集合的并、交、補(bǔ)的運(yùn)算對(duì)應(yīng),模糊集合也有
2、相似的運(yùn)算,許多在經(jīng)典集合中成立的基本性質(zhì)是可以擴(kuò)展到模糊集合中的。除了基本運(yùn)算以外,模糊集合中還具有代數(shù)運(yùn)算。模糊邏輯語(yǔ)言與推理 模糊邏輯是一種模擬人類思維過(guò)程的邏輯。具有模糊性的語(yǔ)言叫做模糊語(yǔ)言。 三種推理方法:模糊近似推理、單輸入模糊推理和多輸入模糊推理6.1簡(jiǎn)述第六章模糊邏輯系統(tǒng)of3146.1.2工作原理6.1簡(jiǎn)述第六章模糊邏輯系統(tǒng)of3156.1簡(jiǎn)述第六章模糊邏輯系統(tǒng)of3166.1簡(jiǎn)述第六章模糊邏輯系統(tǒng)of3172. 基本形式 根據(jù)模糊控制器的基本原理,我們把模糊控制器的基本形式歸為三類:經(jīng)典Mamdani型模糊控制器、T-S型模糊控制器和自適應(yīng)模糊控制器。經(jīng)典Mamdani型模
3、糊控制器T-S型模糊控制器自適應(yīng)模糊控制器6.1簡(jiǎn)述第六章模糊邏輯系統(tǒng)of318經(jīng)典Mamdani型模糊控制器 運(yùn)行速度快,控制規(guī)則通過(guò)引入加權(quán)因子可以自調(diào)整,便于實(shí)現(xiàn)自適應(yīng)控制,具有較好的自適應(yīng)能力。T-S型模糊控制器 不僅可以用來(lái)描述模糊控制器,也可以描述被控對(duì)象的動(dòng)態(tài)模型。自適應(yīng)模糊控制器 自適應(yīng)模糊控制是在基本模糊控制器上增加了自適應(yīng)機(jī)構(gòu),該機(jī)構(gòu)實(shí)現(xiàn)對(duì)基本模糊控制器自身控制性能的負(fù)反饋控制,以不斷地調(diào)整和改善控制器的性能。第六章模糊邏輯系統(tǒng)6.2模糊邏輯系統(tǒng)結(jié)構(gòu)6.1簡(jiǎn)述6.3邏輯開(kāi)發(fā)過(guò)程6.4案例高級(jí)人工智能人才培養(yǎng)叢書(shū)之一of319習(xí)題6.5簡(jiǎn)單的模糊邏輯系統(tǒng)實(shí)驗(yàn)6.2模糊邏輯系統(tǒng)
4、結(jié)構(gòu)第六章模糊邏輯系統(tǒng)of3110 實(shí)現(xiàn)一個(gè)模糊邏輯系統(tǒng)需要解決以下4個(gè)問(wèn)題:模糊化模塊的定義、知識(shí)庫(kù)表示、推理機(jī)制的選擇以及清晰化計(jì)算(解模糊)。模糊化模塊的定義知識(shí)庫(kù)表示推理機(jī)制的選擇清晰化計(jì)算(解模糊)6.2模糊邏輯系統(tǒng)結(jié)構(gòu)第六章模糊邏輯系統(tǒng)of3111 模糊邏輯系統(tǒng)的結(jié)構(gòu)和作用原理,如圖6-3。其中模糊系統(tǒng)由模糊化接口、知識(shí)庫(kù)、推理機(jī)制和模糊判決接口(去模糊化模塊)四個(gè)基本單元組成。6.2模糊邏輯系統(tǒng)結(jié)構(gòu)第六章模糊邏輯系統(tǒng)of31126.2.1 模糊化模塊 模糊化模塊也稱為模糊化接口,它的作用是通過(guò)在控制器的輸入、輸出論域上定義語(yǔ)言變量,將精確的輸入、輸出值轉(zhuǎn)換為模糊化量。因此模糊化接
5、口的設(shè)計(jì)步驟事也就是定義語(yǔ)言變量的過(guò)程,可分為:語(yǔ)言變量的確定,語(yǔ)言變量論域的設(shè)計(jì),定義各語(yǔ)言變量的語(yǔ)言值和定義各語(yǔ)言值的隸屬函數(shù)。語(yǔ)言變量的確定語(yǔ)言變量論域的設(shè)計(jì)定義各語(yǔ)言變量的語(yǔ)言值定義各語(yǔ)言值的隸屬函數(shù)6.2模糊邏輯系統(tǒng)結(jié)構(gòu)第六章模糊邏輯系統(tǒng)of31136.2.1 模糊化模塊 具體過(guò)程如下:首先對(duì)這些輸入量進(jìn)行處理,以變成模糊控制器要求的輸入量將上述已經(jīng)處理過(guò)的輸入量進(jìn)行尺度變換,使其變換到各自的論域范圍將已經(jīng)變換到論域范圍的輸入量進(jìn)行模糊處理,使原先精確的輸入量變成模糊量,并用相應(yīng)的模糊集合來(lái)表示。6.2模糊邏輯系統(tǒng)結(jié)構(gòu)第六章模糊邏輯系統(tǒng)of31146.2.2 知識(shí)庫(kù) 知識(shí)庫(kù)中包含了具
6、體應(yīng)用領(lǐng)域中的知識(shí)和要求的控制目標(biāo),通常是由數(shù)據(jù)庫(kù)和模糊(語(yǔ)言)控制規(guī)則庫(kù)兩部分組成。數(shù)據(jù)庫(kù)模糊控制規(guī)則庫(kù)知識(shí)庫(kù)6.2模糊邏輯系統(tǒng)結(jié)構(gòu)第六章模糊邏輯系統(tǒng)of3115 (1)數(shù)據(jù)庫(kù)主要包含了語(yǔ)言控制規(guī)則論域的離散化、量化和正則化以及輸入空間的分區(qū)、隸屬函數(shù)的定義等。所有輸入、輸出變量所對(duì)應(yīng)的論域以及這些論域上所定義的規(guī)則庫(kù)中使用的全部模糊子集的定義都存放在數(shù)據(jù)庫(kù)中。數(shù)據(jù)庫(kù)還提供模糊邏輯推理必要的數(shù)據(jù)、模糊化接口和模糊判決接口相關(guān)論域的必要數(shù)據(jù),包含語(yǔ)言控制規(guī)則論域的離散化、量化以及輸入空間的分區(qū)、隸屬函數(shù)的定義等。語(yǔ)言控制規(guī)則標(biāo)記控制目標(biāo)和領(lǐng)域?qū)<业目刂撇呗浴?6.2模糊邏輯系統(tǒng)結(jié)構(gòu)第六章模糊邏
7、輯系統(tǒng)of3116 (2)模糊控制規(guī)則庫(kù)包含了用模糊語(yǔ)言變量表示的一系列控制規(guī)則,它們反映了控制專家的經(jīng)驗(yàn)和知識(shí)。這些控制規(guī)則是根據(jù)人類控制專家的經(jīng)驗(yàn)總結(jié)得到的,按照“IF.is.AND.is.THEN.is.”的形式表達(dá),這樣的規(guī)則很容易通過(guò)模糊條件語(yǔ)句描述的模糊邏輯推理來(lái)實(shí)現(xiàn)。而模糊控制規(guī)則也就是根據(jù)控制目的和控制策略給出了一套由語(yǔ)言變量描述,并由專家或自學(xué)習(xí)產(chǎn)生的控制規(guī)則的集合。6.2模糊邏輯系統(tǒng)結(jié)構(gòu)第六章模糊邏輯系統(tǒng)of31176.2.3 推理機(jī)制 模糊推理機(jī)是模糊控制器的核心,是指采用某種推理方法,由采樣時(shí)刻的輸入和規(guī)則庫(kù)中蘊(yùn)含的輸入輸出關(guān)系,通過(guò)模糊推理方法得到模糊控制器的輸出模糊
8、值,即模糊控制信息可通過(guò)模糊蘊(yùn)含和模糊邏輯的推理規(guī)則來(lái)獲取。根據(jù)模糊輸入和模糊控制規(guī)則,模糊推理求解模糊判決關(guān)系方程,獲得模糊輸出。模糊推理算法和很多因素有關(guān),如模糊蘊(yùn)含規(guī)則、推理合成規(guī)則、模糊推理?xiàng)l件語(yǔ)句前件部分的連接詞(and)和語(yǔ)句之間的連接詞(also)的不同定義等。因?yàn)檫@些因素有多種不同的定義,可以組合出相當(dāng)多的推理算法。模糊蘊(yùn)含推理規(guī)則模糊邏輯推理規(guī)則模糊控制信息6.2模糊邏輯系統(tǒng)結(jié)構(gòu)第六章模糊邏輯系統(tǒng)of31186.2.4 去模糊化模塊 去模糊化模塊也稱為解模糊接口、清晰化或模糊判決等,由模糊推理得到的模糊輸出值 是輸出論域上的模糊子集,只有其轉(zhuǎn)化為精確控制量 ,才能施加于受控對(duì)
9、象。所以去模糊化模塊的作用是將模糊推理得到的控制量(模糊量)變換為實(shí)際用于精確的或非模糊的控制量。 它包含以下兩部分:6.2模糊邏輯系統(tǒng)結(jié)構(gòu)第六章模糊邏輯系統(tǒng)of3119 (1)將模糊的控制量經(jīng)清晰化變換,變成表示在論域范圍的清晰量 (2)將表示在論域范圍內(nèi)的清晰量經(jīng)尺度變換,變成實(shí)際的控制量。第六章模糊邏輯系統(tǒng)6.3邏輯開(kāi)發(fā)過(guò)程6.1簡(jiǎn)述6.2模糊邏輯系統(tǒng)結(jié)構(gòu)6.4案例高級(jí)人工智能人才培養(yǎng)叢書(shū)之一of3120習(xí)題6.5簡(jiǎn)單的模糊邏輯系統(tǒng)實(shí)驗(yàn)6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of312116.3.1 定義語(yǔ)言變量和術(shù)語(yǔ)26.3.2 構(gòu)建成員函數(shù)36.3.3 構(gòu)建知識(shí)庫(kù)46.3.4 模糊推理5
10、6.3.5 解模糊化6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31226.3.1 定義語(yǔ)言變量和術(shù)語(yǔ) 模糊規(guī)則是由若干個(gè)語(yǔ)言變量構(gòu)成的模糊條件語(yǔ)句,它們反映了人類對(duì)客觀事件的模糊判斷和思維。是根據(jù)模糊語(yǔ)言的定義,它由語(yǔ)法規(guī)則、語(yǔ)言值、語(yǔ)義規(guī)則(句法規(guī)則)和論域幾部分構(gòu)成。因此模糊語(yǔ)言變量簡(jiǎn)單的詞匯或者語(yǔ)句組成的輸入和輸出變量,在確定模糊語(yǔ)言變量時(shí),首先要確定其基本語(yǔ)言值。一般來(lái)說(shuō),一個(gè)語(yǔ)言變量的語(yǔ)言值越多,對(duì)事物的描述越全面準(zhǔn)確,可能得到的控制效果就越好。當(dāng)然過(guò)細(xì)地劃分反而有可能使控制規(guī)則變得復(fù)雜,因此應(yīng)該根據(jù)具體情況而定。所有語(yǔ)言值形成的模糊子集應(yīng)構(gòu)成模糊變量的一個(gè)模糊劃分。6.3邏輯開(kāi)發(fā)過(guò)程
11、第六章模糊邏輯系統(tǒng)of31236.3.2 構(gòu)建成員函數(shù) 模糊語(yǔ)言值實(shí)際上是一個(gè)模糊子集,而語(yǔ)言值最終是通過(guò)隸屬度函數(shù)來(lái)描述的即模糊化。語(yǔ)言值的隸屬度函數(shù)又稱為語(yǔ)言值的語(yǔ)義規(guī)則,它有時(shí)以連續(xù)函數(shù)的形式出現(xiàn),有時(shí)以離散的量化等級(jí)形式出現(xiàn),應(yīng)該說(shuō)它們都有各自的特色,例如連續(xù)的隸屬度函數(shù)描述比較準(zhǔn)確,而離散的量化等級(jí)描述比較簡(jiǎn)潔明確。 6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31246.3.2 構(gòu)建成員函數(shù) 在模糊邏輯系統(tǒng)中常見(jiàn)的隸屬度函數(shù)類型有兩種:三角形函數(shù)與高斯型函數(shù)。高斯型函數(shù)三角形函數(shù)6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31256.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)6.3邏輯開(kāi)發(fā)過(guò)程第六章
12、模糊邏輯系統(tǒng)of31276.3.3 構(gòu)建知識(shí)庫(kù) 模糊控制器中的知識(shí)庫(kù)(KBKnowledge Base)由數(shù)據(jù)庫(kù)(DBData Base)和規(guī)則庫(kù)(RBRule Base)兩部分組成。數(shù)據(jù)庫(kù)(DBData Base)和規(guī)則庫(kù)(RBRule Base)知識(shí)庫(kù)(KBKnowledge Base)6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of3128 1. 數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)所存放的是所有輸入、輸出變量的全部模糊子集的隸屬度矢量值(即在其論域上按相應(yīng)等級(jí)數(shù)離散化以后對(duì)應(yīng)集合的矢量表示值),若論域?yàn)檫B續(xù)域則為隸屬度函數(shù)。在規(guī)則推理的模糊關(guān)系方程中,向推理機(jī)提供數(shù)據(jù),但要說(shuō)明的是輸入輸出變量數(shù)據(jù)集不屬于數(shù)據(jù)庫(kù)存放
13、范疇。6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31296.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31316.3.4 模糊推理6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31326.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31336.3.5 解模糊化 根據(jù)模糊推理算法,大多得到的結(jié)果是模糊值(除6.3.4節(jié)中第三類推理方法之外),不能直接作為被控對(duì)象的控制量,需要將其轉(zhuǎn)化成一個(gè)執(zhí)行機(jī)構(gòu)可以執(zhí)行的精確量。此過(guò)程被稱為解模糊過(guò)程或模糊判決,它可以看作是模糊空間到清晰空間的一種映射。6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31346.3.5 解模糊化 解模糊的目的是根據(jù)模糊推
14、理的結(jié)果求得最能反映控制量的真實(shí)分布,然而解模糊過(guò)程目前尚無(wú)系統(tǒng)的方法,常用的方法有:最大隸屬度法、重心法、加權(quán)平均法。最大隸屬度法重心法加權(quán)平均法6.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31356.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of31366.3邏輯開(kāi)發(fā)過(guò)程第六章模糊邏輯系統(tǒng)of3137第六章模糊邏輯系統(tǒng)6.4案例6.1簡(jiǎn)述6.2模糊邏輯系統(tǒng)結(jié)構(gòu)6.3邏輯開(kāi)發(fā)過(guò)程高級(jí)人工智能人才培養(yǎng)叢書(shū)之一of3138習(xí)題6.5簡(jiǎn)單的模糊邏輯系統(tǒng)實(shí)驗(yàn)6.4案例第六章模糊邏輯系統(tǒng)of3139 模糊控制則是智能控制中最活躍的方向,自扎德(L.A. Zadeh)提出“模糊集合”(fuzzy sets)的概念后,
15、便為模糊控制開(kāi)辟了新的研究領(lǐng)域。如今模糊控制在理論探索和實(shí)際應(yīng)用都取得了一系列令人矚目的成果,本節(jié)將講述模糊邏輯系統(tǒng)在汽車系統(tǒng)、消費(fèi)電子產(chǎn)品以及環(huán)境控制中的實(shí)際應(yīng)用。6.4案例第六章模糊邏輯系統(tǒng)of3140汽車系統(tǒng) 應(yīng)用在汽車上例如汽車制動(dòng)防抱死系統(tǒng)、汽車巡航系統(tǒng)以及倒車防撞系統(tǒng)等。本節(jié)將詳細(xì)介紹制動(dòng)防抱死系統(tǒng)(簡(jiǎn)稱ABS系統(tǒng))的數(shù)學(xué)模型以及模糊控制在該系統(tǒng)中的應(yīng)用。消費(fèi)電子產(chǎn)品 通過(guò)模糊控制技術(shù)設(shè)計(jì)的智能微波爐,人們不需要手動(dòng)設(shè)置微波爐加熱時(shí)間便可以智能控制加熱時(shí)間,使得微波爐的使用更加的便捷,這對(duì)于家用電器的發(fā)展也具有重要的意義。環(huán)境控制 這種系統(tǒng)對(duì)系統(tǒng)參數(shù)變化不敏感,具有很強(qiáng)的魯棒性和通
16、用性,可以實(shí)現(xiàn)對(duì)不同類型溫室的溫度控制;本系統(tǒng)的模糊邏輯控制是根據(jù)溫室內(nèi)的溫度變化來(lái)調(diào)節(jié)溫室機(jī)構(gòu)的狀態(tài),達(dá)到降溫或者升溫的效果。第六章模糊邏輯系統(tǒng)6.5簡(jiǎn)單的模糊邏輯系統(tǒng)實(shí)驗(yàn)6.1簡(jiǎn)述6.2模糊邏輯系統(tǒng)結(jié)構(gòu)6.3邏輯開(kāi)發(fā)過(guò)程高級(jí)人工智能人才培養(yǎng)叢書(shū)之一of3141習(xí)題6.4案例6.5簡(jiǎn)單的模糊邏輯系統(tǒng)實(shí)驗(yàn)第六章模糊邏輯系統(tǒng)of31421實(shí)驗(yàn)?zāi)康?實(shí)驗(yàn)要求3實(shí)驗(yàn)原理4實(shí)驗(yàn)步驟5實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)?zāi)康?.了解模糊邏輯系統(tǒng)的基本概念;2.了解模糊集和隸屬度函數(shù)的定義;3.了解Python3實(shí)現(xiàn)模糊邏輯系統(tǒng)的基本流程;實(shí)驗(yàn)要求本次試驗(yàn)后,要求學(xué)生能: 1.了解模糊邏輯系統(tǒng)的工作原理;2.了解Python s
17、kfuzzy依賴庫(kù)的使用;3.理解Python3相關(guān)的源碼,并用代碼實(shí)現(xiàn)模糊邏輯系統(tǒng)。6.5簡(jiǎn)單的模糊邏輯系統(tǒng)實(shí)驗(yàn)第六章模糊邏輯系統(tǒng)of3143實(shí)驗(yàn)原理 一個(gè)模糊邏輯系統(tǒng)通常使用一組模糊變量的規(guī)則,這些規(guī)則只是描述一個(gè)或多個(gè)模糊變量如何與另一個(gè)模糊變量之間的映射。在下面的小費(fèi)問(wèn)題示例中,一條規(guī)則可能是“如果服務(wù)很好那么小費(fèi)較高”。通過(guò)本節(jié)實(shí)驗(yàn)雙輸入、單輸出小費(fèi)問(wèn)題(基于美國(guó)的小費(fèi)習(xí)慣)動(dòng)手實(shí)現(xiàn)一個(gè)簡(jiǎn)單的模糊邏輯系統(tǒng),該系統(tǒng)用于模擬客戶在餐廳選擇給多少小費(fèi)的問(wèn)題。在選擇小費(fèi)時(shí),我們需要考慮到服務(wù)品質(zhì)和食品質(zhì)量?jī)煞矫?,設(shè)定一個(gè)0至10之間的整數(shù)表示飯店服務(wù)品質(zhì)和一個(gè)0至10之間的整數(shù)來(lái)表示飯店的食
18、品質(zhì)量(其中10為最高分表示非常好)。使用這些評(píng)價(jià)指標(biāo)來(lái)給出小費(fèi)標(biāo)準(zhǔn)即小費(fèi)低是5%,中等小費(fèi)是15%,小費(fèi)高是25%,該問(wèn)題可以表述為如下。 輸入變量服務(wù)品質(zhì):論域?yàn)榉?wù)員從0-10的服務(wù)質(zhì)量,模糊集=差,適中,很好;食品質(zhì)量:論域?yàn)槭澄飶?-10的美味程度,模糊集=差,適中,很好; 輸出變量小費(fèi):論域?yàn)槲覀儜?yīng)該提供多少小費(fèi),范圍從0-25%;模糊集=低,中,高; 模糊規(guī)則定義如果服務(wù)品質(zhì)差或食品質(zhì)量差,那么小費(fèi)低;如果服務(wù)品質(zhì)適中,那么小費(fèi)中等;如果服務(wù)品質(zhì)好或食品質(zhì)量好,那么小費(fèi)高。6.5簡(jiǎn)單的模糊邏輯系統(tǒng)實(shí)驗(yàn)第六章模糊邏輯系統(tǒng)of3144實(shí)驗(yàn)步驟 我們可以使用skfuzzy API對(duì)此進(jìn)
19、行建模,本實(shí)驗(yàn)必須在Python3環(huán)境下運(yùn)行,需要安裝相關(guān)的第三方依賴庫(kù)numpy、skfuzzy等,執(zhí)行如下代碼進(jìn)行安裝:pip install numpypip install matplotlibpip install scikit-fuzzy=0.4.1 接著我們來(lái)創(chuàng)建test.py文件并編輯它,首先我們導(dǎo)入相關(guān)包并定義模糊變量如quality等,通過(guò)automf()函數(shù)可以自動(dòng)為成員函數(shù)進(jìn)行填充,使用熟悉的Pythonic API以交互的方式構(gòu)建自定義成員函數(shù)。import numpy as npimport skfuzzy as fuzzfrom skfuzzy import co
20、ntrol as ctrlimport matplotlibquality = ctrl.Antecedent(np.arange(0,11,1),quality) #食品質(zhì)量service = ctrl.Antecedent(np.arange(0,11,1),service) #服務(wù)品質(zhì)tip = ctrl.Consequent(np.arange(0,26,1),tip) #小費(fèi)# 使用.automf(3,5或7)可以實(shí)現(xiàn)自動(dòng)成員函數(shù)填充quality.automf(3)service.automf(3)# 可以使用熟悉的Pythonic API以交互方式構(gòu)建自定義成員函數(shù)tiplow
21、= fuzz.trimf(tip.universe,0,0,13)tipmedium = fuzz.trimf(tip.universe,0,13,25)tiphigh = fuzz.trimf(tip.universe,13,25,25)6.5簡(jiǎn)單的模糊邏輯系統(tǒng)實(shí)驗(yàn)第六章模糊邏輯系統(tǒng) 為了理解這些模糊子集,我們可以通過(guò)skfuzzy包中view()函數(shù)繪制出各模糊變量的隸屬度函數(shù)并保存在當(dāng)前路徑下。qualityaverage.view()plt.savefig(quality.png)service.view()plt.savefig(service.png)tip.view()plt.savefig(tip.png) 為了使這些三角形隸屬度函數(shù)有用,需要接著來(lái)定義輸入和輸出變量之間的模糊關(guān)系。根據(jù)上述的講解可知需要定義三個(gè)簡(jiǎn)單的規(guī)則,通過(guò)這些模糊規(guī)則得到準(zhǔn)確的小費(fèi)值是一件具有挑戰(zhàn)的任務(wù)。同樣我們可以使用view()方法繪制出模糊規(guī)則。#三個(gè)模糊規(guī)則的定義rule1 = ctrl.Rule(qualitypoor|servicepoor, tiplow)rule2 = ctrl.Rule(serviceaverage,tipmedium)rule3 = ctrl.Rule(servicegood|
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 IEC 61846:2025 EN-FR Ultrasonics – Therapeutic focused short pressure pulse sources – Characteristics of fields
- 辦公家具購(gòu)買合同書(shū)
- 消防器材維修合同
- 養(yǎng)殖場(chǎng)轉(zhuǎn)讓協(xié)議
- 汽車后市場(chǎng)汽車配件供應(yīng)鏈管理方案
- 有機(jī)肥購(gòu)買合同書(shū)
- 婚慶策劃服務(wù)合同及免責(zé)條款
- 西北農(nóng)業(yè)大學(xué)合作協(xié)議
- 工會(huì)興趣小組活動(dòng)方案
- 調(diào)研報(bào)告委托協(xié)議
- 了解綠化廢棄物的分類和處理方法
- 節(jié)后復(fù)工安全教育培訓(xùn)內(nèi)容【5篇】
- EPC項(xiàng)目投標(biāo)人承包人工程經(jīng)濟(jì)的合理性分析、評(píng)價(jià)
- 項(xiàng)目投標(biāo)BIM方案(投標(biāo)專用)
- 2024年中考數(shù)學(xué)專題訓(xùn)練 專題10 截長(zhǎng)補(bǔ)短模型綜合應(yīng)用(知識(shí)解讀)
- 專利分析評(píng)議報(bào)告
- 財(cái)務(wù)合規(guī)管理培訓(xùn)課件
- 建設(shè)用地報(bào)批服務(wù)投標(biāo)方案(技術(shù)方案)
- 史賽克關(guān)節(jié)鏡系統(tǒng)
- 大豆玉米帶狀復(fù)合種植技術(shù)
- 2024屆高考語(yǔ)文一輪復(fù)習(xí):現(xiàn)代詩(shī)歌 專練(含答案)
評(píng)論
0/150
提交評(píng)論