InverSolとは?
InverSolは、NSSOLが独自開発したDataRobotのアドオン製品です。DataRobotと連動して逆問題解析を行うことができます。
DataRobotは入力(説明変数)から出力(目的変数)を予測するような、いわゆる順問題を解くことができる製品ですが、InverSolは出力(目的変数)条件や評価関数を与える事で、最適な入力(説明変数)条件を見つけ出すことができます。(出力から入力を求めるため逆問題と呼びます)。
- 想定ユースケース
材料設計・製品設計における原材料条件の探索、製造工程パラメータ最適化など - InverSolの強み
DataRobotと組み合わせた多目的最適化 - InverSol導入の効果
逆問題解析の業務において、経験や勘に基づき行ってきた入力値の探索作業を自動化し、設計業務等の生産性を大幅に改善
InverSolの特長
InverSolには様々な最適化アルゴリズムが備わっています。例えば最急降下法。これは入力データ周辺から探索対象パラメータを微小変動させ、スコアが改善する(勾配を下る)方向を定め、スコア最小となる値まで探索パラメータを動かす事を繰り返し、スコアが改善されなくなった場合は、局所最適を避けるためランダムにパラメータを微小変動させる(アニーリング)、というアルゴリズムです。