自適應模糊神經網路的設計

2021-07-31 22:02:31 字數 1536 閱讀 5718

在模糊系統中,模糊集、隸屬函式,和模糊規則的設計是建立在經驗知識基礎上的。這種分析方法存在很大的主觀性。將學習機制引入到模糊系統中,使模糊系統能夠通過不斷學習來修改和完善隸屬函式和模糊規則,這是模糊系統的發展方向。

模糊系統和模糊神經網路既有聯絡又有區別,其聯絡表現為模糊神經網路在本質上是模糊系統的實現,其區別表現為模糊神經網路又具有神經網路的特徵。

系統 模糊系統

神經系統

獲取知識

專家經驗

演算法例項

推理機制

啟發式搜尋

平行計算

推理速度 低

高容錯性 低

非常高學習機制 歸納

調整權值

自然語言實現

明確的不明顯

自然語言靈活性 高

低 將神經網路的學習能力引入到模糊系統中,將模糊系統的模糊化處理、模糊推理、精確化計算通過分布式的神經網路來表示是實現模糊系統自組織、自學習的重要途徑。在模糊神經網路中,神經網路的輸入、輸出節點用來模糊系統的輸入、輸出訊號,神經網路的隱含節點用來表示隸屬函式和模糊規則,利用神經網路的並行處理能力使得模糊系統的推理能力大大提高。

模糊神經網路是將模糊系統和神經網路相結合而構成的網路,模糊神經網路在本質上是常規的神經網路賦予模糊輸入訊號和模糊權值,其學習演算法通常是神經網路學習演算法或其推廣。模糊神經網路技術已經獲得廣泛的應用,當前的應用主要集中在模糊回歸、模糊控制、模糊專家系統、模糊矩陣方程、模糊建模和模糊模式識別等領域。

該自適應網路是乙個多層前饋網路,其中的方形節點需要進行引數學習。

(第一層為輸入變數的隸屬函式層)

因此anfis可以通過bp演算法或bp演算法和最小二乘估計法的混合演算法來進行學習,來調整系統的前件和後件引數。在混合演算法中,前向階段計算到第四層,然後用最小二乘法辨識後件引數。反向階段誤差訊號反向傳遞,用bp法更新前件引數。

當前件引數固定時,用最小二乘法辨識的後件引數是最優的。採用混合法可以減少bp法的搜尋空間尺度,從而提高anfis的訓練速度。

(在網路的的前向學習過程中,採用n組訓練資料的輸入值,求得引數值及輸出值,n個值按最小二乘法原則計算計算值與訓練資料原期望誤差值,並將此誤差值反向傳回,按最大梯度法修正前提引數,在改變這些引數的過程中不斷實現對隸屬函式圖形的修改,以期在設定的迴圈過程中達到輸出誤差值最小的目的。)

ref:

劉金琨《

智慧型控制》

人工神經網路之自適應神經網路

今天完成了普通自適應神經網路的設計與開發,設計類圖如下 自適應人工神經網路主要是用來處理聚類問題,即通過 勝者為王 的競爭機制把要分類樣本的中心儲存到競爭層神經元的網路權值之中。演示程式 隨機取兩個區域的點的集合,我們把其分為兩類,最後要得到的結果是經過網路學習,網路的權值儲存了這兩類樣本的資料中心...

模糊神經網路

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

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

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