ModelEval は、PAI のモデル評価ツールです。信頼性の高い公開データセットまたは独自のビジネスデータセットを使用して、大規模言語モデルのベンチマークを実行できます。定量的なスコアを取得し、モデルの選択、ファインチューニング、モデルのバージョン管理に役立てることができます。
クイックスタート
5 分で最初の評価を実行します。CMMLU データセットを使用して、Qwen3-4B の中国語理解および推論能力を測定します。
PAI コンソールの左側のナビゲーションペインで、Model Application > Model Evaluation (ModelEval) を選択します。
「モデル評価」ページで、Create Task をクリックします。
-
次のパラメータを設定します。
-
[Basic Configuration]: Task name と Result Output Path は自動的に生成されます。デフォルト値を使用するか、必要に応じて変更します。
説明ワークスペースにデフォルトの OSS ストレージパスが設定されていない場合は、手動で出力パスを選択してください。
Evaluation Mode Configuration[:]Single Model Online Evaluation を選択します[. ]
[Evaluation Object Configurations]:Evaluation Object には、Public Model を選択します。Public Model ドロップダウンリストで、Qwen3-4B を検索して選択します。
[Evaluation Method Configuration]: Public Dataset Evaluation を選択します。データセットリストから CMMLU を選択します。
-
[Resource Configuration]: [シングルノード - スタンダード] を選択します。
[Resource Type]:General Computing を選択します。
[Source]: Public Resources を選択します。
[Job Resource]:GPU インスタンスタイプ (例:
ecs.gn7i-c8g1.2xlarge(24 GB)) を選択します。-
選択したインスタンスタイプの在庫がない場合は、別の GPU インスタンスを選択してください。
-
-
ページの下部にあるOKをクリックすると、タスク詳細ページが開きます。
タスクステータスが Succeeded になると、Evaluation Report タブを開いて CMMLU データセットにおける
Qwen3-4Bのスコアを確認できます。
評価の設定
評価モードの設定
ModelEval は 3 つの評価モードをサポートしています。ユースケースに適したモードを選択してください。
|
[Evaluation Mode] |
説明 |
|
[Single Model Online Evaluation] |
単一モデルの推論出力をスコアリングします。 |
|
[Dual-Model Arena] |
同じ質問を使用して両方のモデルでオンライン推論を実行し、応答を比較してより性能の高いモデルを特定します。 |
|
[Dual-Model Offline Competition] |
事前に構築された質問と回答のデータセットを使用して 2 つのモデルを比較し、より性能の高いモデルを特定します。 |
評価対象の設定
ModelEval は 4 つの評価対象をサポートしています。モデルまたはサービスがデプロイされている場所に基づいて選択してください。
|
[Evaluation Target] |
説明 |
ユースケース |
|
[Public Model] |
PAI Model Gallery のモデル |
主流のオープンソース LLM のベンチマーク |
|
[Custom Model] |
に登録されたカスタムモデル 重要
モデルが vLLM フレームワークと互換性があることを確認してください。 |
ファインチューニングまたはカスタマイズされたモデルの評価 |
|
[PAI-EAS Service] |
デプロイ済みの PAI-EAS (Elastic Algorithm Service) オンライン推論サービス |
本番環境で実行中のモデルサービスの評価 |
|
[Custom Services] |
OpenAI 互換 API を持つ任意のモデルサービス |
サードパーティまたは自社ホスト型モデルサービスの評価 |
評価方法の設定
カスタムデータセット、公開データセット、またはその両方の組み合わせを使用できます。
カスタムデータセット評価
独自のデータセットを使用して、実際のビジネスシナリオを反映した評価結果を取得できます。
データセット形式:JSONL (UTF-8 エンコード、1 行につき 1 つの JSON オブジェクト)。
アップロード:データセットファイルを OSS (Object Storage Service) にアップロードし、設定ページで OSS パスを入力します。
|
[Evaluation Method] |
[General NLP Metric Evaluation] |
[Multi-Metric Evaluation with LLM-as-a-Judge] |
|
目的 |
グラウンドトゥルースのある質問に対し、このメトリックはモデルの出力とグラウンドトゥルースの間のテキスト類似度を測定します。翻訳、要約、ナレッジベースの Q&A タスクに使用します。 |
質問に単一の正解がない場合 (オープンエンドの対話やコンテンツ生成など)、強力なジャッジモデルがモデルの応答の品質をスコアリングします。 |
|
データセット形式 |
各 JSON オブジェクトには、
|
各 JSON オブジェクトには
|
|
メトリクス |
|
システムは |
公開データセット評価
業界標準のデータセットを使用して、確立された基準に対してモデルをベンチマークします。
目的:モデル選択の比較、リリース前のベンチマークテスト、一般的な能力評価。
設定:Public Dataset Evaluation を選択し、次にリストから 1 つ以上のデータセットを選択します。
-
サポートされているデータセット:
LiveCodeBench:コード処理能力。
Math500:数学的推論 (500 の高難易度数学競技問題)。
AIME25:2025 年 AIME 問題に基づく数学的推論。
AIME24:2024 年 AIME 問題に基づく数学的推論。
CMMLU:中国語マルチサブジェクト言語理解。
MMLU:英語マルチサブジェクト言語理解。
C-Eval:中国語の総合的な能力評価。
GSM8K:数学的推論。
HellaSwag:常識的推論。
TruthfulQA:真実性評価。
タスクの管理
[Model Evaluation] ページで、評価タスクを管理します。
[View Report]: ステータスがSucceededのタスクの場合、このボタンをクリックすると詳細な評価レポートを表示できます。
[Compare]: 完了したタスクを 2~5 個選択し、Compare をクリックすると、スコアを並べて比較できます。
[Stop]: In operation のタスクを停止します。この操作は元に戻せません。タスクを再開することはできず、消費されたコンピューティングリソースは返金されません。
[Delete]:タスクレコードを削除します。この操作は元に戻せません。
課金
ModelEval では、次の項目に対して料金が発生します。
コンピューティングリソース
|
[Resource Type] |
課金方法 |
課金項目 |
課金ルール |
|
パブリックリソース |
従量課金 |
実際の実行時間 |
インスタンスの料金については、コンソールの料金情報をご参照ください。 |
|
リソースクォータ |
サブスクリプション (前払い) |
購入したノードインスタンスの数と期間 |
専用リソースを事前に購入します。料金は、ノードインスタンスの数と契約期間に基づいて計算されます。詳細については、「AI コンピューティングリソースの課金」をご参照ください。 |
ジャッジモデル
ジャッジモデル評価を使用する場合、追加料金が発生します。料金の詳細については、「PAI Token Service の料金」をご参照ください。