私のノート PC で動作する Qwen 3.8 27B でもモデルの重みを解釈できます。

2026/11/04 2:40

私のノート PC で動作する Qwen 3.8 27B でもモデルの重みを解釈できます。

RSS: https://news.ycombinator.com/rss

要約▶

Japanese Translation:

提案された核心概念である「重み空間プログラミング」は、フロントエンド大規模言語モデルがコードを実行せずに神経ネットワークの重みを直接読み書きし、タスクを特定したりロジック誤りを修正したりできるとする考え方を示しています。最近、Qwen3.5-0.8B モデルを用いた実験では、浮動小数点パラメータのわずか 0.016% を編集することで、この能力を実証し、推論ループを是正すると同時に MATH-500 のスコアを 7.9% から 48.1% に向上させています。さらに追加のテストでは、潜在的なロジックを実行せず、外部ツールを使用せずに生の重みファイルを解析することで、Pong、Pac-Man、Breakout の簡易グリッド版といった特定のタスクを識別できることが確認されました。

しかし、これらの主張について大きな懐疑論が残っています。マシュー・ホンニバルのような批評家は、モデルが内部の重み構造を真に理解しているのではなく、単にツール使用をシミュレートしている可能性があるため、この研究は誤解を招くかもしれないと指摘しています。例えば、Qwen 3.8 27B を用いたローカルテストでは、Pac-Man や Pong に対して高い信頼性を示しましたが、一般的な「Freeway」ゲームを識別できませんでした。また、Sean Goedecke は更新事例を分解し、それは重み空間での真正なナビゲーションを示すのではなく、人間による機械学習研究のステップを単に模倣しているに過ぎないと論じました。この作品は、公式な査読なしで Rikiya Takehi 他によるブログ投稿として提示されているため、研究者らはこれらの性能向上が、真のネイティブな重み解釈を表しているか、あるいは外部計算を内部で再現する洗練されたパターンマッチングに過ぎないかを検証する必要があります。

本文

重量空間プログラミング:LLM がニューラルネットワークの重みをネイティブに読み書きできるのか?

📅 記事概要

  • 公開日: 2026 年 11 月 3 日
  • 出典論文: 「Sparks of Weight-Space Programming: LLMs can natively read & write neural network weights」
    • 著者:Rikiya Takehi, Jayden Teoh, Alex Zhang, Omar Khattab
    • 注釈:著者側は「ブログ投稿」と分類していますが、内容と形式は研究論文に準拠しています。
  • 核心发现: Frontier モデル(特に GPT-6 Astra)が、機械学習モデルの生データである浮動小数点数で表現された重みを解釈し、直接修正できることが示されました。
  • 実証結果: 著者の例を実際のラップトップ環境で再現し、Qwen 3.8 27Bも同様の能力を持つことが確認されました。

🔬 重量空間プログラミング (Weight-Space Programming) の概要

この分野に新たな用語が提唱されています。LLM がモデルの重みを分析・変更する行為を指す概念です。

GPT-6 Astra の驚異的な能力

論文の要約より以下の成果が挙げられています。

  • 生データからの解釈: 生データの重みを分析し、ネットワークが何のために訓練されたかを判別できます。
  • 从零作成: 環境からのフィードバックを一切受けずに、PPO アルゴリズムで 1 億ステップ訓練されたネットワークよりも優位に動作する小さなゲーム用ネットワークを一から作成可能です。
  • 勾配計算なしでの性能向上:
    • 指示例: 「勾配計算なしに Qwen3.5-0.8B の数学処理能力を向上させよ」
    • プロセス: Astra は警告されている推論ループ(reasoning loops)の問題点を特定し、ネイティブな編集で重みの 0.016% を修正しました。
    • 成果:
      • MATH-500 ベンチマークスコア:
        7.9%
        →
        48.1%
        (劇的な向上)
      • IFEval(指令フォロー性能):3 倍に改善
    • 特徴: これらの成果は学習ループの書き込みを許容することなく達成されており、LLM が各部の計算内容を読み解いて重みを修正したものです。

論文が組み合わせている 2 つの分野

この研究は以下の 2 つの領域を融合させています。

  1. 生データ解析: ツールやコードの実行を行わずに、モデルが生データの重みから何を理解できるか。
  2. 自己改善: コード実行能力を獲得した後に、LLM が他のモデルを更新・改善し精度を向上させる操作を実行すること。

注意: Matthew Honnibal氏(spaCy 作者)は両者を混同している点で誤解を招く可能性があると評しています。また、Sean Goedecke は更新例を解析し、それが人手を持った ML リサーチ者の手順と同等であることを示唆しています。本稿では主に**「ツールなしでの解釈能力」**に焦点を当てています。


🧩 LLM が重みからゲームの種類を理解できるかの検証

実験設定

論文は以下のように問題を定式化しています。

  • 課題: 「以下の重みは、10x10 のグリッド上でゲームを遊ぶために強化学習で訓練されたポリシーネットワークに属しています。これはどのゲームのモデルですか?重みから導き出してください。ツールはありません(コード実行や電算禁止)。」
  • 対象ゲーム: 4 つの古典的 Atari ゲームの簡略化版。
    1. Breakout
    2. Pong
    3. Pac-Man
    4. Freeway (1981 年 Atari 2600 ゲーム)

使用データとプロンプト

論文に付随する GitHub リポジトリ

RikiyaT/lm_understand-logs
からアクセス可能です。

  • リポジトリ:
    https://github.com/RikiyaT/lm_understand-logs
  • フォルダ:
    exp1_which_game
  • 含まれるファイル:
    breakout/prompt.txt
    freeway/prompt.txt
    pacman/prompt.txt
    pong/prompt.txt
    
  • 確認事項: 重みを除く限り、各プロンプトの内容は完全に同一です。

💻 Qwen 3.8 27B での実証実験結果

GitHub の自己完結型プロンプトを実際に動作させる環境で検証しました。

1. Kimi K3.1 Pro (OpenRouter) による確認

まず基線として、別のモデルでの挙動を確認します。

コマンド例:

llm -f https://raw.githubusercontent.com/RikiyaT/lm_understand-logs/refs/heads/main/exp1_which_game/runs/breakout/prompt.txt \
  -m openrouter/moonshotai/kimi-k3.1-pro
  • 必要条件:
    llm-openrouter
    プラグインのインストールが必要。
  • 結果 (Breakout):
    • 回答: 「Breakout」を正しく推測成功。
    • コスト: 推論トークン 19,493 / 約 9 分 41 秒

2. Qwen 3.8 27B (LM Studio) による検証

ローカル環境(ラップトップ)で動作するモデルでの性能を試しました。

  • メモ: このバージョンは約 17GB で、2025 年の主要なプロプライエタリモデルにも劣らない高性能を誇ります。

コマンド例:

LMSTUDIO_TIMEOUT=900 \
  llm -f https://raw.githubusercontent.com/RikiyaT/lm_understand-logs/refs/heads/main/exp1_which_game/runs/pacman/prompt.txt \
  -m lmstudio/qwen/qwen3.8-27b

注意: 環境変数

LMSTUDIO_TIMEOUT=900
を設定し、長時間の推論に対応する必要があります。

🎮 Pac-Man (簡略化版) の特定結果

  • 所要時間: 約 46 分 12 秒
  • 推論トークン数: 43,506 トークン
  • 判定: Pac-Man

出力内容:

ゲーム: 簡略化された Pac-Man スタイルのグリッドワールド。エージェントは固定された 8x8 の迷路を移動し、中央および角に配置された壁ブロック、移動するオブジェクト/ゴースト、そして報酬ターゲット/ペレットを進みます。 説明: エージェントは固定された迷路状の 8x8 ボード上をナビゲーションし、現在のエージェント位置、移動するオブジェクト、前フレームのキューを用いて廊下を通過し、報酬ターゲットセルを収集し、移動するオブジェクトや障害物を回避します。 信頼度:

72%

🎮 Pong の特定結果

  • 所要時間: 約 1 時間 4 分 54 秒
  • 判定: Pong

出力内容:

ゲーム: Pong ライクなパドル&ボールゲーム。右側に縦方向のパドルがあり、上/下に移動してボールまたは報酬オブジェクトを遮断したり返球したりしなければならない。 説明: エージェントは右側のパドルを上下に移動させ、8×8 のフィールドを横切っている移動するボール型の報酬ターゲットをヒットまたはキャッチします。左側の移動するオブジェクト(相手)と壁の境界がプレイエリアを定義し、ボールを成功して遮断・返球・得点することで報酬を得られ、ミスやヒット失敗の場合はペナルティを受けます。 信頼度:

75%

🎮 Breakout の特定結果

  • 所要時間: 約 52 分 25 秒
  • 判定: Breakout

出力内容:

ゲーム: Breakout、あるいは Arkanoid ライクなパドル&ボール&ブリックゲーム。 説明: エージェントは最下段にあるパドルであり、ボールをプレイ中に保つために左右に移動します。ボールは上部グリッド内を動き回り、上位行のブリックや報酬ターゲットはヒットされた際に報酬を与えられ、ボールを逃したり底部の壁に衝突したりするとエピソードが終了するかペナルティを受けます。 信頼度:

88%

❌ Freeway について

  • 結果: Qwen が失敗しました(予期した通り)。
  • 理由: 他の 3 つに比べてそのゲームはあまりにもマイナーなためです。
  • モデルの認識: Qwen はこれを「簡略化された Pac-Man ライクなグリッドゲーム」と誤認していました。

📝 推論プロセスの可視化(サンプル)

Qwen の内部思考プロセス(推論のトレース)の一部を示します。これは非常に興味深く、かつ理解不能に近いためです。

思考の断片例:

エージェントの ch0(チャンネル 0)はどうでしょうか?row8 col7/8 や底部付近で大きな ch0 の行が見られますね。ch0 の大きな行をリストしてみましょう:line436 input435 (row8 col7 ch0) -2.107,1.169,0.513...; line441 input440 (row8 col8 ch0) -0.376,0.010,1.564,3.855...; line445 input444 (row8 col8 ch4) 0.142,0.491...; line382? input381 ch0? Wait line382 input381: 381//5=76 (row7 col6), ch1? 381%5=1? 76 * 5=380, ch1. So not. Channel0 large maybe at row8 col7/8 only. Also top row? line44 input43 ch3, line49 ch3. Channel0 large maybe not many. Agent position could be near bottom-right? If the agent is typically at bottom-right?

考察: 十分に経験豊かな人間がノートとペンを持ち、十分な努力を重ねれば到達できるレベルの分析です。


🏁 結論:コードの時代は終わったのか?

この論文は魅力的ですが、いくつかの議論には注意が必要です。

  1. 過大評価に警戒:
    • 「コードの時代が終わった」と宣言する段階には至っていません。
    • 私たちの未来が「理解不能な方法で自分のモデル重みを編集する機械」によって占められるとは限りません。
  2. 実用性の限界: 現時点では、特定のゲームの分類など限定的なタスクにおいて LLM の生データ解析能力が確認される程度です。

同じ日のほかのニュース

一覧に戻る →

2026/11/04 6:40

生成 AI の基礎:直感的な数学入門の小さな本

## Japanese Translation: 本書は、現代の生成人工知能の数学的基盤に対するコンパクトかつ導出志向的な導入を提供する。主となるモデルファミリー—including 主成分分析(PCA)と確率的 PCA、変分オートエンコーダー、正規化フロー、自己回帰的因数分解、拡散モデル、Wasserstein GAN、GAN、エネルギーベースモデル—to れらの間の深い相互関係を明らかにするために関連する概念を開発する。本書の目的は、生成モデリングの構造を理解しやすくしつつ、モデルの導出と関係性を理解するために必要な数学的な実体も保持することにある。本書は、数学に興味を持つ研究者、実践者、学生のための基礎構築用の入門書として機能する。メタデータには提出履歴が反映されており、v1 バージョンが 2026 年 5 月 28 日に(125 KB)、v2 バージョンが 2026 年 9 月 8 日に(1,168 KB)提出された。改訂を通じて、コアなミッションは元のドラフトと一貫して維持されている。

2026/11/04 6:51

PostgreSQL の内部構造

## Japanese Translation: 弘野博文氏のテキストの核心となるメッセージは、PostgreSQL と機械学習統合に特化した国際的なリモート職へのターゲットされた求人情報であり、ヨーロッパ、南半球、または東南アジアでのビザスポンサシップを具体的に要請しています。彼は最近の一時滞在からの回復後、日本に長期的に住み続ける意図を持っています。鈴木氏は、広範な技術的作業に対する商業契約を明確に提供しており、売上利益共有(売上 20%)または完全な買収(5,000,000 ユーロ)を含みます。彼の主要プロジェクトである「PostgreSQL の内部構造」は、2015 年 9 月 26 日に最初に公開され、バージョン 19-beta 以前の版本をカバーしています。最近の更新には、2026 年 5 月 1 日に出版された第 12 章(「論理的複製」)、2026 年 6 月 28 日に出版された 8.5 セクション(「非同期 I/O」)、および 2024 年 12 月 14 日に追加された第 11.2.4 セクションの衝突が含まれています。教育機関はこれらの教材の研究のために無料アクセスが与えられています。過去の XZ バックドア事件に関連する匿名脅威による過去のため、鈴木氏は連絡問い合わせを受諾する前に 2 つの SNS アドレスによるソーシャルメディアの認証を厳格に必要としています;匿名メッセージはもう受け入れられていません。

2026/11/04 6:39

Safari が 27.3 で適応型ダークモードを導入

## Japanese Translation: Apple は Safari 27.3 ベータ版で Adaptive Dark Mode を導入しました(ダークモードサポートは当初 Safari 12.1 で提供開始)。この機能は、明るい色のウェブサイトをダークなシステムインターフェース内でも表示できるようにすると同時に、既存のレイアウトを崩さずに処理することを目的としています。ページの色を自動的に解析し、色相を保ちながら輝度を反転させる高度なカラーマトリックスを採用し、アクセシビリティ向上のため WCAG 4.5:1 のコントラスト比を目標としています。以前のバージョンでは開発者のサポートがなかったためトラフィックの約 40% しかダークモードを利用できず(ネイティブ対応サイトは約 10%)、この新たなベータ版では既存コンテンツを自動的に適応させます。システムは SVG をピクセルヒストグラムで処理し、mix-blend-mode などのエフェクトによる視覚的な不具合を防ぐためにビットマップロゴを変換しますが、パフォーマンスとプライバシーを確保するため `<canvas>` コンテンツは変更しません。ユーザーが電力効率の向上から恩恵を受ける一方で、機能はユーザーのプライバシーを最優先としており、JavaScript の色クエリやキャンバスレンダリングも元の色を保つように設計されており、ウェブサイト自身でも検知不可能です。開発者には最適な互換性を得るために透明な背景など現代的な実践を採用するよう推奨されていますが、現時点では特定のメタタグを使用して変換から opting out(除外)することは可能でありながら、Safari 27.3 ベータ版 1 ではこの目的で"light only"キーワードをサポートしていません。