表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

短編の筋書きを枝分かれで探索し、好ましい展開を次の生成に生かす

COS(M+O)S

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

COS(M+O)Sの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 2: Heatmap of average F1 score for separating stories via the curiosity index, using group-aware stratified repeated k-fold cross-validation. The optimal surprisal peak shifts with model size: a smaller, "less read" SmolLM-360M ( Allal et al., 2024 ) ) exhibit a higher "optimal" surprisal level (around 10 bits), reflecting that it finds these stories more surprising than the bigger Phi-3.5 3B model.

出典:COS(M+O)S / arXiv ↗

概要

  • 3B規模の言語モデルで筋書きの枝を探索し、半分以上できた段階から展開を評価する。
  • 探索で高評価・低評価だった展開を組にして学習し、次の探索で出す候補を調整する。
  • 18件の短編課題では一度で生成する3Bモデルより高いGPT-4o評価を報告したが、その比較のp値は0.09で、絶対的な物語品質には制約がある。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、COS(M+O)Sの仕組み

左から右へ読む
  1. 01短編の依頼文
  2. 02展開方針と続きの生成
  3. 03途中評価と枝の探索
  4. 04方針の選好学習
  5. 05筋書き候補

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

COS(M+O)Sは、短編の筋書きを一度で書き切らず、展開を枝分かれさせて選ぶ手法である。言語モデルが文章を順に生成する方法では、よくある展開に寄りやすいという課題から出発している。

筋書き作りでは、意外な出来事だけでなく、前後の出来事や人物の行動につながりが要る。複数案を作る際に、完成まで待たず途中の展開を評価し、有望な案に探索を集中できるかが研究の焦点となる。

手法

入力は短編の依頼文と、生成途中の筋書きである。Llama 3.2 3Bが次の展開方針を複数提案し、選んだ方針に沿う出来事を生成する。モンテカルロ木探索とは、筋書きの途中状態を枝分かれした節点として扱い、評価を手がかりに調べる枝を選び直す方法だ。

筋書きが予定の半分以上に達すると、評価モデルが意外性と話のつながりなどから枝に価値を付ける。たとえば帆船上で風に流される人物という依頼なら、異なる次の出来事を試して続きを比較する。探索で評価の高い方針と低い方針を組にし、好ましい方針を出しやすくする選好学習を行って、次の探索に用いる。

新規性

著者が提案するのは、書きかけの筋書きにも価値を付けて探索し、見つけた展開の優劣を次の候補生成に反映する反復手法である。意外性が中程度の展開を評価し、話のつながりを欠く展開には低い価値を与える。

探索中に蓄積した各行動の評価を選好学習に使うため、完成作を選んで終わらない。著者は、探索を重ねるほど有望な枝へ進み、学習後は少ない探索回数で高評価の枝に到達したと報告する。

従来手法との違い

基準の一つは、Llama 3.2 3Bが探索せず一度で生成した短編である。COS(M+O)Sでは同じ3Bモデルが複数の展開を試し、途中の評価で探索先を選び、評価の高い行動を次の探索に向けて学習する。

著者はLlama 3.1 70Bの一度での生成とも比較した。報告された差は、選ばれた短編課題とGPT-4oなどによる評価に限られる。70Bとの差で有意差が検出されなかったことは、あらゆる題材で同等の品質を示すものではない。

実験結果

著者は短編の依頼文18件を3回に分け、各回6件で探索した。各依頼文につき100回探索し、回ごとに別の依頼文を使用した。良い・悪い筋書きを判別する評価モデルは、半分以上完成した物語のテストでマクロ平均F1値0.82だった。

人の比較は参加者8人、物語4組、計30回答で、組ごとに67~77%が探索内で高評価の枝を選んだ。GPT-4oによる18作品・各50回の採点では、一度で生成した3Bより0.59標準偏差高かったが、p=0.09だった。70Bとの差は0.06標準偏差で、p=0.93だった。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:短編小説の企画会議で、編集者が指定した冒頭と人物設定から、出来事を順に並べた筋書き候補を作る。編集者は複数の完成候補を読み、採用する枝と修正が必要な箇所を記録する。効果は未検証の応用仮説である。

再現や適応には、対象ジャンルの依頼文に加え、良い・悪い筋書きのラベル付き例を評価モデル用に用意する必要がある。探索で得た展開の優劣は追加学習に使う。センサー入力は不要で、編集者の判断に評価基準が合うかを先に確かめる。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:対象ジャンルの短い依頼文と筋書きを集め、良い・悪い筋書きのラベル付き例を評価モデル用に準備する。探索で得た展開の優劣を追加学習に使い、生成形式と評価基準をジャンルに合わせて調整する。センサー入力は不要である。

学習に使う例と評価用の依頼文を分け、同じ依頼文から一度で生成した案と探索後の案を作る。編集者には生成方法を伏せて提示し、選好率、人物設定の矛盾件数、案を一つ得るまでの時間を記録する。追加学習と探索に要する手間も含めて判断する。

限界と課題

著者は、物語の絶対的な品質はなお控えめで、小型モデルの能力と限られた学習データに制約されると述べる。探索には計算負担があり、長い物語の整合性はモデルが参照できる文脈の長さに依存する。評価モデルのずれや、意外性の低いジャンルが不利になる可能性も挙げている。

編集上の検証事項は、対象読者やジャンルを変えても評価順位が人の好みと合うか、人物や設定の矛盾を見逃さないかである。確認できた本文の範囲では、付録に置かれた学習データ構成や評価手順の詳細は確認できない。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

COS(M+O)S: Curiosity and RL-Enhanced MCTS for Exploring Story Space via Language Models

We present COS(M+O)S, a System 2-inspired framework for open-ended plot development that systematically explores the vast space of possible story expansions, enabling a 3B-parameter language model to approach the plot quality of a 70B model on select short-story tasks. The method accomplishes this by combining Monte Carlo Tree Search (MCTS), guided by a step-level value model that rewards moderate surprisal (curiosity) while penalizing incoherence, and Odds Ratio Preference Optimization (ORPO) to fine-tune the policy on high-value plot expansions. This iterative reinforcement learning loop systematically explores multiple candidate plot branches, backpropagates quality signals, and adapts the policy for faster convergence, notably shifting the policy from puzzle-based Chain-of-Thought to more character-driven storytelling. In small-scale tests with short-story prompts, 67%-77% of participants favored COS(M+O)S's highest-rated expansions over lower-rated ones, suggesting that our learned value function aligns. GPT-4o ratings further show that COS(M+O)S surpasses naive single-pass decoding from Llama 3.2 3B by 0.59 SD, coming within 0.06 SD of Llama 3.1 70B (no significant difference, p=0.93). Pairwise comparisons with o1 place COS(M+O)S 1.5 SD above the 3B baseline and find no statistically significant gap from 70B. Nevertheless, absolute story quality remains modest, constrained by the small model's capacity and limited training data.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01