Pythonではじめる数理最適化(第2版) ―ケーススタディでモデリングのスキルを身につけよう―

Bibliographic Details
Title: Pythonではじめる数理最適化(第2版) ―ケーススタディでモデリングのスキルを身につけよう―
Description: Pythonで実務に使える数理最適化のスキルを身につけよう! ▼この本の特徴 本書は、Pythonを用いた数理最適化の入門書です。Pythonを使ってさまざまな課題を実際に解いてみることで、数理モデルを実務で使いこなす力を身につけます。 この本の特徴は、数理最適化のアルゴリズム自体ではなく、数理最適化を用いた課題解決に重きを置いている点です。ビジネスなどにおける課題を数理最適化で解く際に現場で発生しうる試行錯誤が多分に盛り込まれており、実務における手順や気をつけるべきポイントを学習することができます。 ▼この本の構成 本書は二部構成です。 第Ⅰ部はチュートリアルです。中学校で習う連立一次方程式や高校で習う線形計画法を題材として、数理最適化の基礎的な考え方とPythonによる初歩的な実装を学びます。シンプルな課題設定なので、数学的な難しさを感じることなくPythonに集中して基礎を学習することができます。 第Ⅱ部はケーススタディです。 実際に社会で起こりうる、さまざまな課題を数理最適化によって解いていきます。 学校のクラス編成やサークル活動における学生の乗車グループ分けなどの学生にとっても身近な課題や、キャンペーンの効果最大化や効率のよい配送計画の立案などのビジネスにおいてたびたびぶつかる課題などを解いていくことで、手順や注意点、効率のよい方法などが学べます。 ▼第1版からの変更箇所 ・5章(車両の配送計画) 問題の理解を助けるために挿絵・最適化結果の可視化を増やし、実装プログラムの解説を充実させました。また、最適化に登場する部品の列挙アルゴリズムについては、計算速度よりも理解しやすさを優先したものに差し替えました。 ・6章(数理最適化APIとWebアプリケーションの開発)にFastAPIやStreamlitの記述を追加 PythonのWebアプリケーション開発のフレームワークであるFlaskに加え、人気のFastAPIやデータサイエンティストでも簡単にWebアプリケーションが開発できるStreamlitについて追記しました。 ・7章(商品推薦のための興味のスコアリング)行列表現に関する説明の調整 簡単な数理最適化問題の行列表現から解説を行い、段階を踏んで理解できるようにしました。さらに、ソースコードの解説を追記することで、プログラムにおける行列の扱い方を理解しやすくなりました。 ▼このような方におすすめ ◎ 数理最適化の実務応用について知りたい方 ◎ 施策の効果最大化や効率化に取り組むビジネスマン(エンジニア・マーケター・リサーチャーなど) ◎ 情報・経済・経営系などの学部や学科の学生 ◎ データサイエンティストを志す方 ▼サポートページ 本書内で使用するサンプルデータ、およびコードは以下から入手できます。 https://github.com/ohmsha/PyOptBook/
Authors: 岩永二郎, 石原響太, 西村直樹, 田中一樹
Resource Type: eBook.
Subjects: Python (Computer program language), Mathematical optimization--Data processing--Case studies
Categories: COMPUTERS / Languages / Python, MATHEMATICS / Optimization
Database: eBook Index
FullText Text:
  Availability: 0
Header DbId: edsebk
DbLabel: eBook Index
An: 3867488
RelevancyScore: 975
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 974.776672363281
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Pythonではじめる数理最適化(第2版) ―ケーススタディでモデリングのスキルを身につけよう―
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Pythonで実務に使える数理最適化のスキルを身につけよう! ▼この本の特徴 本書は、Pythonを用いた数理最適化の入門書です。Pythonを使ってさまざまな課題を実際に解いてみることで、数理モデルを実務で使いこなす力を身につけます。 この本の特徴は、数理最適化のアルゴリズム自体ではなく、数理最適化を用いた課題解決に重きを置いている点です。ビジネスなどにおける課題を数理最適化で解く際に現場で発生しうる試行錯誤が多分に盛り込まれており、実務における手順や気をつけるべきポイントを学習することができます。 ▼この本の構成 本書は二部構成です。 第Ⅰ部はチュートリアルです。中学校で習う連立一次方程式や高校で習う線形計画法を題材として、数理最適化の基礎的な考え方とPythonによる初歩的な実装を学びます。シンプルな課題設定なので、数学的な難しさを感じることなくPythonに集中して基礎を学習することができます。 第Ⅱ部はケーススタディです。 実際に社会で起こりうる、さまざまな課題を数理最適化によって解いていきます。 学校のクラス編成やサークル活動における学生の乗車グループ分けなどの学生にとっても身近な課題や、キャンペーンの効果最大化や効率のよい配送計画の立案などのビジネスにおいてたびたびぶつかる課題などを解いていくことで、手順や注意点、効率のよい方法などが学べます。 ▼第1版からの変更箇所 ・5章(車両の配送計画) 問題の理解を助けるために挿絵・最適化結果の可視化を増やし、実装プログラムの解説を充実させました。また、最適化に登場する部品の列挙アルゴリズムについては、計算速度よりも理解しやすさを優先したものに差し替えました。 ・6章(数理最適化APIとWebアプリケーションの開発)にFastAPIやStreamlitの記述を追加 PythonのWebアプリケーション開発のフレームワークであるFlaskに加え、人気のFastAPIやデータサイエンティストでも簡単にWebアプリケーションが開発できるStreamlitについて追記しました。 ・7章(商品推薦のための興味のスコアリング)行列表現に関する説明の調整 簡単な数理最適化問題の行列表現から解説を行い、段階を踏んで理解できるようにしました。さらに、ソースコードの解説を追記することで、プログラムにおける行列の扱い方を理解しやすくなりました。 ▼このような方におすすめ ◎ 数理最適化の実務応用について知りたい方 ◎ 施策の効果最大化や効率化に取り組むビジネスマン(エンジニア・マーケター・リサーチャーなど) ◎ 情報・経済・経営系などの学部や学科の学生 ◎ データサイエンティストを志す方 ▼サポートページ 本書内で使用するサンプルデータ、およびコードは以下から入手できます。 https://github.com/ohmsha/PyOptBook/
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22岩永二郎%22">岩永二郎</searchLink><br /><searchLink fieldCode="AR" term="%22石原響太%22">石原響太</searchLink><br /><searchLink fieldCode="AR" term="%22西村直樹%22">西村直樹</searchLink><br /><searchLink fieldCode="AR" term="%22田中一樹%22">田中一樹</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Python+%28Computer+program+language%29%22">Python (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematical+optimization--Data+processing--Case+studies%22">Mathematical optimization--Data processing--Case studies</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Languages+%2F+Python%22">COMPUTERS / Languages / Python</searchLink><br /><searchLink fieldCode="ZK" term="%22MATHEMATICS+%2F+Optimization%22">MATHEMATICS / Optimization</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=3867488
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 519.60285
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: jpn
        Text: Japanese
    Subjects:
      – SubjectFull: Python (Computer program language)
        Type: general
      – SubjectFull: Mathematical optimization--Data processing--Case studies
        Type: general
    Titles:
      – TitleFull: Pythonではじめる数理最適化(第2版) ―ケーススタディでモデリングのスキルを身につけよう―
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: 岩永二郎
      – PersonEntity:
          Name:
            NameFull: 石原響太
      – PersonEntity:
          Name:
            NameFull: 西村直樹
      – PersonEntity:
          Name:
            NameFull: 田中一樹
      – PersonEntity:
          Name:
            NameFull: 岩永二郎
      – PersonEntity:
          Name:
            NameFull: 石原響太
      – PersonEntity:
          Name:
            NameFull: 西村直樹
      – PersonEntity:
          Name:
            NameFull: 田中一樹
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2024
            – D: 31
              M: 03
              Type: profile
              Y: 2026
          Identifiers:
            – Type: isbn-print
              Value: 9784274231759
          Titles:
            – TitleFull: Pythonではじめる数理最適化(第2版) ―ケーススタディでモデリングのスキルを身につけよう―
              Type: main
ResultId 1