2018 Fiscal Year Research-status Report
離散事象システム理論によるデータに基づく離散最適化モデルの自動生成
Project/Area Number |
17K18951
|
Research Institution | Osaka University |
Principal Investigator |
西 竜志 大阪大学, 基礎工学研究科, 准教授 (10335581)
|
Project Period (FY) |
2017-06-30 – 2020-03-31
|
Keywords | 離散最適化 / スケジューリング / モデル同定 / 機械学習 / ニューラルネットワーク / 目的関数推定 / ブラックボックス同定 |
Outline of Annual Research Achievements |
本研究の目的は離散最適化問題のモデルを推定し, そのモデルを離散事象システムに変換することで, モデル構造の抽出やモデル縮約を行って, 与えられた仕様を満たす妥当な最適化モデルを構築するための離散事象システム理論を用いたデータに基づく離散最適化技法を創成することである. 平成30年度はデータに基づく離散最適化モデルの同定手法の開発を目的として, 以下の3項目に関する研究を実施した. 具体的にはデータに基づく離散事象システムの同定手法に関する一般的な手法の一つである機械学習モデルによるブラックボックス同定手法を調査し,実用的な生産スケジューリング問題の目的関数の同定を試みた. 得られた知見は以下である.
1. 生産スケジューリング問題の例題とその出力から目的関数を判定するための手法として,機械学習モデルを用いた判定手法を開発した. 未知のスケジュールに用いられている目的関数の種類として, 重み付き完了時刻和, 重み付き納期遅れ和, 重み付き遅れ仕事数, 最大納期遅れ和, 段取りコスト和を精度良く推定可能であることを明らかにした. 2. データ前処理として特徴量の抽出方法を変えながら判定結果の比較を行い, 候補となる目的関数値と順位相関係数をそれぞれ標準化した値を特徴量とする方法により, 約90%程度の良い正答率が得られることを確認した. 3. 小規模問題で学習させたニューラルネットワークを用いて, 実データ規模の目的関判定を行い, 提案手法の有効性と汎化性能を検証した. さらに, 機械学習手法の違いによる結果の比較, 機械学習を用いない簡易判定手法の検討を行った. その結果, 本研究で提案したデータ前処理手法の下では, ニューラルネットワークを用いた判定でより正答率の良い結果が得られることを確認した.
|
Current Status of Research Progress |
Current Status of Research Progress
2: Research has progressed on the whole more than it was originally planned.
Reason
離散最適化問題の入出力データが与えられたとき,制約条件を抽出方法については制約条件の候補から多項式時間での判定問題を解くことで可能となるが,目的関数の判定は困難であった.本年度は機械学習モデルを用いて多数の入出力データから目的関数の判定を約90%以上の精度で行うことを可能とする目的関数判定手法の開発に成功していることから, 研究はおおむね順調に進展している.
|
Strategy for Future Research Activity |
本年度はブラックボックスモデルを用いてモデル判定を行う手法を開発したが,より説明性の高いモデルのホワイトボックス化を行うためには,離散事象システム理論やモデル検証などの方法論との融合が期待される. また, 単一目的関数に対する同定だけでなく,多目的関数の同定や重み係数の同定など,データに基づく離散最適化モデル同定手法のさらなる研究の進展が求められる.
|
Causes of Carryover |
2018年度にモデル同定用のソフトウエア、およびパソコンを多数購入する予定であったが、機械学習モデルの実装にはフリーウエアで提供されているソフトウエアを利用することにより、高価なソフトウエア購入を避けることによって、研究進捗に影響を与えることなく、必要な経費を大幅に削減することが可能となった。今年度は2018年度に未使用となった経費を利用して、GPU内蔵のパソコンやノート型パソコン、計算サーバー、移動型ロボット等をハードウエアを導入する予定である。さらに、ソフトウエアについても、搬送シミュレーションソフトやモデル検証用のソフトウエアを導入することで研究の効率化を図る予定である。
|