InverSolの機能
InverSolはDataRobotとシームレスに連携でき、DataRobotでデプロイしたモデルと連携することで、予測モデルベースの多目的最適化を実現できます。
最適化アルゴリズム選定や制約条件の変更など、最適化を行うにあたり必要となる様々な試行錯誤を、DataRobotを知り尽くすNSSOLが開発した独自機能と直感的UIの両面で強力にサポートします。また計算履歴やユーザー毎の利用状況なども管理でき、ユーザー側・システム管理者側双方の運用面の負担を軽減できます。
DataRobotとのシームレスな連携と多目的最適化
DataRobot上のデプロイを参照し、複数の予測モデルを組み合わせた多目的最適化を実行できます。
![DataRobotとのシームレスな連携と多目的最適化](/images/predictive-ai/inversol/function/img_01.png)
最適化アルゴリズムの設定
様々なアルゴリズムの中から任意のアルゴリズムを選択し、最適化を実行します。複数のアルゴリズムを並列に実行させることも可能です。
![最適化アルゴリズムの設定](/images/predictive-ai/inversol/function/img_02.png)
特徴量制約の指定と評価関数のカスタム
特徴量毎の探索範囲の指定や、特徴量の合計に対する制約の指定ができます。またカスタムの評価関数を用いることで、より詳細に制約を定義することも可能です。
![特徴量制約の指定と評価関数のカスタム](/images/predictive-ai/inversol/function/img_03.png)
最適化結果の可視化
最適化結果の可視化により、結果の解釈をサポートします。
![最適化結果の可視化](/images/predictive-ai/inversol/function/img_04.png)