Skip to content

アプリケーション

このページを使用して、DataRobotが提供するさまざまなアプリケーションサービスについて学びます。

アプリケーションとは?

DataRobotには、カスタムアプリケーション、アプリケーションテンプレート、ノーコードアプリケーションなど、機械学習プロジェクトを共有できるアプリケーションを構築するためのさまざまなアプローチが用意されています。

各アプリケーションタイプのユースケースと可用性について、以下のタブで説明します。

カスタムアプリケーションは、DataRobotインフラストラクチャ内でカスタムコードを構築して実行するシンプルな方法です。 アプリケーションのUIを特定のデザインに合わせるなどの簡単なものから、より堅牢なものまで、組織のニーズに合わせてアプリケーションをカスタマイズできます。 カスタムアプリケーションは、デプロイされたモデルの有無にかかわらず構築することもできます。

DataRobotでは、すぐに使えるフロントエンドテンプレートを使用してカスタムアプリケーションを作成する機能も提供されており、開発を迅速化できます。 これらのテンプレートには、Streamlit、Flask、Slackアプリなどがあり、好みに合わせてカスタマイズすることも可能です。

レジストリ > アプリケーションから実行できます。

アプリケーションテンプレートを使用して、エンドツーエンドのDataRobotエクスペリエンスを開始します。 これには、データのインポート、モデルの構築、デプロイ、監視などの側面が含まれます。 テンプレートは、ユースケースをサポートするDataRobotリソースをプログラムで生成することで支援します。 アプリケーションテンプレートはカスタマイズ可能で、複数のコンポーネントで構成されています。

アプリケーションの最終結果はカスタムアプリケーションになります。つまり、設定後にレジストリからアプリケーションにアクセスできるようになります。

ワークベンチ > アプリケーションテンプレートを参照から実行できます。

ノーコードアプリケーションは、機械学習モデルを視覚化、最適化、またはその他の方法で操作するために使用されます。 モデルの構築や評価を行うことなく、DataRobotのコアサービスを利用することができます。 ノーコードアプリケーションはカスタマイズできず、デプロイが必要であり、単一のコンポーネントで構成されています。

ワークベンチのエクスペリメント > モデルリーダーボード > モデルのアクション > ノーコードアプリを作成から実行できます。