模糊神經網路系統1

2021-07-10 03:34:25 字數 1724 閱讀 5406

模糊系統

模糊邏輯控制系統,簡稱模糊控制系統或模糊系統,是一種基於模糊數學理論的新型控制方法。

模糊控制由於模仿人對複雜事物的抽象思維方式,利用模糊資訊處理對被控物件執行控制。所以,它不需要知道系統的精確數學模型。對不確定的非線性的系統來說是一種有效的控制途徑。但是,模糊控制對資訊的簡單模糊化導致系統的控制精度下降。為了提高精度,往往要在模糊化時增加模糊量的個數,或者,增大控制規則集。這樣會使控制規則搜尋範圍的擴大、搜尋時間增加、降低了決策的速度,則影響了動態過程的品質。因此,隸屬函式和控制規則的優化是提高品質的關鍵,在本質上,是對模糊控制中的知識進行正確性校正。

一般地說,模糊系統是指那些與模糊概念和模糊邏輯有直接關係的系統,主要由模糊化介面、知識庫、模糊推理機、反模糊化介面四部分組成。

1、模糊化(fuzzification),輸入變數模糊化,即把確定的輸入轉化成為由隸屬度描述的模糊集。

模糊化介面主要將檢測輸入變數的精確值根據其模糊度劃分和隸屬度函式轉換成合適的語言值(即模糊值)。模糊劃分尚未有一種確定的唯一的方法。它是根據經驗而進行劃分的。對於乙個論域而言,模糊度的劃分過少,很明顯語言變數就會粗糙,這樣對於乙個控制系統來說,其控制質量就產生不良影響。如果劃分的模糊集過多,則變數的檢測和控制精度就越高,但是形成的控制規則就會過多,進行模糊推理就會占用大量的處理時間和過程;在採用模糊關係運算時,也會產生龐大的關係矩陣,從而關係運算就變得麻煩,產生的控制表也會龐大而佔據較多記憶體。一般情況下為了儘量減少模糊規則數,可對於檢測和控制精度要求高的變數劃分多(例如5一7個)的模糊度,反之則劃分少(例如3個)的模糊度。當完成變數的模糊度劃分後,需定義變數各模糊集的隸屬函式。

每個劃分的梯形隸屬度函式如圖:

2、知識庫(knowledge base)

知識庫中存貯著有關模糊控制器的一切知識,包含了具體應用領域中的知識和要求的控制目標,它們決定著模糊控制器的效能,是模糊控制器的核心。

例如資料庫、規則庫等等。

(1)此資料庫不是計算機軟體中資料庫的概念,它存貯著有關模糊化、模糊推理、解模糊的一切知識,如模糊化中的輸入變數各模糊集合的隸屬函式定義,以及模糊推理演算法,反模糊化演算法,輸出變數各模糊集合的隸屬函式定義等。

(2)模糊規則庫是由若干模糊推理規則組成的,模糊控制規則是根據人的思維方式對乙個被控系統執行控制而總結出來的帶有模糊性的控制規則。如專家經驗等。

3、模糊推理機(fuzzy inference engine)

模糊推理機的功用在於:根據模糊邏輯法則把模糊規則庫中的模糊「if-then」規則轉換成某種對映。

模糊推理,這是模糊控制器的核心,模擬人基於模糊概念的推理能力。

4. 反模糊化(defuzzification),清晰化,即把輸出的模糊量轉化為實際用於控制的清晰量。

模糊神經網路

pid proportion integration differentiation pid 閉環控制,比例積分微分 p 比例控制,僅比例控制系統輸出存在穩態誤差 i 積分控制,為消除穩態誤差 d 微分控制,抑制誤差 模糊性 由於事物類屬劃分的不分明而引起的判斷上的不確定性。模糊數學 研究和處理模糊...

模糊神經網路 第41期 AI演算法 模糊神經網路

關注人工智慧教師,拓展人工智慧教育新認知 演算法在人工智慧 ai 領域非常重要,我們需要把實際問題抽象成數學問題,再讓機器對數學問題進行求解。而演算法的選擇直接導致了能否解決問題,以及以多少成本解決問題。第01期 什麼是人工智慧 第3期 圖靈測試 第5期 神經網路 第8期 機器學習 第10期 大資料...

神經網路(1)

一 什麼是神經網路 神經網路模型 knn 於生物體的神經系統,是一組連線的輸入 輸出單元,每個連線都與乙個權重相關聯。神經網路模式可以學習資料的特點,訓練的資料不同,產生的模型不同。應用場景 不知道用什麼數學模型合適 知道應用什麼模型但不知道模型複雜度時可以使用。比如要做分類問題,但屬於非線性的切分...