いつもご質問に回答いただきありがとうございます。
現在最適化アプリを使っているのですが、特徴量を30個ほど使って実行すると結果を得るまでに長い時間待つ必要があります。
結果を早めに得たいのですがどうすれば良いでしょうか?
解決済! 解決策の投稿を見る。
質問ありがとうございます。
特徴量が多い場合に最適化結果を得るまでの時間を高速化したいという話ですね。
最適化する特徴量を選別してより重要なものだけで最適化を行うことや、特徴量に単調制約をつけることが考えられます。
単調制約についてのドキュメント
https://docs.datarobot.com/ja/docs/modeling/analyze-models/describe/monotonic.html
弊社メンバーによるブログ記事
https://www.datarobot.com/jp/blog/monotonic-constraints-20190815/
ただ、単調制約をモデルに組み込みますと、その特性から単純に最適化の範囲内でその特徴量の最大値(もしくは最小値)が最適結果として出力されます。
所望の結果とは異なると思いますので、回避する手段としてアプリ内で特徴量の合計を制約するオプションをつけることで、最適化する特徴量の中で最も効果が大きな特徴量を中心に最適化を行うことができます。
アプリにおける特徴量の合計を制約するオプションのドキュメント
https://docs.datarobot.com/ja/docs/modeling/biz-ops/app-builder/edit-app.html#constrain-sum-of-featu...
もし御社のデータを使って更に詳細について議論を行いたい場合にはぜひ担当CFDSにお問い合わせください。
ありがとうございます!すぐに結果が得られるようになりました!