AIToday
大規模言語モデルオープンソースAIQiita 機械学習掲載日時: 2026年10月6日 19:01

Laya検証:合成データで56%向上も実利用で30%低下

LINEで送る
Laya検証:合成データで56%向上も実利用で30%低下

3つのポイント

  1. 何が起きたか

    オープンソースのLaya意思決定モデルを約1,000個のデータベーステーブルへの振り分けに試したところ、合成クエリでのファインチューニングで検証精度は56%向上したが、実会話での精度は30%低下した。

  2. なぜ重要か

    合成クエリは短いキーワード句だったが、実ユーザーは長い会話形式の質問を送るため、学習を重ねるほどモデルが実トラフィックから離れた。

  3. 注目点

    筆者はLayaを信頼度ゲートとして使う価値は依然あると見ている。正解の中央値信頼度は0.88〜0.90、不正解は0.68〜0.73だった。

誰に効くか小規模なオープンモデルで独自のローカルクエリルーティングやテーブル選択レイヤーを構築しているチームが影響を受ける。この結果は、メタデータ由来の合成クエリでモデルを検証しているエンジニアが、実ユーザーには通用しない精度向上を見ている可能性を示唆する。検証データが本番トラフィックとスタイルが異なっていないか確認すべきだ。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

この実験は実務上の制約から始まった。自由形式の質問を約1,000個の中から正しいテーブルに高速で振り分ける必要があり、しかも自前のハードウェアで、スキーマメタデータを外部APIに送信せずに行う必要があった。Layaは紙の上ではぴったりに見えた。非自己回帰型モデルであり、状態と定義済みの選択肢を持つ型付き質問を受け取り、1回のフォワードパスで較正された選択を返すからだ。しかし512トークンの入力制限により、約15件の候補を検索してからLayaに判断させる2段階設計を迫られた。

検索が上限を決めることが判明し、語彙検索はスキーマ語彙に苦戦した。ユーザーは「店舗別の日次売上」と言うが、テーブル名はXQR7_DTV_AGGだからだ。小さな埋め込みモデルがこのギャップを安価に大きく埋めた。手書きの略語展開約30件はわずか1ポイントの追加にとどまった。また、直近2件のユーザー発話を連結すると全指標がほぼ倍増することも判明した。履歴なしではフォローアップ質問を解決できないからだ。

ファインチューニングが本命だった。ドキュメントは無料で手に入った。各テーブルのドキュメントから「典型的な言い回し」文字列を抽出すると、約25,000件のクエリ・テーブルペアが得られた。56スレッドのXeonでの学習は1エポック約17時間、4エポックでほぼ3日かかった。検証精度は56%上昇したが、115件の実際の会話ターンでの精度は30%低下した。モデルが会話トラフィックではなく合成データの簡潔なキーワードスタイルを学習したためだ。テーブル保留の検証セットは同じ合成分布からクエリが来ていたため、この問題を一切検知できなかった。筆者の推奨は、モデルではなく学習データのスタイルを修正すること、判断段階の前に検索に投資すること、Layaは主に信頼度ゲートとして使い、確信があるときはローカルで回答し、そうでなければより大きなLLMにエスカレーションすることだ。

よくある質問
この実験でLayaはどのようにテストされたか?
自由形式のユーザーの質問に対し、約1,000個のデータベーステーブルから1つを選ぶために使用された。まずハイブリッド検索で候補を15件に絞り、各候補の約140文字の説明をLayaに入力して最終選択を行った。
ファインチューニングは実利用でLayaの役に立ったか?
合成検証クエリでの精度は4エポック後に0.244から0.380へ上昇した。しかし115件の実際の会話ターンでは0.200から0.139へ低下し、30%の下落となった。
Qiita 機械学習元記事を読む
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へグラフティングが事後学習モデルのSDF損傷を軽減