• ポイントキャンペーン

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

  • ただいまウェブストアではご注文を受け付けておりません。
  • サイズ A5判/ページ数 300p/高さ 22cm
  • 商品コード 9784274227356
  • NDC分類 417
  • Cコード C3055

出版社内容情報

Pythonで実務に使える数理最適化のスキルを身につけよう!

本書は、Pythonを用いた数理最適化の入門書です。さまざまな課題をPythonを使って実際に解いてみることで、数理モデルを実務で使いこなす力を身につけます。

第1章と第2章はチュートリアルです。中学校で習う連立一次方程式や、高校で習う線形計画法を題材として、数理最適化の流れや考えかたを説明します。シンプルな課題設定なので、数学的な難しさを感じることなく、Pythonに集中して基礎を学習することができます。
第3章~第7章では、実際に起こりうるさまざまな課題を数理最適化によって解いていきます。学校のクラス編成やサークル活動における車のグループ分けなどの学生にとっても身近な課題や、配布クーポンの効果最大化や効率のよい配送計画の立案などのビジネスにおいてたびたびぶつかる課題などを解いていくことで、手順や注意点、効率のよい方法などが学べます。

内容説明

現実問題を通じて数理最適化を学ぶ。実務スキルが身につく5つのケーススタディを徹底解説。課題整理→実装→モデル検証の流れを体験しましょう。

目次

第1部 数理最適化チュートリアル(数理モデルとは;Python数理最適化チュートリアル)
第2部 数理最適化のケーススタディ(学校のクラス編成;割引クーポンキャンペーンの効果最大化;輸送車両の配送計画;数理最適化APIとWebアプリケーションの開発;商品推薦のための興味のスコアリング)

著者等紹介

岩永二郎[イワナガジロウ]
株式会社エルデシュ代表取締役。2008年早稲田大学大学院修士課程修了。2021年筑波大学大学院博士課程修了。博士(社会工学)。2008年株式会社数理システム(現株式会社NTTデータ数理システム)、2016年Retty株式会社を経て2019年より株式会社エルデシュ代表取締役。早稲田大学データサイエンス研究所招聘研究員。上智大学非常勤講師。筑波大学非常勤講師。2014年日本オペレーションズ・リサーチ学会事例研究賞受賞。国内のデータ解析コンペティションでは3度の受賞。専門は数理最適化、機械学習、自然言語処理

石原響太[イシハラコウタ]
ALGORITHMIC NITROUS株式会社代表取締役。東京大学大学院情報理工学系研究科数理情報学専攻修了。NTTデータ数理システム、PKSHA Technologyでアルゴリズム開発・数理最適化技術を応用したビジネスソリューションの開発に従事。2018年ALGORITHMIC NITROUS株式会社を設立。事業会社に対して数理最適化等の技術提供や技術コンサルティングを行っている

西村直樹[ニシムラナオキ]
株式会社リクルート所属。2015年東京工業大学大学院社会理工学研究科修士課程修了。2020年筑波大学大学院システム情報工学研究科博士後期課程修了。博士(社会工学)。2015年株式会社リクルートホールディングス入社。2020年度より筑波大学理工情報生命学術院非常勤講師、東京工業大学情報理工学院非常勤講師。おもにウェブサービスでの数理最適化施策の推進に従事

田中一樹[タナカイッキ]
株式会社ディー・エヌ・エー所属、データサイエンティスト。2017年慶應義塾大学大学院修士課程修了。修士(工学)。ゲーム領域を中心とした機械学習/AIの応用を楽しんでいる。ゲーム以外のエンタメ・サービス領域における新規案件開拓にも日々奔走。国内外のデータ分析コンペティションで優勝・入賞の経験をもつ。Kaggle Master(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。

感想・レビュー

※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。

Taizo

3
「しっかり学ぶ数理最適化」と対をなして現時点における、数理最適化入門書の決定版だと思います。「しっかり〜」が理論を抑える一冊とするなら、こちらはケーススタディで実際に手を動かして使い所を理解する一冊。完全に相補的です。実務家が書いているだけあってそれぞのケースが本当に生々しい。遠足に持っていくお菓子の最適化とはもう卒業しましょう。さらにAPIとWebアプリケーションの開発なる章まであり、自分のビジネスに多少のチューンアップをすればこのままビジネスに使えそう。今後は数理最適化の決定版として推していこうと思う2021/12/28

yyhhyy

2
数理最適化にPythonで触れてみよう!という紹介本。数理最適化の仕組みそのものはsolverに任せ、実際の問題をどう制約条件にしていくか?の例とapi化の入口を紹介。すぐに実務で使うにはまだまだ情報が足りないが、使いようがあるかもしれないなと感じさせてくれる本2023/02/19

regacian

2
解きたい問題からスタートして、実際に動かしてみることを主眼に置いた数理最適化の本です。pulp中心で最終章はcvxoptを扱いますが前提知識は不要で読み進められます。pandasを触ったことがあれば一層スムーズに読めると思います。最適化の背景の詳細は他の書に譲るスタイルであるため数学の壁もありません。対象とするデータを確認しつつ進めていったり、巡回セールスマン問題に対する工夫だったりと、どのように問題へアプローチしていくかという取り組み方も学べる面白い本でした。2023/01/07

JNTEST23

1
例題が実践的で分かりやすくてとても参考になりました。GitHubに 全てのjupyter notebook と csvデータが掲載されていてハンズオンできたし、振り返りも速い。さいこう!数学たのしい!!2022/04/05

mopinfish

0
実務家が書かれた書籍なのでケーススタディとして適切な課題でわかりやすかったです。また作って終わりではなく可視化、検証、再実装と数理モデルをブラッシュアップしていく手順も非常に参考になりました。とりあえずPuLPを使って簡単な組合せ最適化問題は解くことができるようにはなりました。最後の凸二次計画問題を行列表現で解く問題は補足を読んでなんとか理解できました。2022/11/15

外部のウェブサイトに移動します

よろしければ下記URLをクリックしてください。

https://bookmeter.com/books/18468439
  • ご注意事項

最近チェックした商品