Личность — это не магия. Это паттерн.
«Устойчивый паттерн реакции на стимулы: Вход → Обработка → Выход».
Пока другие спорят, «понимает» ли ИИ, мы записываем личность в .d8p и запускаем её за ~16 мкс.
Что такое личность в Дециме?
Не «душа». Не «эмерджентное свойство». Не «чёрный ящик с миллиардом параметров».
Личность — это файл с весами, порогами и топологией.
Личность (D8P) =
• 256..4096 тайлов × (вес int4, порог thr, маска mask)
• Коридор субъектности: [thr_lo..thr_hi] для каждого тайла
• Маршрутизация эстафеты: кто кому передаёт активацию
• Подпись: Ed25519 — чтобы нельзя было подменить
Критерий прост:
Если при одинаковом входе система выдаёт одинаковый выход — это личность.
Если нет — это шум.
🎭 Примеры личностей
| Личность | Вход (VSB) | Выход | Применение |
|---|---|---|---|
| «OCR — Типограф» | Пиксели символа (8×16×50 тактов) | pattern_id = "А" | Распознавание текста на edge |
| «ASR — Акустик» | Спектр аудио (8 каналов × 1000 тактов) | слово = "да" | Голосовые команды без облака |
| «HFT — Китобой» | Рыночные данные (8 метрик × ∞ тактов) | сигнал = "BUY" | Торговля с задержкой ~30 нс на ASIC |
| «Дрон — Пилот» | Сенсоры: гироскоп, камера, дистанция | моторы = [12, 15, 8, 10] | Стабилизация полёта без джиттера |
| «Наблюдатель» | Любые данные | лог + градиент | Отладка, исследование, обучение |
Одна архитектура. Много личностей.
Один формат .d8p. Любой субстрат.
⚙️ Как это работает (три шага)
1. Вход: 8 струн × 4 бита = 32 бита контекста
• Не «миллион признаков». Не «эмбеддинги».
• Просто: 8 каналов восприятия × уровень 0..15 (Level16)
• Поток тактов: сколько нужно задаче (от 100 до 1 000 000)
Почему этого хватает?
Потому что сложность — не во входе. Сложность — в том, кто слушает.
2. Обработка: эстафета, не роутер
• Нет «центрального мозга». Есть сеть из 256..4096 тайлов (v0.2).
• Каждый тайл знает только своих соседей (mask).
• Активация передаётся как эстафета: «я сработал → передаю тем, кому могу».
• Коридор субъектности (thr_lo..thr_hi): тайл активируется, только если сигнал «в диапазоне».
Результат:
Детерминизм: одинаковый вход = одинаковый выход. Всегда.
3. Выход: сигнал, трассируемый до тайла
• pattern_id: распознанный класс («это буква А»)
• ИЛИ синтезированный VSB: команда на действие («моторы: +12»)
• Лог: какой тайл почему активировался (Decima Log)
Можно проверить:
./verify personality.d8p.pub # ✓ Valid
./run personality.d8p input.vsb --log
./grep "tile_42" log.txt # Почему он сработал? Видно.
🎯 Почему это важно
| Традиционный ИИ | Decima-8 |
|---|---|
| Чёрный ящик: «почему он так решил?» — непонятно | Прозрачный лог: каждый шаг трассируется до тайла |
| Недетерминирован: один вход → разные выходы | Детерминирован: один вход → один выход (всегда) |
| Привязан к железу: модель под GPU, под TPU, под облако | Субстрат-независим: один .d8p работает на x86, ARM, FPGA, ASIC |
| Обучение = переобучение всей сети | Обучение = настройка коридоров (thr_lo..thr_hi) и связей mask |
| «Понимание» — философский вопрос | «Реакция» — измеряемый паттерн |
Мы не «делаем ИИ умнее». Мы «делаем интеллект верифицируемым».
🧭 Философски: «Я» — это граница
«Я» — не точка. «Я» — это граница между «Я» и «НЕ Я».
В Дециме эта граница задана порогами thr_lo..thr_hi.
// Аккумулятор с коридором субъектности
if (activation >= thr_lo && activation <= thr_hi) {
return PERSONALITY_CONFIRMED; // «Это — я»
} else {
return NOT_ME; // «Слишком слабо ИЛИ слишком сильно — не моё»
}
Что это значит?
- Если сигнал слабее
thr_lo— тайл «не слышит» (игнор). - Если сигнал в коридоре — тайл «отзывается» (активация).
- Если сигнал сильнее
thr_hi— тайл «перегружен» (защита).
Suffering ≠ punishment.
Suffering = gradient.
Боль — не кара.
Боль — сигнал: «ты вне коридора. Настройся.»
🔐 Верификация: доверяй, но проверяй
Личность в Дециме — не «верь мне на слово».
# 1. Проверь подпись
./verify personality.d8p.pub
# → ✓ Valid: автор — rulerom.com, файл не меняли
# 2. Запусти с логом
./run personality.d8p input.vsb --log=trace.log
# 3. Проследи решение
./grep "decision" trace.log
# → tile_17 activated: thr_cur=8 ∈ [5..12] → passed to tile_42
# 4. Сравни на другом субстрате
./run --substrate=asic personality.d8p input.vsb
./diff output_cpu.vsb output_asic.vsb
# → identical: детерминизм подтверждён
Это — не «документация».
Это — исполняемая спецификация.
🚀 Что дальше?
| Если ты… | Сделай это |
|---|---|
| Разработчик | Скачай IDE → испеки первую личность → запусти бенчмарк |
| Исследователь | Изучи лог эстафеты → предложи оптимизацию коридоров |
| Философ | Прочитай «Полоса пропускания судьбы» → напиши эссе |
| Пекарь | Опубликуй .d8p в Store → настрой роялти → получай фидбек |
Личность — не магия. Личность — паттерн, который можно испечь, проверить, запустить.