Skip to content
Last updated

AutoMLモデル共有

AutoMLモデルの共有を有効にすることができます。これにより、あるユーザーがモデルをトレーニングし、別のユーザーが生成されたモデルを自分のデータで利用して予測を行うことができます。

トレーニングモデルを実行すると、ノートブックはトレーニングノートブックを実行した最初のユーザーにのみ表示されます。同様に、2番目のユーザーが最初のユーザーによって生成されたモデルを使用して予測ノートブックを実行した場合、結果のノートブックは2番目のユーザーにのみ表示されます。これにより、データセキュリティ制限が維持されます。

AutoMLモデルを別のユーザーと共有する

シナリオ: ユーザーAliceがAutoMLモデルをユーザーBobと共有したい場合。

  1. ユーザーAliceはAutoMLワークフローパラメーター share_model をTrueに設定します。 AutoMLワークフローパラメーターshare_modelをTrueに設定
  2. Aliceはトレーニングワークフローを実行し、結果のノートブックを表示してモデルが正しく作成されたことを確認します。
  3. Aliceは保存されたパラメーターでAutoMLモデルのUUIDを確認します:
  4. データワークベンチ > ワークフローに移動します。
  5. ワークフローを選択し、実行履歴を開きます。 データワークベンチのワークフロー実行履歴リスト
  6. 成功した実行の実行履歴を選択します。 成功したワークフロー実行の詳細
  7. タスクタブを選択します。
  8. 関連付けられたノートブックを持つタスクの場合、省略記号( … )メニューを選択し、パラメーターを選択します。 タスクパラメーターメニュー
  9. 保存されたパラメーターには、このAutoMLモデルに割り当てられたshared_model UUIDが表示されます。引用符内のテキスト(強調表示)をコピーします。 shared_model UUIDを示す保存されたパラメーター
  10. この共有モデルUUIDを安全なチャネルを使用してユーザーBobに送信します。

予測に共有AutoMLモデルを使用する

  1. ユーザーBobは予測ワークフローを作成します。
  2. この新しいワークフローのAutoMLタブを選択します。
  3. 編集するノートブックワークフローを選択します。
  4. shared_model パラメーターをAliceから提供されたUUIDに設定します。 shared_modelパラメーターを持つ予測ワークフローのAutoMLタブ
  5. shared_model を使用する場合は、model_name パラメーターを削除します。
  6. プロジェクトリビジョンタブを選択します。 プロジェクトリビジョンタブ
  7. ワークフローを編集して model_name パラメーターを削除します。 model_nameパラメーターを削除するワークフローの編集
  8. ワークフローを実行します。ワークフローログで正しいモデルが使用されたことを確認します。 選択された共有モデルを確認するワークフローログ