0 / 5 節読了

Stockmarkが日本語構造化文書解析モデルを発表

Stockmarkが、推論に特化したマルチモーダルモデル「Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16」を基盤とした新たな日本語文書理解モデル「Stockmark-Nemotron-3-Nano-Omni-JapanDocReader」を発表しました。このモデルは、日本語の構造化文書解析に特化しており、ビジネス文書や契約書など、多様な形式の日本語文書から特定の情報を正確に抽出する能力を持つとされています。私自身、この分野の進展には大きな期待を寄せています。

既存能力維持と新規能力注入の両立

このモデル開発の核心は「Capability Injection and Forgetting Control(能力注入と忘却制御)」という概念にあります。具体的には、既存の推論特化型マルチモーダルモデルが持つ文書VQA(Visual Question Answering)能力を可能な限り維持しつつ、新たに日本語の構造化文書解析能力を注入することを目指しました。これは、新しいスキルを習得させると同時に、既存のスキルを忘れないようにするという、AIモデル開発における非常に難しい課題です。両立させることで、より汎用性の高いモデルが生まれると私は考えます。

三段階の学習アプローチで性能を最大化

Stockmarkは、この目標を達成するために三段階の独自の学習アプローチを採用しています。 まず、「Parsing-centric SFT(構造化解析中心のSFT)」では、構造化文書解析データのみを用いてモデルをファインチューニングしました。これにより解析性能は大幅に向上しましたが、文書VQA能力の低下が見られました。 次に、「Mixed SFT(混合SFT)」では、構造化文書解析データとVQAデータを組み合わせて学習させることで、VQA能力の低下を軽減しつつ、解析性能をほぼ維持することに成功しています。 最終段階として、このMixed SFTモデルに対し、DAPOベースの「Parsing-centric RL(構造化解析中心の強化学習)」を適用しました。この強化学習によって、SFTだけでは達成できなかった解析性能のさらなる向上が実現され、最終的なモデルが完成したと報告されています。強化学習の導入は、モデルの精度を限界まで引き上げる上で不可欠な要素です。

合成データと報酬設計の重要性

訓練データは、独自のデータ生成エンジンによって構築されました。このエンジンは、「日本語文書VQAストリーム」と「プログラムによる構造化文書解析ストリーム」という二つの相補的な合成データストリームから構成されています。高品質な合成データの生成は、限られた実データに依存せず、多様なシナリオに対応できるモデルを開発する上で極めて重要です。 また、長文推論を伴う構造化文書解析タスクにおいて強化学習を効果的に機能させるためには、適切な報酬設計と分散ベースのプロンプトフィルタリングが重要であると指摘されています。これらの技術が、モデルの学習効率と最終的な性能に大きく貢献したと私は見ています。

私の見方:実務への応用と今後の展開

このStockmarkの取り組みは、日本語の複雑な文書構造を理解し、そこから必要な情報を正確に抽出するAIモデルの実用化を大きく前進させるものです。特に、既存のVQA能力を維持しつつ、新たな解析能力を注入する「忘却制御」のアプローチは、汎用AIモデルの進化において極めて重要な示唆を与えます。私の経験上、特定のタスクに特化させると他の能力が損なわれるケースが多い中、この両立は大きな成果です。 今後は、このモデルが実際のビジネス現場でどのように活用され、どのような課題を解決していくのかに注目が集まります。契約書の自動解析、報告書の要約、財務諸表からのデータ抽出など、多岐にわたる応用が期待されます。私自身も、最速でこのモデルの実用性を検証し、RO合同会社の業務に組み込む可能性を探っていきます。

学習コースAI活用アカデミー

コース一覧を見る →
柴亮太
柴亮太の視点

「能力注入と忘却制御」は、AIモデル開発における永遠の課題です。既存能力を維持しつつ新機能を追加するのは、まさに職人技。合成データと強化学習でこの課題に挑んだStockmarkの姿勢は評価します。私の見方では、このアプローチは汎用モデル開発の次なる一手です。最速で実用性を検証します。