買這商品的人也買了...
-
Wireshark TCP/IP 網路協定入門實作分析$620$558 -
遊戲核心技術全攻略:多人線上遊戲的企劃與實作$590$460 -
$534量化交易之路 : 用 Python 做股票量化分析 -
$465統計學習方法, 2/e -
$474Python 函數式編程, 2/e (Functional Python Programming: Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads, 2/e) -
深度學習 -- 硬體設計$750$675 -
$250WinForm 程序設計與實踐 -
Python 機器學習 (上), 3/e (Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow, 3/e)$620$484 -
Python 機器學習 (下), 3/e (Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow, 3/e)$520$406 -
$352Python 最優化算法實戰 -
$407金融中的人工智能 -
$611智能計算:原理與實踐 -
Keras 大神歸位:深度學習全面進化!用 Python 實作 CNN、RNN、GRU、LSTM、GAN、VAE、Transformer$1,200$948 -
最優化模型:線性代數模型、凸優化模型及應用$954$906 -
$658深度學習與信號處理: 原理與實踐 -
$607遷移學習導論, 2/e -
Python 數據清洗$714$678 -
$301邊緣計算技術與應用 -
$505自然語言處理的 Python 實踐 -
$458數據分析原理與實踐 : 基於經典算法及 Python 編程實現 -
$964智能優化算法與湧現計算, 2/e -
Excel VBA 教科書$780$608 -
Python 視窗 GUI 設計 活用 tkinter 之路 -- 王者歸來, 4/e$720$569 -
Notion 打造你的高效數位人生 -- 王者歸來$500$395 -
C# 最強入門邁向頂尖高手之路王者歸來$980$774
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書以理論結合應用為指導思想,以智能優化算法為對象,以Python為開發語言,主要講解智能優化算法的基本原理、代碼實現、應用案例和性能測試。本書輕理論,重實踐,目的是使讀者能夠迅速地入門並掌握智能優化算法及其Python代碼實現的相關技巧,並在後續的學術研究和工程實踐中加以應用。本書分為12章,第1章~第10章分別介紹10種智能優化算法(黏菌算法、人工蜂群算法、蝗蟲優化算法、蝴蝶優化算法、飛蛾撲火優化算法、海鷗優化算法、麻雀搜索算法、鯨魚優化算法、黃金正弦算法、教與學優化算法)的基本原理、Python代碼實現、應用案例;第11章、第12章介紹智能優化算法的基準測試集和性能測試。本書取材新穎、案例豐富、通俗易懂,可作為廣大高校本科生、研究生的學慣用書,也可作為廣大科研人員、學者、工程技術人員的參考用書。
目錄大綱
目 錄 第1章 黏菌算法及其Python實現 1 1.1 黏菌算法的基本原理 1 1.1.1 接近食物階段 1 1.1.2 包圍食物階段 2 1.1.3 抓取食物階段 2 1.1.4 黏菌算法流程 3 1.2 黏菌算法的Python實現 4 1.2.1 種群初始化 4 1.2.2 適應度函數 5 1.2.3 邊界檢查和約束函數 6 1.2.4 黏菌算法代碼 7 1.3 黏菌算法的應用案例 10 1.3.1 求解函數極值 10 1.3.2 基於黏菌算法的壓力容器 設計 12 1.3.3 基於黏菌算法的三桿桁架 設計 15 1.3.4 基於黏菌算法的拉壓彈簧 設計 18 參考文獻 21 第2章 人工蜂群算法及其Python 實現 22 2.1 人工蜂群算法的基本原理 22 2.1.1 種群初始化 23 2.1.2 引領蜂搜索 24 2.1.3 跟隨蜂搜索 24 2.1.4 偵察蜂搜索 25 2.1.5 人工蜂群算法流程 25 2.2 人工蜂群算法的Python實現 26 2.2.1 種群初始化 26 2.2.2 適應度函數 28 2.2.3 邊界檢查和約束函數 28 2.2.4 輪盤賭策略 29 2.2.5 人工蜂群算法代碼 30 2.3 人工蜂群算法的應用案例 34 2.3.1 求解函數極值 34 2.3.2 基於人工蜂群算法的壓力 容器設計 36 2.3.3 基於人工蜂群算法的三桿 桁架設計 39 2.3.4 基於人工蜂群算法的拉壓 彈簧設計 42 參考文獻 45 第3章 蝗蟲優化算法及其Python 實現 46 3.1 蝗蟲優化算法的基本原理 46 3.1.1 蝗蟲優化算法數學模型 46 3.1.2 社會相互作用力 47 3.1.3 蝗蟲優化算法流程 50 3.2 蝗蟲優化算法的Python實現 50 3.2.1 種群初始化 50 3.2.2 適應度函數 52 3.2.3 邊界檢查和約束函數 52 3.2.4 社會相互作用力函數 53 3.2.5 蝗蟲優化算法代碼 54 3.3 蝗蟲優化算法的應用案例 57 3.3.1 求解函數極值 57 3.3.2 基於蝗蟲優化算法的壓力 容器設計 59 3.3.3 基於蝗蟲優化算法的三桿 桁架設計 62 3.3.4 基於蝗蟲優化算法的拉壓彈 簧設計 65 參考文獻 68 第4章 蝴蝶優化算法及其Python 實現 69 4.1 蝴蝶優化算法的基本原理 69 4.1.1 蝴蝶的香味 69 4.1.2 蝴蝶的移動與疊代 70 4.1.3 蝴蝶優化算法流程 71 4.2 蝴蝶優化算法的Python實現 72 4.2.1 種群初始化 72 4.2.2 適應度函數 73 4.2.3 邊界檢查和約束函數 74 4.2.4 蝴蝶優化算法代碼 75 4.3 蝴蝶優化算法的應用案例 77 4.3.1 求解函數極值 77 4.3.2 基於蝴蝶優化算法的壓力容 器設計 80 4.3.3 基於蝴蝶優化算法的三桿 桁架設計 83 4.3.4 基於蝴蝶優化算法的拉壓彈 簧設計 86 參考文獻 89 第5章 飛蛾撲火優化算法及其Python 實現 90 5.1 飛蛾撲火優化算法的基本 原理 90 5.1.1 飛蛾與火焰 90 5.1.2 飛蛾撲火行為 91 5.1.3 飛蛾撲火優化算法流程 93 5.2 飛蛾撲火優化算法的Python 實現 95 5.2.1 種群初始化 95 5.2.2 適應度函數 96 5.2.3 邊界檢查和約束函數 97 5.2.4 飛蛾撲火優化算法代碼 98 5.3 飛蛾撲火優化算法的應用 案例 100 5.3.1 求解函數極值 100 5.3.2 基於飛蛾撲火優化算法的 壓力容器設計 103 5.3.3 基於飛蛾撲火優化算法的 三桿桁架設計 106 5.3.4 基於飛蛾撲火優化算法的 拉壓彈簧設計 109 參考文獻 112 第6章 海鷗優化算法及其Python 實現 113 6.1 海鷗優化算法的基礎原理 113 6.1.1 海鷗遷徙 113 6.1.2 海鷗攻擊獵物 114 6.1.3 海鷗優化算法流程 114 6.2 海鷗優化算法的Python實現 115 6.2.1 種群初始化 115 6.2.2 適應度函數 117 6.2.3 邊界檢查和約束函數 117 6.2.4 海鷗優化算法代碼 118 6.3 海鷗優化算法的應用案例 121 6.3.1 求解函數極值 121 6.3.2 基於海鷗優化算法的壓力 容器設計 123 6.3.3 基於海鷗優化算法的三桿 桁架設計 126 6.3.4 基於海鷗優化算法的拉壓 彈簧設計 129 參考文獻 132 第7章 麻雀搜索算法及其Python 實現 133 7.1 麻雀搜索算法的基本原理 133 7.1.1 麻雀種群 133 7.1.2 發現者位置更新 134 7.1.3 加入者位置更新 134 7.1.4 遇險應急的麻雀位置更新 134 7.1.5 麻雀搜索算法流程 135 7.2 麻雀搜索算法的Python實現 136 7.2.1 種群初始化 136 7.2.2 適應度函數 137 7.2.3 邊界檢查和約束函數 138 7.2.4 麻雀搜索算法代碼 139 7.3 麻雀搜索算法的應用案例 142 7.3.1 求解函數極值 142 7.3.2 基於麻雀搜索算法的壓力 容器設計 144 7.3.3 基於麻雀搜索算法的三桿 桁架設計 147 7.3.4 基於麻雀搜索算法的拉壓 彈簧設計 150 參考文獻 153 第8章 鯨魚優化算法及其Python 實現 154 8.1 鯨魚優化算法的基本原理 154 8.1.1 包圍獵物 154 8.1.2 氣泡網攻擊方式 155 8.1.3 尋找獵物 157 8.1.4 鯨魚優化算法流程 158 8.2 鯨魚優化算法的Python實現 159 8.2.1 種群初始化 159 8.2.2 適應度函數 161 8.2.3 邊界檢查和約束函數 161 8.2.4 鯨魚優化算法代碼 162 8.3 鯨魚優化算法的應用案例 165 8.3.1 求解函數極值 165 8.3.2 基於鯨魚優化算法的壓力 容器設計 167 8.3.3 基於鯨魚優化算法的三桿 桁架設計 170 8.3.4 基於鯨魚優化算法的拉壓 彈簧設計 173 參考文獻 176 第9章 黃金正弦算法及其Python 實現 177 9.1 黃金正弦算法的基本原理 177 9.1.1 正弦函數 177 9.1.2 黃金分割 177 9.1.3 初始化 178 9.1.4 黃金分割系數計算 178 9.1.5 位置更新 179 9.1.6 黃金分割系數更新 179 9.1.7 黃金正弦算法流程 179 9.2 黃金正弦算法的Python實現 180 9.2.1 種群初始化 180 9.2.2 適應度函數 182 9.2.3 邊界檢查和約束函數 182 9.2.4 黃金正弦算法代碼 183 9.3 黃金正弦算法的應用案例 186 9.3.1 求解函數極值 186 9.3.2 基於黃金正弦算法的壓力 容器設計 189 9.3.3 基於黃金正弦算法的三桿 桁架設計 192 9.3.4 基於黃金正弦算法的拉壓 彈簧設計 195 參考文獻 198 第10章 教與學優化算法及其Python 實現 199 10.1 教與學優化算法的基本原理 199 10.1.1 教學階段 200 10.1.2 學習階段 200 10.1.3 教與學優化算法流程 200 10.2 教與學優化算法的Python 實現 202 10.2.1 種群初始化 202 10.2.2 適應度函數 203 10.2.3 邊界檢查和約束函數 204 10.2.4 教與學優化算法代碼 205 10.3 教與學優化算法的應用 案例 208 10.3.1 求解函數極值 208 10.3.2 基於教與學優化算法的 壓力容器設計 210 10.3.3 基於教與學優化算法的三桿 桁架設計 213 10.3.4 基於教與學優化算法的 拉壓彈簧設計 216 參考文獻 219 第11章 智能優化算法基準測試集 220 11.1 基準測試集簡介 220 11.2 基準測試函數繪圖與測試 函數代碼編寫 222 11.2.1 函數F1 222 11.2.2 函數F2 223 11.2.3 函數F3 224 11.2.4 函數F4 226 11.2.5 函數F5 227 11.2.6 函數F6 229 11.2.7 函數F7 230 11.2.8 函數F8 232 11.2.9 函數F9 234 11.2.10 函數F10 235 11.2.11 函數F11 237 11.2.12 函數F12 238 11.2.13 函數F13 240 11.2.14 函數F14 242 11.2.15 函數F15 244 11.2.16 函數F16 246 11.2.17 函數F17 248 11.2.18 函數F18 249 11.2.19 函數F19 251 11.2.20 函數F20 252 11.2.21 函數F21 254 11.2.22 函數F22 256 11.2.23 函數F23 258 第12章 智能優化算法性能測試 260 12.1 智能優化算法性能測試 方法 260 12.1.1 平均值 260 12.1.2 標準差 260 12.1.3 最優值和最差值 261 12.1.4 收斂曲線 262 12.2 測試案例 262 12.2.1 測試函數信息 262 12.2.2 測試方法及參數設置 263 12.2.3 測試結果 263
