一種新的制導炸彈智能控制系統
2 NSFIS的參數學習算法
模糊推理系統是高度非線性系統,在對復雜系統建模的過程中,其內部參數

步驟1:設置初始參數。采用減法聚類算法對訓練數據[X,y]進行聚類處理,得M到個聚類中心






步驟2:(1)采用梯度下降算法調整參數

(2)同時采用遺傳算法搜索最佳參數
1)對參數編碼。以減法聚類確定的初始參數值為參考,考慮參數的解空間在初始參數值的正負s倍范圍內,將解空間轉換為二進制,對各參數進行交叉組合編碼;
2)隨機生成20個個體作為初始群體;
3)將準則函數的數學期望E[φ(e(t))]映射為適應度函數
用該適應度函數對群體中個體的適應度進行評估,當適應度達到標準Ff,max時,進化停止;
4)遺傳操作:采用適應度比例方法進行選擇,兩點交叉方法進行交叉,采用基本變異算子進行變異。
評論