智慧型控制 Intelligent Control

智慧型控制Intelligent Control

由傳統控制(控制系統、PID)出發,介紹遺傳演算法、粒子群、蟻群等最佳化方法,以及模糊控制與類神經網路。頁內的 Flash 是 Matlab 操作示範錄影,以 Ruffle 播放,不需安裝 Flash Player。

課程內容 Contents

📄 講義:GaFuzzy(PDF)

近年發展(2026 年新增)Recent Advances

原課程約為 2005 年的教材。以下章節補上之後二十年最重要的發展,程式範例改用 Python/PyTorch:

原課程的 MATLAB 程式:Python 版 Colab Notebooks

原課程的 MATLAB 程式與 Simulink 模型都改寫成 Python 筆記本,點選即可在 Google Colab 開啟、直接執行(不需要安裝 MATLAB 或任何軟體)。全部的筆記本也放在 GitHub:yoshiagent/IntControl-colab ↗。

相關課程 Related Courses

參考書籍 References

  1. Mastering Simulink 4 James B. DABNEY THOMAS L. HarMAN
  2. Fuzzy Logic Toolbox For Use with Matlab (User's Guide ) The MathWorks
  3. Neural Network Toolbox For Use with Matlab (User's Guide) The MathWorks
  4. Genetic Algorithms in Search, Optimization & Machine Learning David E. GOLDBERG
  5. Neuro-Fuzzy and Soft Computing J.S. R.Jang C.T. SUN E.MIZUTANI
  6. 遺傳演算法原理與應用--活用Matlab 周鵬程 全華圖書