Upgrade to Pro — share decks privately, control downloads, hide ads and more …

日本語に強いオープンな大規模言語モデル「LLM-jp」

Avatar for Yusuke Oda Yusuke Oda
October 16, 2026

 日本語に強いオープンな大規模言語モデル「LLM-jp」

2026年10月8日にインターネットプロバイダ協会で行った談話の資料です。

Avatar for Yusuke Oda

Yusuke Oda

October 16, 2026

More Decks by Yusuke Oda

Other Decks in Technology

Transcript

  1. 本日の内容 1 LLM-jp と背景 2 ライセンスと データの⽅針 3 LLM-jp-4 /

    4.1 の技術 4 291B-A27B の 学習と運⽤ 6 Claude Code による運⽤ 計算基盤と 共同利⽤の運⽤ 2026-10-08 | JAIPA 5 3
  2. LLM 開発の状況 GPT から GPT-3 までの2年間でパラメータ数は約1,500倍。国内の開発は2023年から増加 世界 Transformer GPT GPT-2

    2017 2019 15億 1.17億 国内 2018 ChatGPT GPT-3 2020 2026-10-08 | JAIPA ⽂部科学省 mdx‧Fugaku-LLM GPT-5 GPT-4 1,750億 2023年:10億〜100億パラメータ級が多数 経済産業省 GENIAC‧ABCI 数値:パラメータ数 2022 2023 2025 2024年:100億〜1,000億パラメータ級へ移⾏ 内閣府 SIP(医療) 総務省 NICT 5
  3. LLM を作る上での3つの壁 数兆トークン規模のデータ、10億円規模の計算資源、専門の人材が必要 データ(トークン数) 計算資源 Llama 2 2兆 Llama 3

    15兆 Qwen3 36兆 ⽇本語 約1兆 約12,000 H200 での GPU ⽇数 ⽇本語の公開データは 約1兆トークン 330億パラメータ級を 10兆トークン学習した場合 2026-10-08 | JAIPA 約10億円 ⼈材 データの構築 クラスタの管理 学習の進捗管理 7
  4. LLM-jp とは 学習データと手順まで公開する共同開発。2026年3月時点の参加者は2,600名以上 )名(数者加参 3,000 2,500 2,000 1,500 1,000 500

    約30名 0 2023年5月 2026-10-08 | JAIPA 1,500名超 約1,900名 2,000名超 2,600名以上 500名以上 2023年10月 2024年6月 2024年12月 2025年2月 2026年3月 8
  5. 公開してきたモデルの年表 2023年10月の v1.0 から2026年9月の LLM-jp-4.1 まで、7つの版を公開 v1.0 2023年10⽉ v2.0 2024年4⽉

    最初の公開 Llama 2 の構造 v1.1 2024年2⽉ LLM-jp-3 2024年9⽉〜 DPO を導⼊ 2.1兆トークン‧MoE 2026-10-08 | JAIPA LLM-jp-3.1 2025年5⽉ 中間学習を導⼊ LLM-jp-4.1 2026年9⽉ 事後学習の改良 LLM-jp-4 2026年4⽉〜 11.7兆トークン‧Thinking 9
  6. 学習規模の推移 v1.0 から LLM-jp-4 までの約2年半で、学習トークン数は約40倍 )兆(数ンクート習学 14 12 10 8

    6 4 2 0 2026-10-08 | JAIPA 11.7兆 0.3兆 v1.0 0.26兆 v2.0 2.1兆 2.5兆 LLM-jp-3 LLM-jp-3.1 LLM-jp-4 10
  7. LLM-jp の公開方針 重みは Apache 2.0 で公開。学習データ、途中のチェックポイント、学習手順も公開 モデルの重み Apache 2.0 学習コーパス

    ⼀部を除き公開 SFT‧DPO データ ⽬標 Open Source AI Definition への準拠 LLM-jp-4 / 4.1 商⽤利⽤ 可能 途中のチェックポイント 評価ツール 学習の⼿順 学習過程の解析⽤ 2026-10-08 | JAIPA llm-jp-judge など Hugging Face で公開 失敗例も共有 12
  8. ライセンス方針の経緯 llm-jp-3-172b の制限付きライセンスへの指摘を受け、2025年3月から原則 Apache 2.0 2024年 公開後 2025年3⽉ 2026年〜 LLM-jp-3

    多くは Apache 2.0 llm-jp-3-172b は 制限付き 2026-10-08 | JAIPA 開発者からの指摘 指針を公表 LLM-jp-4 / 4.1 「完全にオープン」 という表現と⽭盾 制限付きライセンス は原則不採⽤ Apache 2.0 データも公開 13
  9. 学習データの選定基準 3つの条件を満たすデータを、L1〜L3 として学習に使用 第三者が⼊⼿可能 利⽤条件の伝播なし L1 学習‧検索‧配布 L2 学習‧検索(再配布禁⽌) L3

    学習のみ LX 学習しない LZ 使⽤しない 2026-10-08 | JAIPA 著作権法への準拠 学習に使⽤ (L1〜L3) 元データと⽣成に 使ったモデルまで 来歴を調査 14
  10. 学習データの判断事例 性能が上がるデータでも、利用条件に懸念があれば不使用 Llama 由来のデータ 不使⽤ ライセンスの条件が モデルに伝播 gpt-oss-120b の出⼒ Apache

    2.0 のモデルで SFT‧DPO データを合成 2026-10-08 | JAIPA Olmo 3 の SFT データ 不使⽤ AIME の正答率は向上 取得元の利⽤規約に懸念 採⽤ MegaMath-Web-Pro-Max 再現して採⽤ 受⼊基準を満たさないため 公開情報から再現版を作成 15
  11. LLM-jp-4 シリーズ Dense 2種と MoE 1種。すべてフルスクラッチで学習 llm-jp-4-8b llm-jp-4-32b-a3b llm-jp-4-33b 約86億パラメータ

    約320億パラメータ 1トークンあたり約38億 約332億パラメータ 2026年4⽉公開 2026年8⽉公開 -thinking:推論過程を出⼒ -instruct:llm-jp-4-8b のみ Dense 2026年4⽉公開 末尾なし:ベースモデル MoE Dense LLM-jp-3 と⽐べて語彙数は約2倍、コンテキスト⻑は16倍、学習トークン数は約6倍 2026-10-08 | JAIPA 17
  12. ベースモデルの学習は5段階 事前学習2段階と中間学習3段階で、計11.74兆トークン 中間学習 Phase 1:0.84兆トークン(質問応答) 事前学習 Phase 1 6.29兆トークン 幅広い知識

    コンテキスト⻑ 事前学習 Phase 2 4.19兆トークン 数学とコードを増量 中間学習 Phase 2‧3:0.42兆トークン(⻑い⽂章) 4,096 計 11.74兆トークン → SFT → DPO 2026-10-08 | JAIPA 16,384 → 65,536 19
  13. 事前学習の技術判断 速さより安定性を優先した並列設定、WSD スケジュール、BF16 を採用 並列の設定 DP × TP × PP

    学習率 WSD cosine 確実に動く設定を採⽤ 最速の設定では OOM と ハードウェアエラーが頻発 2026-10-08 | JAIPA 最⼤学習率 llm-jp-4-8b:3×10⁻⁴ 33B 級のモデル:2×10⁻⁴ 数値精度 BF16 FP8 ✓ ✗ FP8 は BF16 より損失が悪化 20
  14. 事後学習(SFT・DPO) gpt-oss-120b で作った合成データで SFT と DPO を実施 指⽰ 約130万件 回答の⽣成

    gpt-oss-120b 絞り込み 全項⽬が満点 SFT 約54億トークン DPO 約15万組 チャット形式は Harmony 形式。推論過程と最終回答を別のチャネルで出⼒ 2026-10-08 | JAIPA 21
  15. LLM-jp-4.1 の概要と主な結果 ベースモデルは LLM-jp-4 と同一。事後学習だけの改良で性能が向上 STEM データの拡充 LLM-jp-4 の ベースモデル

    事後学習 だけを改良 ツール呼び出しへの対応 回答の簡潔化 ChatGPT と名乗る問題 2026-10-08 | JAIPA 6分野の平均 0.60→0.68 AIME 2026 の正答率 0.63→0.82 llm-jp-4.1-33b-thinking (LLM-jp-4 との⽐較) 22
  16. 改善1 STEM データの拡充 元データの質問だけを使って回答を再生成。候補データは1種類ずつ効果を検証 採⽤:5種類 質問の抽出 元の回答は破棄 2026-10-08 | JAIPA

    回答の再⽣成 gpt-oss-120b 6候補の検証 1種類ずつ追加 本番の1/8の規模 科学の問題‧表の処理 実際の利⽤者との対話 ⽇本語と韓国語の数学 不採⽤:1種類 指⽰追従データ DPO の指⽰⽂にだけ使⽤ 23
  17. 評価:LLM-jp-4 から 4.1 への変化 3モデルすべてで6分野の平均が0.08〜0.10上昇 llm-jp-4-8b-thinking llm-jp-4.1-8b-thinking llm-jp-4-32b-a3b-thinking llm-jp-4.1-32b-a3b-thinking llm-jp-4-33b-thinking

    llm-jp-4.1-33b-thinking 0.49 0.59 0.53 0.62 0.60 0.68 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 6分野の平均(0〜1) 2026-10-08 | JAIPA 27
  18. 評価:他のオープンウェイトモデルとの比較 llm-jp-4.1-33b-thinking は gpt-oss-120b と同じ0.68。上位モデルとの差は0.05〜0.09 gemma-4-31B-it Qwen3.8-27B Muse-Glimmer-… Qwen3.5-27B llm-jp-4.1-33b-…

    gpt-oss-120b Qwen3-32B Olmo-3.1-32B-… llm-jp-4-33b-th… 2026-10-08 | JAIPA 0.77 0.74 0.74 0.73 0.68 0.68 0.63 0.62 0.60 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 6分野の平均(0〜1) 28
  19. LLM-jp が利用してきた計算資源 2023年以降、7つの計算基盤を利用 mdx A100 × 8 ABCI 2.0 A100

    × 8 Google Cloud さくらインターネット TSUBAME ABCI 3.0 さくらインターネット SYNKA(東京⼤学) 2023 2026-10-08 | JAIPA H100 × 8 H100 × 8‧llm-jp-3-172b H100 × 4 H200 × 8‧LLM-jp-4 291B-A27B の学習 B200 × 8 H200 × 8 2024 2025 2026 30
  20. 2026年現在のクラスタの使い分け 実験の規模に応じて4つのクラスタを使い分け mdx A100 × 8‧16台 SYNKA(東京⼤学) H200 × 8‧最⼤24台

    さくらインターネット B200 × 8‧38台 ABCI 3.0 H200 × 8‧80台 + スポットジョブ ⼩規模な実験 2026-10-08 | JAIPA 中規模の実験 ⼤規模な実験 台数は GPU ノードの数(CPU 専⽤ノードは除く) 31
  21. チェックポイント保存の変遷 llm-jp-3-172b の2.2TB の保存時間を約20分から約2分に短縮 Google Cloud NFS Google Cloud 自前の

    Lustre さくらインターネット DDN Lustre さくらインターネット Lustre 2026-10-08 | JAIPA 約20分 約5分 約2分 172B 291B-A27B 0 2 4 6 8 10 12 14 16 18 20 22 24 保存時間(分) 約3〜4分 33
  22. 共同利用の運用ルール GPU 数の上限を週次の会議で決定し、監視サーバが自動で適用 毎週の ⽅針会議 4桁の 実験番号 2026-10-08 | JAIPA

    上限の CSV (GitHub) 監視サーバ ジョブ名とディレクトリ名に使⽤ 超過分を削除 ABCI 3.0 予約ノード 34
  23. ABCI の利用状況を監視・制御する外部サーバ 2 vCPU の VM 1台で、利用状況の記録とジョブの削除を自動化 ABCI クラウド 1分ごと

    ストレージ SQLite 3分ごとに集計 ジョブ削除 スクリプト 上限の CSV (GitHub) PBS Pro 3分ごと 2026-10-08 | JAIPA ダッシュボード 35
  24. ジョブの自動削除の規則 予約ノードは同時使用 GPU 数、スポットジョブは消費ポイントで上限を管理 予約ノード スポットジョブ 上限 同時に使う GPU 数

    年度内の消費ポイント 上限の超過時 待機ジョブに必要な GPU 数だけ削除 GPU 数が少なく実⾏時間の短い順 超過した利⽤者のジョブをすべて削除 命名規約の違反 2026-10-08 | JAIPA 4桁の実験番号で始まらないジョブを無条件で削除 36
  25. 監視・制御の稼働実績 直近30日で延べ7,889ジョブを自動で削除 148⼈ 記録された利⽤者 (2025年4⽉以降) 629 7,889 3.4% 使⽤ GPU

    数の平均 削除したジョブ 直近30⽇の記録の⽋損 (直近30⽇‧最⼤ 743) (直近30⽇‧延べ数) (SSH 接続の拒否) 2 vCPU‧メモリ 3.8GiB の VM 1台で運⽤ 2026-10-08 | JAIPA 37
  26. 291B-A27B の構成とネットワーク 総パラメータ約2,920億の MoE を B200 × 288 で学習。ネットワークは3系統 計算ノード

    × 36 B200 B200 B200 B200 B200 B200 B200 B200 NVMe × 4 GPU 間:400GbE × 10 RoCE v2 ストレージ:InfiniBand × 4 Lustre 3.8PB 管理:25GbE 並列設定:TP 1‧PP 6‧EP 8‧DP 48(計 288 GPU) 2026-10-08 | JAIPA 39
  27. 日常の運用サイクル 保存はノード内 NVMe と Lustre の2段階。定期再投入は1日1回 定期再投⼊(1⽇1回、損失1ステップ) 0時 NVMe への保存:約24分ごと

    ⼯事⽇:対象ノードを除外 2026-10-08 | JAIPA 12時 Lustre への保存:約4時間ごと 監視:常時 24時 模式図 41
  28. 学習の進捗と稼働率 10月8日時点で48.6%。8月6日以降の稼働率は約91% 数プッテス 550,000 500,000 実績 450,000 理想 400,000 350,000

    300,000 250,000 200,000 150,000 100,000 50,000 0 7/5 7/13 7/21 7/29 8/5 2026-10-08 | JAIPA 8/13 8/21 8/29 9/5 9/13 9/21 9/29 10/7 42
  29. リンク断と in-process restart in-process restart の導入後、リンク断5件中4件で学習を継続 in-process restart の導入 )秒(さ長の断クンリ

    20 18 16 14 12 10 8 6 4 2 0 7/3 7/11 7/19 7/27 ジョブ停止 維持 再開失敗 2026-10-08 | JAIPA 8/3 8/11 8/19 8/27 9/3 9/11 9/19 44
  30. Lustre の障害 OSS 障害の復帰直後、3.8TB の保存時間が最大約6倍に増加 障害前 166〜208秒 613〜1,312秒 OSS の復帰直後

    退避先のファイルシステム 111〜127秒 元のファイルシステムの回復後 198〜221秒 2026-10-08 | JAIPA 0 400 800 1,200 保存時間(秒) 1,600 46
  31. 運用から得た教訓 1 停⽌時間が最も⻑い原因は、検知できないハング 対策:通信のタイムアウトを24時間から30分に短縮 GPU の台数では健全性を判定不可 2 スケジューラの「空き」表⽰と Slurm による故障ノードの⾃動切り離しなし

    3 負荷のない状態での正常値は、正常の根拠として不⼗分 Lustre の異常は保存時間と OST への再接続回数にのみ表出 計測処理による本番ジョブの減速 4 1回1.5秒のメモリ情報の取得で、遅いステップの割合が約4倍 5 既定設定への昇格で、偶然通っていた経路を毎回通過 例:300秒の待ち時間に対し、通信の初期化は5分40秒 2026-10-08 | JAIPA 47
  32. Claude Code と運用者の役割分担 監視・再投入・障害対応・原因調査は Claude Code、方針の決定と権限の付与は運用者 Claude Code 監視(常時) チェックポイント保存の確認

    定期再投⼊(毎⽇) 障害対応 原因調査 Megatron-LM の不具合修正 記録と報告書の作成 2026-10-08 | JAIPA 運⽤者 ⽅針の決定 チェックポイントの削除 報告 変換‧評価ジョブの投⼊ 権限の付与 ベンダーとの連絡 誤りの指摘 ハードウェアの操作 権限の付与 誤りの指摘 49
  33. 権限を付与した順序 7月から9月にかけて、Claude Code の権限を段階的に拡大 付与しない権限:チェックポイントの削除、環境の変更、ハードウェアの操作 確認なしの 定期再投⼊ 差し替え時の 7⽉18⽇ ジョブ停⽌

    変更内容の 事前宣⾔ 8⽉2⽇ 7⽉初旬 ログの 読み取り 調査と記録 2026-10-08 | JAIPA 7⽉17⽇ 計算ノード への ssh 8⽉15⽇ 9⽉1⽇ ⼯事対象 許可なしの ノード⼀覧の 参照 障害時の 再投⼊ 8⽉21⽇ 50
  34. 監視の構成と障害時の手順 監視スクリプトの検知を待機タスクが通知し、Claude Code が障害に対応 学習ジョブ 監視 待機タスク 検知ログ 288 GPU

    スクリプト 終了時に通知 停⽌原因の分類 → 確認 → ノード除外 → 再投⼊ 2026-10-08 | JAIPA Claude Code 定期確認 20分ごと 51
  35. 効果:障害による停止時間 8月21日以降、障害1件あたりの停止は21〜37分 保存時の通信失敗後のハング 16時間 パイプライン通信のハング 5時間 故障ノードへの再投入の反復 3時間40分 6分間のリンク断 37分

    光モジュールの障害 36分 GPU の訂正不能 ECC 32分 8月21日より前 Claude Code GPU の OS からの消失 21分 0 2 4 6 8 10 12 14 16 18 停止時間(時間) 2026-10-08 | JAIPA 52
  36. Claude Code の誤りと追加したルール 誤りの指摘を運用ルールとして記録し、再発を防止 誤り 追加したルール 拒否された操作の待機で802ステップ損失 実⾏できない操作の待機禁⽌ 例外で代⽤した試験を合格と記録 実際のリンク切断による試験

    許可待ちによる37分の停⽌ 許可を待たない再投⼊ 無負荷の確認で Lustre を正常と報告 負荷のある計算ノードでの確認 運⽤ルール22件の半数以上が、運⽤者による誤りの指摘に由来 2026-10-08 | JAIPA 53
  37. 現在の制約と運用ルール Claude Code の動作はセッションに依存。未経験の障害では運用者の確認が必要 制約 セッション終了で監視も停⽌ 定期再投⼊の実⾏漏れ2回 ハードウェアの操作は不可 未経験の障害での誤った報告 2026-10-08

    | JAIPA 運⽤ルール 1 権限は4段階で付与 2 誤りの指摘をメモリに記録 3 許可を待たない再投⼊(確認は必須) 4 監視スクリプトは検知時に終了 5 元に戻せない操作の禁⽌ 6 実際のリンク切断による試験 7 判断の根拠を記録し次のセッションへ引き継ぎ 54
  38. 今後の予定とモデルの入手 LLM-jp-4.2 での強化学習の導入と 291B-A27B の学習継続 LLM-jp-4.2 291B-A27B 軽量モデル mdx-MaaS 技術報告

    2026-10-08 | JAIPA 今後の予定 強化学習の導⼊ 学習の継続 2B 級モデルの検討 試験提供の予定 執筆中 モデルの⼊⼿ Hugging Face llama.cpp(GGUF) vLLM(llm-jp-vllm) Transformers 問い合わせ:llm-jp(at)nii.ac.jp 56
  39. まとめ 1 LLM-jp 2 ライセンス 3 LLM-jp-4 / 4.1 4

    学習基盤の運⽤ 5 Claude Code 6 今後 学習データと⼿順まで 公開する共同開発 障害のほぼすべてが インフラ起因 2026-10-08 | JAIPA 2025年3⽉から 原則 Apache 2.0 監視と障害対応を担当 判断は運⽤者 11.7兆トークンの学習と 事後学習の改良 LLM-jp-4.2 の強化学習 291B-A27B の学習継続 57