主要定義
神經網路控制是20世紀80年代末期發展起來的自動控制領域的前沿學科之一。它是智慧型控制的一個新的分支,為解決複雜的非線性、不確定、不確知系統的控制問題開闢了新途徑。
神經網路控制是(人工)神經網路理論與控制理論相結合的產物,是發展中的學科。它匯集了包括數學、生物學、
神經生理學、腦科學、遺傳學、人工智慧、計算機科學、自動控制等學科的理論、技術、方法及研究成果。
神經控制發展至今,雖僅有十餘年的歷史,已有了多種控制結構。如神經
預測控制、神經逆系統控制等。
書籍目錄
第1章神經網路和自動控制的基礎知識
1.1人工神經網路的發展史
1.1.120世紀40年代——神經元模型的誕生
1.1.220世紀50年代——從單神經元到單層網路,形成第一次熱潮
1.1.320世紀60年代——學習多樣化和AN2的急劇冷落
1.1.420世紀70年代——在低迷中頑強地發展
1.1.520世紀80年代——AN2研究熱潮再度興起
1.1.620世紀90年代——再現熱潮,產生許多邊緣交叉學科
1.1.7進入21世紀——實現機器智慧型的道路漫長而又艱難
1.2生物神經元和人工神經元
1.2.1生物神經元
1.2.2人工神經元
1.3生物神經網路和人工神經網路
1.3.1生物神經網路
1.3.2人工神經網路
1.4自動控制的發展史
1.4.1從傳統控制理論到智慧型控制
1.4.2智慧型控制的產生與基本特徵
1.4.3智慧型控制系統
1.5.1模糊集
1.5.2模糊隸屬函式
1.5.3模糊控制
1.6從生物神經控制到人工神經控制
1.6.1生物神經控制的智慧型特徵
1.6.2人工神經控制的模擬範圍
1.7小結
習題與思考題
第2章神經計算基礎
2.1線性空間與範數
2.1.1矢量空間
2.1.2範數
2.1.3賦范線性空間
2.1.4L1範數和L2範數
2.2疊代算法
2.2.1疊代算法的終止準則
2.2.2梯度下降法
2.2.3最優步長選擇
2.3逼近論
2.3.1Banach空間和逼近的定義
2.3.2L2逼近和最優一致逼近
2.3.3離散點集上的最小二乘逼近
2.4神經網路線上疊代學習算法
2.5Z變換
2.5.1Z變換的定義和求取
2.5.2Z變換的性質
2.5.3Z反變換
2.6李雅普諾夫意義下的穩定性
2.6.1非線性時變系統的穩定性問題
2.6.2李雅普諾夫意義下的漸進穩定
2.6.3李雅普諾夫第二法
2.7小結
習題與思考題
第3章神經網路模型
3.1人工神經網路建模
3.1.1MP模型
3.1.2Hebb學習法則
3.2感知器
3.2.1單層感知器
3.2.2多層感知器
3.3BP網路與BP算法
3.3.1BP網路的基本結構
3.3.2BP算法及步長調整
3.4自適應線性神經網路
3.5自組織競爭型神經網路
3.5.1自組織競爭型神經網路的基本結構
3.5.2自組織競爭型神經網路的學習算法
3.6小腦模型神經網路
3.6.1CMAC的基本結構
3.6.2CMAC的工作原理
3.6.3CMAC的學習算法與訓練
3.7遞歸型神經網路
3.7.1DTRNN的網路結構
3.7.2實時遞歸學習算法
3.8霍普菲爾德(Hopfield)神經網路
3.8.1離散型Hopfield神經網路
3.8.2連續型Hopfield神經網路
3.8.3求解TSP問題
3.9小結
習題與思考題
第4章神經控制中的系統辨識
4.1系統辨識基本原理
4.1.1辨識系統的基本結構
4.1.2辨識模型
4.1.3辨識系統的輸入和輸出
4.2系統辨識過程中神經網路的作用
4.2.1神經網路辨識原理
4.2.2多層前向網路的辨識能力
4.2.3辨識系統中的非線性模型
4.3非線性動態系統辨識
4.3.1非線性動態系統的神經網路辨識
4.3.2單輸入單輸出非線性動態系統的BP網路辨識
4.4多層前向網路辨識中的快速算法
4.5非線性模型的預報誤差神經網路辨識
4.5.1非動態模型建模,
4.5.2遞推預報誤差算法
4.6.1系統分析逆過程的存在性
4.6.2非線性系統的逆模型
4.6.3基於多層感知器的逆模型辨識
4.7線性連續動態系統辨識的參數估計
4.7.1Hopfield網路用於辨識
4.7.2Hopfield網路辨識原理
4.8利用神經網路聯想功能的辨識系統
4.8.1二階系統的性能指標
4.8.2系統辨識器基本結構