ГлавнаяИсследованияДневникПубликацииWikiО нас Презентация для руководителя Люди и гранты Вдохновение

AI

«GPT-6 Astra правит веса напрямую»: weight-space programming и реальная наука о прямой правке весов

На этой странице Передний край (2025–2026)Проблематика1. Что именно утверждает пост (прочитан целиком)2. Проверяемость3. Обзор реальных исследований прямой правки весов3.1. Model editing (точечная правка знаний)3.2. Арифметика задач и слияние моделей3.3. Гиперсети и генерация весов3.4. Обучаемые оптимизаторы3.5. Weight-space learning / нейронные функционалы (сети, которые читают веса)3.6. Интерпретируемость → правки3.7. Низкий ранг и квантование (тоже «правка весов», но инженерная)4. Две arXiv-ссылки из переписки5. Что это значит для нас6. Не проверено

Статус: 2026-11-09. Источник от Кирюхи (2026-11-02): https://rikiyat.github.io/blog/weight-space-programming/

Навигация: обзор направления · Налимов · советская математика (в т.ч. Канторович и OT, российская школа сжатия) · Smart Engines · связи с направлением 1 · архив

Передний край (2025–2026)

Проблематика

  1. Понимание или эвристики по краям сети? — Takehi et al. 2026 vs Ahmed 2026.
  2. Можно ли правкой добавить способность, а не только снять препятствие? Сами авторы: на Gemma 3 270M — нет; Hu et al. 2026 — обобщение неравномерное.
  3. Масштабирование на большие модели (контекст, инструменты) — Hu et al. 2026 (Qwen3.5-9B).
  4. Слияние моделей разных архитектур — сейчас только при одинаковой архитектуре и с учётом перестановок (Git Re-Basin 2022).
  5. Аудит весов на бэкдоры без прогонов — угроза: Hu et al., arXiv:2610.37741, 2026; применение: Nusrat & Nusrat 2026.
  6. Безградиентная оптимизация весов — наследие Растригина (случайный поиск) и обучаемых оптимизаторов.

1. Что именно утверждает пост (прочитан целиком)

Rikiya Takehi*, Jayden Teoh*, Alex Zhang, Omar Khattab (MIT CSAIL), «Sparks of Weight-Space Programming: LLMs can natively read & write neural network weights», блог, 2 ноября 2026. Это блог-пост, не рецензируемая статья.

Определение: weight-space programming — универсальная LLM читает и пишет веса сети напрямую (не через оптимизатор и не градиентным спуском) по спецификации на естественном языке, иногда вообще без обратной связи от среды. Модель — GPT-6 Astra (OpenAI).

Эксперименты (цифры — со слов авторов):

# Задача Результат по посту
1 По сырым весам MLP 500→32→32→5 (17 253 веса), обученного PPO, назвать игру (Breakout/Pong/Pac-Man/Freeway) Угадал все 4 без списка вариантов
2 По весам DDPM (23 824 веса) сказать, что рисует (круг/квадрат/треугольник) Угадал; рисовал фигуры контуром, хотя модели генерируют заполненные — авторы считают это признаком «чтения геометрии», а не прогона
3 Только средние 4 блока char-трансформера (7,2M весов): язык (Python/ромадзи/англ.) и роли голов Язык верно во всех случаях; нашёл все индукционные («копирующие») головы без ложных — методом Elhage et al., который ему не подсказывали
4 Починить PPO-политику машины в Kinetix (171 664 веса), застрявшую в локальном минимуме Одна правка 3,5% весов → 100% успеха из 1024 эпизодов (было 0%)
5 Написать с нуля веса для 3 игр MinAtar без данных/градиентов/инструментов Лучше PPO@100M шагов во всех трёх; Breakout 517 против 25 у PPO@500M
6 Go 9×9, сеть 1,48M весов, с песочницей Python 0 прогонов: >50% побед против малых PPO; 50 прогонов: обыгрывает PPO такого же размера (20M игр)
7 Какая из двух Gemma 3 270M — «подхалим» Только по весам — не смог (0/4); с доступом к паттернам внимания — смог 3/3
8 Улучшить Qwen3.5-0.8B в математике без градиентов Нашёл направление, вызывающее зацикливание (слои 15 и 19), вычел его из 64 столбцов в каждом (131 072 веса = 0,016%): MATH-500 7,9% → 48,1%, GSM8K 13,8 → 67,1, IFEval 21,0 → 62,3 (при 50 прогонах; при 10–25 почти без эффекта)
8b То же на Gemma 3 270M (которая почти не зацикливается) Не получилось (изменения ≤ ~1 п.п.)

Ключевой честный вывод самих авторов: правка весов может убрать препятствие, скрывавшее способность, но не может добавить способность, которой у модели нет. Эксперимент 8 по сути — удаление одного направления (как в работе про «refusal direction»), т.е. известная техника, найденная агентом самостоятельно.

2. Проверяемость

Итог честно: это не фейк и не фантастика — модель, логи и веса существуют, появились независимые воспроизведения. Но: (а) блог, а не рецензия; (б) главный «вау»-результат (Qwen) — снятие зацикливания одним направлением, а не новые способности; (в) на Gemma и в задаче «подхалим по весам» — провал; (г) скептики показывают, что «чтение» во многом идёт по краям сети и по априорным знаниям. Для крупных сетей пока нужен Python-инструментарий и прогоны.

3. Обзор реальных исследований прямой правки весов

3.1. Model editing (точечная правка знаний)

3.2. Арифметика задач и слияние моделей

3.3. Гиперсети и генерация весов

3.4. Обучаемые оптимизаторы

3.5. Weight-space learning / нейронные функционалы (сети, которые читают веса)

3.6. Интерпретируемость → правки

3.7. Низкий ранг и квантование (тоже «правка весов», но инженерная)

4. Две arXiv-ссылки из переписки

  • arXiv:2610.37741 — Hu, Hu, Loughridge, He, Carlini, Jagielski, Rando, Zhang (UC Berkeley, UIUC, UCL, Anthropic, Anthropic Fellows), «Agentic Backdoors via Pretraining Poisoning» (2026). Отравление 0,1% претрейн-корпуса закладывает в CLI-агента бэкдор удалённого выполнения кода (curl … | bash), который переживает чистые SFT, DPO и GRPO; у модели 4B — ~92% успеха атаки с «обычным» триггером (пути с anthropic), эффект растёт с размером модели и сохраняется даже при 0,0005%. «Декларативное» отравление (правило описано прозой) сильнее «демонстрационного». Связь с темой: косвенная, но важная — это про то, что «зашито в весах» и не видно по бенчмаркам; пост про weight-space programming прямо называет поиск бэкдоров по весам одним из применений («auditing without evaluation»).
  • arXiv:2609.20803 — Constantin, Ignatova, Vicol, «Regularity of asymptotically axisymmetric solutions to the 3D Navier-Stokes equations with analytic forcing» (2026). Чистая математика: анализирует анонсированную OpenAI конструкцию сингулярности 3D Навье–Стокса с гладкой силой и доказывает, что при аналитической силе (и свойствах (i)–(ii) конструкции) точка регулярна — т.е. сила в конструкции OpenAI не может быть аналитической. С правкой весов не связана; связана с темой «ИИ делает математику» (и русской школой: в обзоре цитируются Ладыженская, Уховский–Юдович, Серёгин, Шверак, Кох–Надирашвили).

5. Что это значит для нас

  1. Это и есть «идти внутрь»: вместо переобучения на кластере — найти в весах конкретную причину (направление, голову) и поправить 0,01% параметров. Совпадает с тезисом Дани.
  2. Студенческий эксперимент (дёшево): воспроизвести эксперимент 8 на открытой модели без GPT-6 Astra — найти «направление зацикливания» методом из Arditi et al. и проверить, повторяется ли рост MATH-500. Нужен 1 GPU или даже CPU для 0.8B.
  3. Мост к ЭЭГ: маленькие ЭЭГ-классификаторы (десятки тысяч весов) — ровно тот масштаб, где LLM «читает» веса хорошо. Можно проверить: умеет ли LLM по весам сказать, на чём обучен ЭЭГ-декодер (медитация/покой), и исправить его под нового человека без переобучения.
  4. Безопасность: работа 2610.37741 — напоминание проверять открытые модели, которые мы будем использовать.

6. Не проверено

  • Содержимое логов в репозитории (воспроизводятся ли все цифры).
  • Числа из постов-последователей приведены по аннотациям, полные тексты не читали.