Python最優化算法實戰檢視原始碼討論檢視歷史
《Python最優化算法實戰》,蘇振裕 著,出版社: 北京大學出版社。
北京大學出版社年出版新書約1000種,重印書2700餘種次,出版物已覆蓋人文科學、社會科學、自然科學[1]和工程技術各領域。現有產品中,大中專教材占35%,學術圖書占45%,一般圖書占20%。在文史哲、法學、經濟管理、學術普及、漢語教學等出版領域具有比較明顯的優勢和特色[2]。
內容簡介
本書以理論結合編程開發為原則,使用Python作為開發語言,講解優化算法的原理和應用,詳細介紹了Python基礎、Gurobi 優化器、線性規劃、整數規劃、多目標優化、動態規劃、圖與網絡分析、智能優化算法。對於算法部分的每一種算法都包含原理和編程實踐,使讀者對優化算法的認識更加深入。
本書分為 3 篇共 9 章。第 1 篇(第 1~3 章)是優化算法與編程基礎:第 1 章介紹了什麼是優化算法及其在生產和生活中的應用;第 2章介紹Python編程基礎和Python數據分析庫及繪圖庫;第 3章講解Gurobi 優化器的基礎和高級特性。第 2篇(第 4~6章)是數學規劃方法:第 4章詳細講解線性規劃的知識,包括單純形法、內點法、列生成法、拉格朗日乘子法、對偶問題;第 5 章講解整數規劃解法的分支定界法和割平面法;第 6 章講解多目標優化的概念及基於單純形法的目標規劃法。第 3 篇(第 7~9 章)是啟發式算法:第 7 章介紹動態規划算法;第 8 章講解圖與網絡分析,介紹最小生成樹、最短路徑、網絡流、路徑規劃等問題的建模;第 9 章講解了粒子群算法和遺傳算法求解各種類型優化算法問題的方法。
本書內容豐富,實例典型,實用性強,適合各個層次從事優化算法研究和應用的人員,尤其適合有一定算法基礎而沒有編程基礎的人員閱讀。
作者介紹
蘇振裕,廈門大學金融學碩士,現任SHEIN 智慧供應鏈資深算法工程師。知乎專欄《從推公式到寫代碼》作者,運籌優化論壇(optimize.fun)創建人。在大數據、人工智能、運籌優化和供應鏈方面,具有多年的相關算法研究應用經驗。
參考文獻
- ↑ 第十講科學學派_圖文,豆丁網,2016-10-18
- ↑ 規模現狀,北京大學出版社