Practical Python AI Projects: Mathematical Models of Optimization Problems with Google OR-Tools
暫譯: 實用的 Python AI 專案:使用 Google OR-Tools 的最佳化問題數學模型

Serge Kruk

買這商品的人也買了...

商品描述

Discover the art and science of solving artificial intelligence problems with Python using optimization modeling. This book covers the practical creation and analysis of mathematical algebraic models such as linear continuous models, non-obviously linear continuous models,
and pure linear integer models. Rather than focus on theory, Practical Python AI Projects, the product of the author's decades of industry teaching and consulting, stresses the model creation aspect; contrasting alternate approaches and practical variations.

Each model is explained thoroughly and written to be executed. The source code from all examples in the book is available, written in Python using Google OR-Tools. It also includes a random problem generator, useful for industry application or study.

What You Will Learn
  • Build basic Python-based artificial intelligence (AI) applications 
  • Work with mathematical optimization methods and the Google OR-Tools (Optimization Tools) suite
  • Create several types of projects using Python and Google OR-Tools

Who This Book Is For

Developers and students who already have prior experience in Python coding. Some prior mathematical experience or comfort level may be helpful as well.  


商品描述(中文翻譯)

發現使用 Python 解決人工智慧問題的藝術與科學,透過優化建模。本書涵蓋了數學代數模型的實際創建與分析,例如線性連續模型、非明顯線性連續模型,以及純線性整數模型。本書《Practical Python AI Projects》強調模型創建的部分,與理論相比,這是作者數十年行業教學與諮詢的成果,並對比了不同的方法與實用變化。

每個模型都被徹底解釋並編寫為可執行的程式碼。本書中所有範例的源代碼均可獲得,使用 Python 和 Google OR-Tools 編寫。它還包括一個隨機問題生成器,對於行業應用或學習非常有用。

您將學到什麼


  • 構建基於 Python 的基本人工智慧 (AI) 應用程式

  • 使用數學優化方法和 Google OR-Tools (優化工具) 套件

  • 使用 Python 和 Google OR-Tools 創建多種類型的專案

本書適合誰閱讀

本書適合已經具備 Python 編碼經驗的開發者和學生。具備一些數學經驗或舒適度也可能會有所幫助。