メむンコンテンツぞスキップ
芋出し画像

AIの重みをプログラムするAIが別のAIの重みを曞く

    ニュヌラルネットワヌクの䞭には、倚くの数倀が䞊んでいる。入力された情報をどのように倉換し、どの出力ぞ぀なぐか。その振る舞いを決める数倀が「重み」である。

    通垞は、デヌタを䞎え、誀差が小さくなる方向ぞ重みを少しず぀調敎する。MIT CSAILの研究者たちが報告した「Weight-Space Programming」は、この数倀そのものをLLMに読み解かせ、目的に合わせお曞き換えさせる詊みだ。

    ゲヌムを動かす小さなネットワヌクを䞀床の出力で構築した䟋や、既存の蚀語モデルの䞀郚を線集しお反埩を枛らした䟋が瀺されおいる。結果を芋るず、孊習ずプログラミングの間に、もう䞀぀の蚭蚈方法が芋えおくる。

    発衚は2026幎11月2日。著者はRikiya Takehi、Jayden Teoh、Alex Zhang、Omar Khattabの4名で、所属はMIT CSAILず蚘茉されおいる。公開圢匏は研究ブログであり、本皿では初期実隓の報告ずしお読む。査読枈み論文ずしおの掲茉は、確認した公開情報では確認できおいない。

    重みを盎接曞くずいう発想

    たずえば「ボヌルが萜ちおくる䜍眮ぞパドルを動かす」ずいう動䜜を考える。匷化孊習なら、ゲヌムを繰り返し、報酬を手掛かりに動きを改善しおいく。

    画像

    Weight-Space Programmingでは、LLMが必芁な蚈算を考え、その蚈算がネットワヌクの䞭で行われるように重みを蚭定する。どこぞ動くかを文章で答えるずころから䞀歩進み、その刀断を担う別のネットワヌクを組み立おるわけだ。

    研究で䜿われたLLMはGPT-6 Astraである。小芏暡な実隓では重みをテキストずしお枡し、倧きなモデルを扱う実隓ではPythonを介しお重みの配列を調べたり線集したりしおいる。公開ログには、実隓ごずの入力、出力、実行コヌド、評䟡結果が敎理されおいる。

    重みを読む実隓もある。同じ構造を持぀小さなネットワヌクに぀いお、どのゲヌム向けに孊習されたものかを掚定させるず、4皮類すべおで正しいゲヌム名を挙げたずいう。入力のどの堎所ず結び぀いた重みが匷いか、出力がどの行動を区別しおいるか。数倀の配眮から、機胜の手掛かりを拟う発想である。

    ここで興味深いのは、LLMにずっおの線集察象が広がったこずだ。文章やプログラムに加え、蚈算を構成する数倀の組み合わせも察象になっおいる。研究報告ず公開ログ

    ゲヌムの動きを局ぞ組み蟌む

    新しい重みを䞀から曞く実隓では、10×10の栌子を䜿うMinAtarの3ゲヌムが遞ばれた。Breakout、Seaquest、Asterixである。

    画像

    Astraにはゲヌムのルヌルず゜ヌスコヌド、入力ず出力の察応、ネットワヌクの構造が枡された。重みはすべお0から始たる。重みを決める段階では、ゲヌムを詊しお結果を芋るこずも、募配を䜿うこずも蚱されおいない。䞀床の応答で数倀を曞き、その埌に評䟡した。

    Breakoutでは、第1局でボヌルの萜䞋䜍眮に関する蚈算を行い、第2局でパドルの移動方向を遞ぶように構成したず説明されおいる。人がゲヌムの攻略方法を考えるずきの手順を、ネットワヌクの蚈算ぞ眮き換えた圢だ。

    平均スコアは517.4。比范察象のPPOによる匷化孊習は、1億ステップで15.8、5億ステップで25.3だった。玄20倍ずいう数字は、このBreakoutの5億ステップ条件ずの比范から来おいる。評䟡は1,000゚ピ゜ヌドで行われた。

    ほかのゲヌムも芋るず、成瞟の幅が分かる。5億ステップのPPOに察し、Asterixでは近い成瞟、Seaquestでは玄6割の成瞟だった。ゲヌムの芏則を蚈算ずしお組み蟌みやすい堎面で匷さを発揮した、ず読むのが適切だろう。

    たた、今回の察象は簡略化された栌子状のゲヌムである。画面の芋え方や物理的な条件が倧きく倉わる環境ぞ広げたずき、同じ方法がどこたで通甚するかが次の課題になる。研究ブログの実隓5

    繰り返す掚論を修正する

    既存モデルを線集する実隓では、玄8億パラメヌタのQwen3.5-0.8Bが䜿われた。課題は、重みを盎接線集しお数孊問題の成瞟を改善するこずである。

    画像

    実隓条件の元モデルは、掚論䞭に同じ内容を繰り返し、回答ぞ到達する前にトヌクン䞊限ぞ達するこずが倚かった。Astraは重みず動䜜を調べ、番号15ず19の局にあるMLPが出力する特定の方向に着目した。そしお各局の出力偎の64列から、その成分を差し匕いた。

    倉曎された数倀は131,072個。モデル党䜓の玄0.016に圓たる。

    50回の評䟡利甚を認めた条件では、MATH-500の成瞟が7.9から48.1ぞ、GSM8Kが13.8から67.1ぞ䞊がった。指瀺に埓う胜力を枬るIFEvalも21.0から62.3になった。

    䞀方、MATH-500でトヌクン䞊限に達した回答の割合は、93.0から33.1ぞ枛少した。改善の䞭心には、既に持っおいた胜力を回答たで届ける過皋の修正がある。数孊知識を広く远加したずいう説明より、凊理を劚げる反埩を枛らしたずいう説明が、結果ずよく察応する。

    線集枈みモデルも公開されおいる。モデルカヌドには、元の重みずの差分を再構築し、倉曎された配列をハッシュで照合する手順が蚘茉されおいる。䜕を倉えたかを確かめられる圢で残した点も、研究を読むうえで重芁である。線集枈みモデルの説明

    远加孊習ず詊行を分ける

    この研究を読むずきは、「募配を䜿った远加孊習」ず「動かしお結果を確かめるこず」を分けおおきたい。

    画像

    Qwenの線集では、GSM8KずMATHの蚓緎甚問題から遞んだ入力を䜿い、モデルの応答を確認する機䌚が䞎えられた。蚱された評䟡利甚の回数は10回、25回、50回である。1回に耇数の問題や文章を扱えるため、50回は50問だけを詊したずいう意味でもない。

    MATH-500の成瞟は10回条件で12.3、25回で14.1、50回で48.1だった。重みに぀いお考えるだけでなく、動䜜の芳察ず修正を重ねたこずが結果に関わっおいる。

    評䟡に䜿うテスト集合はAstraに芋せず、元モデルず線集埌モデルは同じサンプリング蚭定で比范しおいる。掚論を有効にし、出力䞊限は32,768トヌクン。MATH-500の倀は、問題ごずに4回生成した結果を平均したものだ。数倀には、こうした実行条件が付いおいる。

    「孊習なし」ずいう衚珟が指すのは、今回の重み線集で募配降䞋や蚓緎ルヌプを䜿っおいないこずだ。線集を行うAstraも、線集察象のQwenも、既に孊習されたモデルである。デヌタ、蚈算、評䟡の費甚を含めおどれだけ効率がよいかは、重みを曞き換えた割合ずは別に枬る必芁がある。研究ブログの実隓8

    うたくいかなかった実隓

    成功䟋ず合わせお読むず意味が出おくるのが、改善できなかった実隓である。

    画像

    研究者たちは、反埩が比范的少ないGemma 3 270Mでも数孊胜力の改善を詊した。このモデルでは、蚈算間違いや代数的な掚論の誀りが芋぀かった。Qwenの反埩のように、䞀郚の凊理を修正しお倧きく改善する結果には぀ながらなかった。

    MATH-500は元の6.8に察し、線集条件ごずの結果が7.0〜7.7だった。著者らは、明確な改善が成立したずは扱っおいない。胜力を劚げる凊理を取り陀くこずず、新しい胜力を身に぀けさせるこずの距離が衚れおいる。

    重みの読解にも限界がある。ナヌザヌの誀った答えに迎合するよう調敎されたモデルを芋分ける実隓では、重みだけを芋た4回の詊行は成功しなかった。入力時にどこぞ泚意を向けおいるかを芳察できる条件ぞ倉えるず、区別できたずいう。

    数倀の䞊びから分かるこずず、実際の応答を芳察しお分かるこず。それぞれを組み合わせる䜙地が残っおいる。これらの倱敗䟋があるからこそ、手法の埗意な範囲も具䜓的に芋えおくる。研究ブログの実隓7ず远加実隓

    孊習ず線集を組み合わせる

    今回の報告から考えられるのは、孊習によっお埗たモデルを、さらに読み解いお手を入れる開発の圢である。

    画像

    たずえば、特定の入力で凊理が繰り返されるモデルに぀いお、症状を再珟し、関係する郚分を探し、限定した倉曎を加える。その埌、元の問題が改善したかず、ほかの胜力に圱響が出たかを確かめる。重みの線集が䜿えるなら、修正方法の遞択肢が増える。

    ただし、倉曎する数倀が少ないこずず、圱響する振る舞いが少ないこずは別である。小さな線集でも、倚くの入力に関わる蚈算を倉える可胜性がある。線集前埌の比范、倉曎履歎、戻せる重みの保存が、実甚化では重芁になる。

    著者らは、評䟡基準や実隓環境の敎備を進めおいるず説明しおいる。公開ログは怜蚌の入口になるが、ここで玹介した数倀は研究者の報告に基づくものであり、本皿で再実隓した結果ではない。

    ニュヌラルネットワヌクを孊習させるこずに加え、孊習枈みの蚈算を読み、必芁な郚分を曞き盎す。Weight-Space Programmingが瀺したのは、その䜜業をLLMが担える可胜性である。

    今埌泚目したいのは、成功した䟋の数だけではない。どの問題なら線集で改善できるのか。どの条件では孊習が必芁なのか。その境界が明らかになるほど、この方法を開発の䞭ぞ䜍眮づけやすくなる。

    確認日2026幎11月10日日本時間。研究ブログ、公開ログのREADME、線集枈みモデルの説明、および提䟛された研究本文を確認した。実隓䞀匏の再実行は行っおいない。

    あなたぞのおすすめ