タスク管理
    • PDF

    タスク管理

    • PDF

    Article Summary

    Classic/VPC環境で利用できます。

    タスク管理では、 チューニング メニューでタスクを作成および管理する方法と学習状況を確認する方法について説明します。また、学習が完了したタスクのパフォーマンスおよび精度をテストするための Inference Testの使用方法とテストアプリを作成する方法を紹介します。

    新規タスク作成

    新規タスクを作成し、事前に学習したモデルの一部をユーザーデータセットに合わせて再学習してテストできます。チューニングタスクの作成のためにはアップロード条件に適したデータセットが必要であり、データ件数が多いほどチューニング成果物のパフォーマンスが向上します。データセットについての詳細は、データセット準備をご参照ください。

    注意

    正常な学習進行およびパフォーマンス保証のために、データセット規格を必ず遵守してください。

    新規タスクを作成する方法は、次の通りです。

    1. NAVERクラウドプラットフォームコンソールで Services > AI Services > CLOVA Studio メニューを順にクリックします。

    2. My Product メニューをクリックし、[CLOVA Studioに移動する] ボタンをクリックします。

    3. チューニング メニューをクリックします。

    4. タスクを行う種類の [作成する] ボタンをクリックします。

      • チューニングは合計7種類のタスクと直接学習できる APIを提供しています。
      • タスク種類を選択すると、カード形式でタスク種類の説明と応用例を確認できます。
      • APIを選択すると、直接 APIを呼び出して学習を進めることができます。
      参考

      APIで学習を進める場合、APIガイドをご参照ください。
      学習の作成と照会はサービスページに案内された API明細通りに呼び出しが可能ですが、学習したモデルの結果を作成するための Chat Completion API、Completion APIを使用するためには、従来と同じようにテストアプリを作成してください。

    5. ポップアップが表示されたらモデルエンジンを選択し、 [作成] ボタンをクリックします。

      • モデルエンジンは今後変更できません。
      • モデルエンジンについての詳細は、Engineをご参照ください。
    6. タスク名を入力します。

    7. ファイルアップロード領域をクリックして、個人情報および有害情報の案内内容を確認し、データセットをアップロードします。

      • csvファイルの場合、 フォーマットダウンロード をクリックしてデータセットフォーマットファイルをダウンロードできます。
      • データセットのアップロードに成功した場合、ファイルのアップロード領域にデータセットのファイル名と容量が表示されます。
      • データセットのアップロードに成功しても、最適なパフォーマンスのために改善が推奨される場合、 注意事項の確認 をクリックして注意事項を確認できます。
      • データセットのアップロードに失敗した場合、ファイルアップロード領域にファイル名と失敗理由のメッセージが表示されます。 詳細を見る をクリックして、具体的なエラー内容を確認できます。
    8. [次へ] ボタンをクリックします。

    9. トークン算定のポップアップが表示されたら予想使用トークンを確認し、 [学習] ボタンをクリックします。

    10. 学習待機中のポップアップ内容を確認し、 [確認] ボタンをクリックします。

      • ユーザー名 > マイタスク > [チューニング] タブで学習状況を確認できます。
    注意
    • データセット内のトークン数が多いほどチューニングにより多くの時間がかかり、より多くの費用が発生します。
    • 学習を進める前に、学習のための GPUの確保およびデータ前処理のために、学習待機時間が最大6時間かかることがあります。

    学習状況確認

    学習状況を確認する方法は、次の通りです。

    1. NAVERクラウドプラットフォームコンソールで Services > AI Services > CLOVA Studio メニューを順にクリックします。
    2. My Product メニューをクリックし、[CLOVA Studioに移動する] ボタンをクリックします。
    3. CLOVA Studio右上のユーザー名をクリックし、 マイタスク メニューをクリックします。
    4. [チューニング] タブをクリックします。
      tuning_mypage_ko
    • 新規タスクを作成する : クリックすると、 [新規タスク] タブに移動
    • i-clovastudio_card / i-clovastudio_list: クリックしてソート方式を変更
    • 学習待機中 : 学習待機中の状態であり、クリックすると学習待機中にポップアップが表示される
    • 学習中 : 学習中の状態であり、クリックして予想所要時間を確認可能
    • 学習完了 : 学習を完了した状態であり、クリックしてタスク情報確認およびテスト可能
    • 学習中断 : 学習を中断した状態

    学習完了タスクの情報確認

    学習完了したタスクをクリックすると、タスク情報を確認できます。
    clovastudio-tuning_info_ja

    • 作成日時 : 新規タスクの作成日時
    • 学習完了日時 : 学習を完了した日時
    • Workflow ID : 学習中のタスクを識別する ID
    • Problem Type : タスクタイプ
    • Model Engine : 学習した言語モデルのタイプ
    • Dataset : 学習に使用したデータセットファイル名
    • Train Loss : モデルがデータセットにどれほど適しているかを示す数値であり、Train Lossが低いほど正解との誤差が小さい
    • Tokens Used : 実際使用されたトークン数
    参考
    • APIで呼び出した場合でも学習状況を確認できます。
    • 学習中断時に表示されるトークン数が NAVERクラウドプラットフォームコンソールで表示されるトークン数と異なる場合があります。

    学習中断

    学習を中断する方法は、次の通りです。

    注意
    • 学習中のタスクの学習を中断する場合、学習の進行率に応じて使用されたトークンの利用料金が発生することがあります。
    • 中断した学習は、再開できません。
    • APIで学習した場合も同様に中断できます。
    参考

    学習待機中または学習進行中のタスクのみ中断できます。

    1. NAVERクラウドプラットフォームコンソールで Services > AI Services > CLOVA Studio メニューを順にクリックします。
    2. My Product メニューをクリックし、[CLOVA Studioに移動する] ボタンをクリックします。
    3. CLOVA Studio右上のユーザー名をクリックし、 マイタスク メニューをクリックします。
    4. [チューニング] タブをクリックします。
    5. 学習を中断するタスクをクリックします。
    6. [中断] ボタンをクリックします。
    7. 学習中断のポップアップ内容を確認し、 [中断] ボタンをクリックします。
      • 待機中の学習を中断する場合、以前アップロードしたデータセットのファイルがすべて失われます。
      • 進行中の学習を中断する場合、以前アップロードしたデータセットファイルとタスクが失われ、タスク作成時に告知したトークンが使用されます。

    学習完了タスクの活用

    学習完了したタスクのテストアプリを作成する前に、パフォーマンスと精度をテストできる Inference Testを実行できます。テストを完了した後にテストアプリを作成でき、共有 URLを通じてタスクを共有することもできます。

    Inference Test

    Inference Test機能にてテストする方法は、次の通りです。

    1. NAVERクラウドプラットフォームコンソールで Services > AI Services > CLOVA Studio メニューを順にクリックします。
    2. My Product メニューをクリックし、[CLOVA Studioに移動する] ボタンをクリックします。
    3. CLOVA Studio右上のユーザー名をクリックし、 マイタスク メニューをクリックします。
    4. [チューニング] タブをクリックします。
    5. テストするタスクをクリックします。
      • 学習完了状態のタスクのみテストできます。
    6. Input 領域に入力値を入力し、[実行] ボタンをクリックします。
      clovastudio-tuning01_inferencetest_ko
    • 空白を含め、最大2,000文字まで入力できます。
    • 学習を通じて作成された結果値が Output 領域に出力されます。
    • 十分なテストを通じて、パフォーマンスと精度を検証してください。
    • HCXモデルで学習した場合は、プレイグラウンドに移動してテストしてください。
      clovastudio-tuning01_inferencetest-hcx_ko
    参考
    • Input 領域に入力する入力値は、当該タスクに使用されたデータセットの「Text」と類似した長さと形式で入力することをお勧めします。

    • 会話 Inference Test時、以下のように発話文を入力します。

      • データセットの「Text」内の発話文と同じ個数、同じパターンで発話文を入力します。
        例) 「Text」内の発話文の数が3つの場合、 Input 領域に3つの発話文を入力

        InputOutput
        正しい例顧客: いつ配送されますか? 販売者: お客様、昨日ご注文された件でございますね? 顧客: はい、そうです。販売者: 明日発送予定でございます。
        間違った例顧客: いつ配送されますか? 販売者: 明日発送予定でございます。販売者: もう少しお待ちください。
      • 発話主体を含め、データセットの「Text」内の発話文と類似した形式で発話文を入力します。
        例)

        InputOutput
        正しい例顧客: いつ配送されますか?販売者: 明日発送予定でございます。
        間違った例いつ配送されますか?明日配送予定です。
    • アップロードしたデータセットの一部はチューニングされたモデルのパフォーマンス検証に使用されるため、Inference Test結果がユーザーデータセット内容と一致しないことがあります。

    テストアプリ作成

    テストアプリを作成する方法は、次の通りです。

    1. NAVERクラウドプラットフォームコンソールで Services > AI Services > CLOVA Studio メニューを順にクリックします。
    2. My Product メニュー > [CLOVA Studioに移動する] ボタンをクリックします。
    3. 右上にある [ユーザー名] を選択し、[マイタスク] > チューニング をクリックします。
    4. テストアプリを作成するタスクをクリックします。
    5. [テストアプリ作成] ボタンをクリックします。
    6. テストアプリ名を入力し、 [作成] ボタンをクリックします。
      • テストアプリが作成され、テストアプリのポップアップが表示されます。
        clovastudio-playground_testapp_ja
        • テストアプリの API情報を確認でき、AI Filterの使用有無を設定できます(APIについての詳細は、CLOVA Studio APIガイドを参照)。
        • コードタイプは、 curlpython が提供されます。
        • [コピー] ボタンをクリックすると、API情報をクリップボードにコピーできます。
        • [再発行] ボタンをクリックすると、API Gateway Keyを再発行できます。
        • ガイドを見る をクリックすると、AI Filterガイドを確認できます。
    参考

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.