Practical Python AI Projects: Mathematical Models of Optimization Problems with 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解決人工智慧問題的藝術和科學,並使用優化建模技術。本書涵蓋了實際創建和分析數學代數模型,如線性連續模型、非明顯線性連續模型和純線性整數模型。《實用Python人工智慧專案》不僅著重於理論,還強調了模型創建方面,並對比了不同的方法和實際變化。

每個模型都有詳細的解釋並可執行。書中所有示例的源代碼都是使用Python和Google OR-Tools編寫的。它還包括一個隨機問題生成器,對於行業應用或學習非常有用。

你將學到什麼:
- 構建基於Python的基本人工智慧應用程式
- 使用數學優化方法和Google OR-Tools套件
- 使用Python和Google OR-Tools創建多種類型的專案

適合對Python編程已有一定經驗的開發人員和學生。一些數學經驗或舒適程度可能也會有所幫助。