Pythonによる数理最適化の基礎と実務への応用 ~1人1台PC実習付~

~ Pythonによる線形最適化、整数線形最適化、グラフ最適化、非線形最適化問題における実用上の応用問題の解き方 ~

・Pythonを活用し、数理最適化問題の解き方を実践的にマスターするための講座
・数理最適化問題の代表的なアルゴリズムや応用問題を解くためのPythonプログラムを修得し、実務で効果的に活用しよう! 

*PCは弊社でご用意いたします

講師の言葉

 様々な種類の数理最適化問題について、それらの基礎的な性質やアルゴリズム、実用上の応用問題をPythonを用いてどのように解くのかを紹介します。具体的には、数理最適化問題を難しさやアプローチによって、線形最適化問題、整数線形最適化問題、グラフ最適化問題、非線形最適化問題の4つに分けて、それぞれのカテゴリーにおいて、問題の特徴、代表的なアルゴリズム、実用上の応用問題とそれを解くためのPythonプログラムを紹介します。実用上の応用問題としては、クラス割り当て問題、スポーツのスケジューリング、最短経路問題、凸2次最適化問題などを予定しています

セミナー詳細

開催日時
  • 2018年12月03日(月) 10:30 ~ 17:30
開催場所 日本テクノセンター研修室
カテゴリー ソフト・データ・画像・デザイン
受講対象者 ・実務で何らかの最適化問題を解く必要のある方や興味がある方
・Python言語の基礎を修得している方、またはその他のプログラミング言語を修得している方
・Python言語に興味のある方
・システム、データ分析、製品開発ほか関連部門の技術者の方
予備知識 ・高校数学+α(微分、ベクトル、行列計算)
・Python言語やその他のプログラミング言語の基礎的な知識
修得知識 ・数理最適化問題の概観
・数理最適化問題の基礎知識
・Python言語による数理最適化問題の解法の基礎
プログラム

1.数理最適化問題の導入
  (1).数理最適化問題の概要
  (2).なぜPythonか

2.Pythonの概要
  (1).Acaconda、jupyter notebookについて
  (2).必要なパッケージ、読み込みとメンテナンス
  (3).基本データ型と変数
  (4).if文、for文、while文
  (5).リスト、タプル、辞書、集合
  (6).関数定義、オブジェクト定義

3.線形最適化問題
  (1).線形最適化問題とは
  (2).解法の概観
  (3).Pythonで解いてみよう
  (4).双対問題と双対理論ーその解は信用できるか?ー
  (5).実務への応用問題
    a.クラス割り当て問題

4.整数線形最適化問題
  (1).整数線形最適化問題とは
  (2).分枝限定法の概要
  (3).実務への応用問題
    a.スポーツのスケジューリング

5.グラフ最適化問題
  (1).グラフ理論入門
  (2).豊富なグラフ最適化問題
  (3).Pythonを用いたグラフ最適化問題の解法
  (4).実務への応用問題
    a.経路最適化問題

6.非線形最適化問題
  (1).非線形最適化問題とは
  (2).解法の一般形
  (3).Pythonを用いた非線形最適化問題の解法
  (4).実務への応用問題
    a.凸2次最適化問題

7.まとめ

キーワード Python 線形最適化 双対問題 整数線形最適化 分枝限定法 グラフ理論 経路最適化 非線形最適化
タグ データ解析統計・データ
受講料 一般 (1名):50,600円(税込)
同時複数申込の場合(1名):45,100円(税込)
会場
日本テクノセンター研修室
〒 163-0722 東京都新宿区西新宿2-7-1 新宿第一生命ビルディング(22階)
- JR「新宿駅」西口から徒歩10分
- 東京メトロ丸ノ内線「西新宿駅」から徒歩8分
- 都営大江戸線「都庁前駅」から徒歩5分
電話番号 : 03-5322-5888
FAX : 03-5322-5666
こちらのセミナーは受付を終了しました。
次回開催のお知らせや、類似セミナーに関する情報を希望される方は、以下よりお問合せ下さい。
contact us contact us
各種お問い合わせは、お電話でも受け付けております。
03-5322-5888

営業時間 月~金:9:00~17:00 / 定休日:土日・祝日