15 モデル

Oracle AI Data Platformでは、データの推論と予測を実行するために使用できる機械学習(ML)モデルを開発および調整できます。

AI Data Platformの機械学習モデルを使用すると、ハイパーパラメータ、入力データセット、フィーチャー・エンジニアリングなどの実験条件のパフォーマンス分析、コラボレーションおよび分析を通じて、最適化されたモデルを構築できます。

AI Data Platformのモデル・レジストリはマスター・カタログに存在し、ワークスペースで開発された実験実行はモデルとして選択および登録できます。レジストリ内のモデルをノートブックにロードして、開発中のモデルとパフォーマンスを比較したり、ロードされたモデルを使用してバッチ推論を実行するためにワークフローを介してスケジュールできます。

AIデータ・プラットフォーム・ワークスペースにモデルを登録するには、既存の実験に基づいてモデルを作成するか、必要な情報を含むファイルをアップロードします。ノートブックの実験から直接モデルを登録することもできます。

ノート:

AIデータ・プラットフォームで以前に実験またはモデルを使用していない場合は、関連付けられたコンピュート・クラスタを再起動するか、実験およびモデルで使用する新しいコンピュート・クラスタを作成する必要があります。

モデルが作成されたら、「デプロイメント」タブからエンドポイントとして使用するためにデプロイできます。デプロイ後、デプロイメントをアクティブ化してエンドポイントを介して使用可能にしたり、一時的に非アクティブ化したり、デプロイメントで使用されるモデル・バージョンを変更したり、アクティブなデプロイメントに対してテスト問合せを実行したり、デプロイメント名、説明およびタグを変更したり、デプロイメントを削除できます。

モデルをデプロイするには、アタッチされたAIコンピュートが必要です。詳細は、AIコンピュートを参照してください。

ノート:

Oracleでは、最適なパフォーマンスを得るために、AIエージェント・ワークロードに異なるAIコンピュート・クラスタを使用し、デプロイメント・ワークロードをモデル化することをお薦めします。また、モデル・デプロイメントごとに異なるAIコンピュート・クラスタを使用することもお薦めします。

制限事項

モデル・デプロイメントは、サイズが100MB以下のモデルに制限されます。

既存の実験実行からのモデルの登録

Oracle AI Data Platformワークスペースで実行されている既存の実験からモデルを登録できます。

  1. ホーム・ページで「モデル」をクリックします。
  2. 「登録」をクリックします。
  3. モデルの名前、説明およびバージョンを入力します。
  4. 「既存の実験実行」を選択します。
  5. 「ワークスペース」ドロップダウン・リストから、実験が配置されているワークスペースを選択します。
  6. 「実験」ドロップダウン・リストから、モデルに使用する実験を選択します。
  7. 「Experiment run」ドロップダウンリストから、使用する実験実行を選択します。
  8. 「モデル」ドロップダウン・リストから、使用するモデルを選択します。
  9. オプション: フリーフォーム・タグまたは定義済タグの形式で追加のメタデータを指定します。「追加」をクリックして追加のタグを作成します。
  10. オプション: モデル・タイプやユース・ケースなど、カスタム・フィールドの形式で追加情報を指定します。追加のカスタム・フィールドを作成するには、「追加」をクリックします。
  11. 「登録」をクリックします。

モデル詳細の表示

バージョン、メトリック、アーティファクト、系統など、登録済モデルの詳細を表示できます。

  1. ホーム・ページで「モデル」をクリックします。
  2. 詳細を表示するモデルの名前をクリックします。
  3. 「概要」、「詳細」、「バージョン」または「アーティファクト」タブをクリックして、モデルの詳細を表示します。
  4. 「バージョン」をクリックし、「実行名」をクリックして、このモデルを生成した実行および実験を表示します。

モデル詳細の編集

作成後にモデルの名前、説明およびメタデータ・タグを変更できます。

  1. ホーム・ページで「モデル」をクリックします。
  2. 編集するモデルの横にある「編集」をクリックします。モデルの名前をクリックして、右上にある「アクション」メニューをクリックし、「編集」をクリックすることもできます。
  3. モデル名または摘要を変更します。タグを追加および削除することもできます。「変更の保存」をクリックします。

モデルを削除

不要になったモデルをワークスペースから削除できます。

  1. ホーム・ページで「モデル」をクリックします。
  2. 削除するモデルの横にある「削除」をクリックします。モデルの名前をクリックして、右上にある「アクション」メニューをクリックし、「削除」をクリックすることもできます。
  3. 「削除」をクリックします

モデルのデプロイメントの作成

モデル・デプロイメントを作成すると、モデルをエージェントおよびその他の機能のエンドポイントとして使用できます。

ノート:

新しいモデル・デプロイメントを作成する前に、アクティブなAIコンピュートがあることを確認してください。新しいAIコンピュートを作成するには、AIクラスタの作成を参照してください。
  1. ホーム・ページで「モデル」をクリックします。
  2. デプロイメントを作成するモデルの名前をクリックします。
  3. 「デプロイメントの作成」をクリックします。
  4. デプロイメントの名前と説明を指定します。
  5. 「バージョン」ドロップダウン・メニューから、このデプロイメントに使用するモデルのバージョンを選択します。
  6. デプロイ先のワークスペースを選択します。
  7. ドロップダウンから、このモデル・デプロイメントに使用するアクティブなAIコンピュートを選択します。
  8. 認証方法を選択します。
    • OAuthの場合、jwks.JSONのオーディエンス・クレーム、発行者クレームおよびURIを指定する必要があります。
  9. オプション: 他のユーザーおよびエージェントがこのデプロイメントの使用を識別するのに役立つタグを指定します。「追加」をクリックして、複数のタグを作成します。
  10. 「作成」をクリックします。

モデルのデプロイ

モデル・デプロイメントが作成されたら、それをデプロイしてエンドポイント経由でアクセスする必要があります。以前に非アクティブ化したモデルを再デプロイすることもできます。

  1. ホーム・ページで「モデル」をクリックします。
  2. デプロイするモデルの名前をクリックします。
  3. 「デプロイ」タブをクリックします。
  4. 「アクション」メニューをクリックし、「アクティブ化」をクリックします。
  5. オプション: このモデル・デプロイメントをアクティブ化する理由を入力します。
  6. 「アクティブ化」をクリックします。

モデルのアンデプロイ

モデル・デプロイメントを非アクティブ化して、エンドポイントに他のユーザーがアクセスできないようにすることができます。非アクティブなモデル・デプロイメントは、必要に応じて再アクティブ化できます。

  1. ホーム・ページで「モデル」をクリックします。
  2. デプロイメントを非アクティブ化するモデルの名前をクリックします。
  3. 「デプロイ」タブをクリックします。
  4. 「アクション」メニューをクリックし、「非アクティブ化」をクリックします。
  5. オプション: このモデル・デプロイメントを非アクティブ化する理由を入力します。
  6. 「非アクティブ化」をクリックします。

モデル・デプロイメント・エンドポイントへの問合せの送信

モデル・デプロイメントをテストするには、モデル・デプロイメント・エンドポイントに問合せを送信し、レスポンスを検証します。

  1. ホーム・ページで「モデル」をクリックします。
  2. デプロイメント・エンドポイントに問合せを送信するモデルの名前をクリックします。
  3. 「デプロイ」タブをクリックします。
  4. 「アクション」メニューをクリックし、「問合せの送信」をクリックします。
  5. 問合せ方法を選択します。
  6. 「リクエスト」フィールドに、テスト問合せを入力します。
  7. 「リクエストの送信」をクリックします。「レスポンス」フィールドで、リクエストが受信されて受け入れられたことを確認します。

モデル・デプロイメント・バージョンのロールフォワード

モデル・デプロイメント・バージョンは、新しいバージョンにロールフォワードできます。モデル・デプロイメント・バージョンを変更しても、エンドポイント・アドレスは変更されません。

  1. ホーム・ページで「モデル」をクリックします。
  2. バージョンをロールフォワードするモデルの名前をクリックします。
  3. 「デプロイ」タブをクリックします。
  4. 「アクション」メニューをクリックし、「ロール・フォワード」をクリックします。
  5. 「ターゲット・バージョン」ドロップダウン・メニューから、目的のバージョンを選択します。
  6. 「ロールフォワード」をクリックします。

モデル・デプロイメント・バージョンのロールバック

モデル・デプロイメント・バージョンは、必要に応じて古いバージョンにロールバックできます。モデル・デプロイメント・バージョンを変更しても、エンドポイント・アドレスは変更されません。

  1. ホーム・ページで「モデル」をクリックします。
  2. バージョンをロールバックするモデルの名前をクリックします。
  3. 「デプロイ」タブをクリックします。
  4. 「アクション」メニューをクリックし、「ロールバック」をクリックします。
  5. 「ターゲット・バージョン」ドロップダウン・メニューから、目的のバージョンを選択します。
  6. 「ロールバック」をクリックします

モデル・デプロイメントを編集

モデル・デプロイメントの名前、説明およびメタデータ・タグは、作成後に変更できます。

  1. ホーム・ページで「モデル」をクリックします。
  2. 編集するモデルの名前をクリックします。
  3. 「デプロイ」タブをクリックします。
  4. 「アクション」メニューをクリックした後、「編集」を選択します。
  5. 名前、説明およびタグを変更します。
  6. 「変更の保存」をクリックします。

モデル・デプロイメントを削除します

不要になった所有モデル・デプロイメントは削除できます。

ノート:

削除できるのは、非アクティブ化されたモデル・デプロイメントのみです。モデルのアンデプロイを参照してください。
  1. ホーム・ページで「モデル」をクリックします。
  2. デプロイメントを削除するモデルの名前をクリックします。
  3. 「デプロイ」タブをクリックします。
  4. 「アクション」メニューをクリックし、「削除」を選択します。
  5. 「削除」をクリックします

モデル・デプロイメント・アクティビティの表示

モデル・デプロイメントのアクティビティの履歴を表示して、ユーザーが実行したアクションおよびそれらのアクションのステータスを確認できます。

  1. ホーム・ページで「モデル」をクリックします。
  2. デプロイメント・アクティビティを表示するモデルの名前をクリックします。
  3. 「デプロイ」タブをクリックします。
  4. ページの下部で、「アクティビティ」セクションを確認します。
  5. 「アクション」列で、[詳細の表示]アイコン 「詳細の表示」をクリックして、そのアクションの特定の詳細を表示します。