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

~ 線形最適化問題、整数線形最適化問題、グラフ最適化問題、非線形最適化問題の特徴と代表的アルゴリズムおよびPythonプログラミング ~

・数理最適化問題のアルゴリズムや実用上の応用問題をPythonを用いて実現するための講座
・Pythonを活用した数理最適化問題の解き方を学び、実務へ応用しよう!

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

講師の言葉

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

本講座の申し込み受付は終了しました

セミナー詳細

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

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

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

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

4.整数線形最適化問題への応用
  (1).整数線形最適化問題とは
    a.ナップサック問題を例として
  (2).分枝限定法の概要
  (3).実務への応用問題
    a.スケジューリングの問題など

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

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

7.まとめ

キーワード 線形最適化問題 双対理論 割り当て問題 ナップサック問題 文枝限定法 スケジューリング グラフ最適化 経路最適化 非線形最適化 凸2次最適化
タグ 統計・データ解析ソフト管理ITサービスOS・言語最適化・応力解析
受講料 一般 (1名):57,200円(税込)
同時複数申込の場合(1名):51,700円(税込)
会場
日本テクノセンター研修室
〒 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 / 定休日:土日・祝日