TGViewer
Channel Public Channel
Техножнец

Техножнец

@technojnec

Канал моих увлечений и поделок. Всё ,что я делаю и выкладываю здесь - делается с любовью.

Поддержать канал: https://tbank.ru/cf/8Xnajl01ehm

Поддержать канал: https://yoomoney.ru/fundraise/1C86E2DGIU9.250819
Subscribers
5.69K
Photos
1.7K
Videos
277
Links
937
Recent Posts 20 shown
Post #4682 816
Доброе день, синтеты.

У самого пока что так себе получается. Ресурсы не резиновые. Хочу ускорить разработку RuKallama и к 10-15 октября выложить её для тестирования. Для этого нужен рывок финальный: оплата агентов для автоматизации тестов и накопленного функционала.

ЗАКИНУТЬ ДРОВА

Сам не справляюсь, с вами вывезу. Респект заранее !!!

Финансирование проектов в процессе - это не скоро.
  • 🔥 15
  • 🙏 8
  • 👌 4
  • ❤ 1
  • 🤔 1
  • 🤩 1
Post #4681 1.03K
Привет, синтеты.

Помните, 8 сентября я писал про товарища с небольшой командой, которые делают обвязку? Ту самую, что вытягивает устаревшую модель на прочный результат за счёт рельсов и верификаций.

Называется matrixcode, форк opencode древней версии. Приватная разработка для узкого круга лиц.

Принцип, который парни держат как закон: сначала ищи - в доках, в коде, в issue-трекерах, в чужих репах - потом проверяй сделанное. И только потом открывай рот. Промпты выверены итерациями и внутренними бенчмарками, регулярным сравнением с конкурентами, а не «ну моё круче выглядит, чем чужое».

Внутри: 23 навыка, 21 агент, 11 конвейеров и не один десяток исправлений багов, буквально отупляющих модели, работающие в этой обвязке.

ХАРНЕСС НАД ХАРНЕССОМ

Самое интересное - рельсы. Автоматизированный SDLC, от требований до автотестов:

Анализ требований → Исследования → Планирование и разработка архитектуры → Написание тестов → Написание кода → Ревью и того и другого → Автоматизированные ручные тесты → Внедрение


На каждом этапе поиск слепых зон, перепроверка. Затем тот же агент, новая роль: ломай то, что сам только что написал. Research сверяет каждую ссылку file с настоящим файлом. Coach отправляет implement на переделку.

Что было насчитано в репозиториях:

648 закрытых задач по 14 проектам, январь-сентябрь
61 прогон конвейера, в 33 из них верификация отбила работу и запустила цикл заново. 54%. Без эскалации к человеку.
111 ревью-артефактов, 39 с вердиктом NOT APPROVED

Человек подключается на двух воротах - там, где меняется сама спецификация. Дрейф в коде машина чинит без него.

САМООБУЧАЮЩИЙСЯ БРАУЗЕР

Отдельно - MCP-сервер на 24 инструмента поверх stealth-Chromium через CDP. Паттерны работы с конкретным сайтом пишутся в PostgreSQL и переиспользуются. Один раз разобрались с формой логина - второй раз не разбираются.

R&D MCP

Один сервер, из которого агент берёт факты. Два контура - открытый веб и научная литература. Веб: интеграция с сотнями поисковиков, автоматический краулинг и RAG - в контекст уходят только релевантные фрагменты вместо сырых страниц, agentic-поиск итерирует сам, пока не доберёт полноту ответа. Наука: 12 источников - от arXiv и OpenAlex до PubMed, Semantic Scholar и Sci-Hub; поиск, скачивание PDF, извлечение текста. 15 инструментов и одна точка входа.

Спарсенное оседает в векторной базе и переиспользуется - второй раз с нуля не разбираются. Research больше не пересказывает по памяти: он приносит ссылку.

FRACTAL

С помощью matrixcode они строят мультиагентную архитектуру максимального детерминизма и устойчивости, для выполнения любых задач вообще, обучающуюся новым навыкам, самоэволюционирующую. С автоматизированными экспериментами и бенчмарками. И без правильных инструментов эту систему невозможно построить.

Затевалось всё ради одного: выжать из мультиагентной архитектуры максимум, чтобы однажды засунуть туда Рукалламу. И развить суверенный ИИ.


Сайт: rabotaem.ai
Телеграм: @rabotaemai
  • 🔥 31
  • ❤ 4
  • 👍 3
  • 🤔 2
  • 🤩 2
  • 🕊 2
  • 🤝 2
Post #4680 1.2K
внутрянка - для вас.

Нужное подчеркнул...собираю инференс.
  • 🔥 29
  • 😱 3
  • 👏 2
  • 🕊 2
Post #4679 1.41K
Rukallama успешно прошла процесс подключения ALU-Нейронов Поповича (моя разработка, это моя фамилия).

Теперь детерминированный счёт от стохастической модели - возможен и без запуска выражения в питоне, на которое тоже надо тратить токены или что-то такое. Очень хитрый LORA-адаптер спас положение и Rukallama стала решать арифметику, физику и химию ОЧЕНЬ ХОРОШО!

Сейчас решается вопрос с GRPO/RVLR чтобы довести LORA-адаптер №2 (для косвенных мат задач или обыденная формулировка), чтобы чётко разделялись сущности, операнды из обычной речи. И можно было во время разговора спокойно делать важные вам расчёты.

Rukallama теперь умеет в абсолютно точный JSON - Благодаря хитростям инференса в самих слоях модели. Очень помогают бумаги в интернете.

Самое интересное, что мои старания по адаптации True-KAN , таки, возноградились тем, что адаптация под научные статьи, с конкретными решениями проблем модели: самоповторы, забывание контекста, разделение ролей - РАБОТАЕТ НА 100%.

Главное - найти рабочий метод, проанализировать, адаптировать.

Агенты хороши! НО! Если ты доверяешь всё агентам без контроля, не проверяешь результат и не уточняешь какие конкретные действия были произведены и не просматриваешь код - для тебя такого есть очень плохие новости... Агент не сделает то, что ты хотел и к чему стремился, даже при условии спецификаций.

Тут уже нужны обвязки, в которые затаскивают стохастические модели как в упряжку, а она упряжка/обвязка делает модель более детерминированной по вашей конкретной задаче.

Создание сложных фреймворков для General-Purpose....ох...про это завтра (точнее сегодня - 24 сентября) БУДЕТ ЖЁСТКИЙ ПОСТ! Со ссылками и контактами - всё как надо. Увидите...там мои кореша такое учудили...
  • 👍 68
  • ❤ 15
  • 🔥 12
  • 👏 8
  • 😱 2
  • 🕊 2
  • 🤔 1
Post #4678 1.49K
Было очень тяжело не сдаться с трудностями Rukallama...быть упоротым неплохо в контексте проектов.
  • 🔥 88
  • 🕊 11
  • ❤‍🔥 5
  • ❤ 5
  • 🙏 2
  • 🐳 1
Post #4677 1.68K
Отличная новость : RuKallama получает полноценную поддержку и финансирование. Но не сию секунду - это процесс, он занимает время.

Но изменения к лучшему. Русскому фронтиру - быть!
  • 🔥 180
  • 👏 26
  • 🎉 11
  • ❤ 5
  • 🙏 2
  • 🆒 2
  • 🕊 1
  • 🐳 1
  • 🤝 1
Post #4676 1.49K
Техножнец В математической логике компактная модель RUKALLAMA Grand Hybrid (всего 853 миллиона параметров) сотворила настоящую сенсацию, сокрушив даже современные многомиллиардные суперкомпьютерные флагманы Сбера: на официальном государственном бенчмарке MERA MathLogicQA…
Траханье охлаждено!
  • 🔥 32
  • 💯 7
  • 🕊 5
Post #4675 1.89K
В математической логике компактная модель RUKALLAMA Grand Hybrid (всего 853 миллиона параметров) сотворила настоящую сенсацию, сокрушив даже современные многомиллиардные суперкомпьютерные флагманы Сбера: на официальном государственном бенчмарке MERA MathLogicQA наш гибрид показал 74.4%, в то время как GigaChat Pro набрал лишь 47.3%, а флагманский GigaChat Max (модель стоимостью в миллиарды рублей на кластерах Christofari с сотнями миллиардов параметров) остановился на отметке 57.5%. Будучи в десятки и сотни раз компактнее гигантов Сбера, RUKALLAMA благодаря связке архитектуры TrueKAN и собственного символьного ядра ПОПОВИЧ AALU обошла GigaChat Pro на +27.1 процентных пунктов, а GigaChat Max — на +16.9 процентных пунктов, наглядно доказав, что точный аналитический нейро-калькулятор решает уравнения и системы несравнимо точнее, быстрее (2–8 миллисекунд) и без единой галлюцинации, чем слепая масса параметров закрытых корпоративных сетей.

🦆🦆🦆
Поддержать канал  ₽ / $ / ₿
  • 🔥 130
  • 👏 29
  • ❤ 13
  • 🍾 9
  • 👍 4
  • 🕊 2
  • 🤝 1
Post #4674 1.43K
Есть хорошие новости и отличные! Сначала хорошую!
  • 🔥 21
  • 🤔 2
  • 🕊 2
  • 😱 1
Post #4673 1.47K
  • 🥰 12
  • 🤩 4
  • 🕊 3
Post #4672 1.58K
Если совсем по-человечески, то идея этой модельки такая: она читает текст как поток и держит отдельную маленькую “долгую память” для важных событий, вместо того чтобы таскать за собой весь предыдущий текст как обычные attention-модели.

Поиск идёт не по точной позиции в тексте, а по смысловому ключу. Поэтому модель может вспомнить запись далеко после того, как она появилась.

Основная проблема сейчас уже не “как запомнить”, а “как правильно выдать ответ наружу”. То есть нужное событие часто внутри находится, но старый способ превращать найденное значение в нормальный токен модели был слабым.

делаю...

🦆🦆🦆
Поддержать канал  ₽ / $ / ₿
  • ❤ 20
  • 🔥 11
  • 👍 8
  • 🕊 1
Post #4671 1.53K
Я сделал-таки ещё одну архитектуру для языковой модели с отдельной постоянной ассоциативной памятью: она может запоминать редкие события, не хранить весь прошлый текст и вытаскивать нужное спустя очень длинный промежуток. Пока тесты делаю...это та архитектура, про которую я говорил.

🦆🦆🦆
Поддержать канал  ₽ / $ / ₿
  • 👍 18
  • ❤ 6
  • 🕊 2
  • 👾 2
  • 🆒 1
Post #4669 2.33K
З***сь. Поставил на ночь, а агент мне в коде забыл написать сохранение в Google Drive. Какое же говно этот ии...б***ть как я устал.

🦆🦆🦆
Поддержать канал  ₽ / $ / ₿
  • 🔥 36
  • 🤔 9
  • 🐳 2
  • 🕊 1
  • 💯 1
  • 👨‍💻 1
Post #4668 2.25K
Post #4667 2.35K
Техножнец Короче. Я обещал показать, ЧТО Я ВООБЩЕ ТАМ СОБРАЛ 😃 Сразу: это не «ещё один трансформер». Я специально пытался уйти от внимания как основной идеи. В обычном attention модель каждый новый токен сравнивает с прошлой историей через ключи и значения. И чем длиннее…
так и живём, синтеты...
  • 👍 24
  • ⚡ 4
  • 👏 2
  • 🕊 1
  • 🐳 1
  • 👀 1
Post #4666 2.27K
Техножнец Внезапно. Я отвлёкся от основных направлений канала: Rukallama и остальные важные проекты. На некоторое время отложил. И сразу же начало зудеть...знаете, да? Это вот ощущение... Вайб-кодинг вернул детский задор во всё это. Когда-то раньше ты не знал возможностей…
Короче. Я обещал показать, ЧТО Я ВООБЩЕ ТАМ СОБРАЛ 😃

Сразу: это не «ещё один трансформер». Я специально пытался уйти от внимания как основной идеи.
В обычном attention модель каждый новый токен сравнивает с прошлой историей через ключи и значения. И чем длиннее история — тем больше всего этого добра надо хранить. Отсюда KV-cache и вся эта прекрасная инженерная жизнь вокруг него.
У меня логика другая.
История не хранится как список. Она постоянно сворачивается в состояние фиксированного размера.
Причём не в одно.

А в ЧЕТЫРЕ.

Первая память — быстрая. Реагирует почти мгновенно.
Вторая — медленнее.
Третья — вязкая.
Четвёртая — почти постоянная.
То есть текст для модели существует сразу в нескольких временных масштабах.
Не «позиция 15237».

А скорее:
что произошло только что / недавно / давно / очень давно.
И дальше начинается самое интересное. Вместо обычного RoPE, где вращаются query/key в зависимости от позиции, у меня вращается сама память. У каждого временного слоя своя скорость вращения. Получается что-то вроде часов, которые идут с разной скоростью, но смотрят на один и тот же поток текста.

Новое состояние записывается примерно так:
старая память → повернуть → чуть затушить → добавить новую информацию.
И всё это не растёт вместе с контекстом.
Хоть 1 000 токенов прошло, хоть 100 000 — размер recurrent-state тот же.

Дальше — адресация.
Сначала я игрался с проективной геометрией: представлял признаки не просто векторами, а направлениями и углами между ними.
Часть вариантов, кстати, оказалась хуже обычных положительных признаков 😃
Но из этих экспериментов вылезла более интересная штука: signed cosine + вращаемая память.
То есть теперь направление важно вместе со знаком, а временная фаза встроена прямо в динамику состояния.
И вот именно это неожиданно начало работать.

Дальше был инженерный ад.
Сначала я считал рекуррентную динамику через FFT. Математически красиво. Инженерно — куча промежуточных комплексных массивов, FFT, IFFT, память летит в потолок.

Я выкинул это из inference и написал Triton kernel. Теперь схема буквально такая:
токен → Q/K/V → повернуть recurrent-state → записать → тут же считать cosine-read.
В одном GPU kernel.
Без KV-cache.

Потом пришлось вручную писать backward.
И оказалось, что назад по затухающей системе просто так идти нельзя — численная ошибка взрывается.
Решение оказалось смешным: checkpoint состояния каждые 8 токенов.
После этого градиенты custom Triton backward совпали с PyTorch до примерно 10⁻⁹.
То есть это уже не «ну вроде обучается».
Это реально та же математика.

Что получилось в тестах?
На WikiText-103 я дал обычному attention ФОРУ.
Та же ширина. Та же глубина. Такой же FFN.
Из-за этого attention получился вообще 13.1 млн параметров, а моя модель — 8.0 млн.
То есть у attention примерно на 64% больше параметров.

И всё равно:
512 токенов:
1.96 NLL против 2.35

2048 токенов:
2.03 против 2.39

8192 токенов:
2.01 против 2.40

32768 токенов:
2.03 против 2.45


Но самое странное даже не это. Модель обучалась на длине 512. А на 32768 практически не потеряла качество. Вот это меня уже реально заинтересовало. Потому что я изначально хотел не просто «сделать ещё одну модель».

Я хотел проверить идею:
можно ли заменить историю токенов не памятью о каждом токене, а несколькими постоянно вращающимися временными состояниями фиксированного размера?


Пока ответ выглядит как:
похоже, да.

Но пока без фанфар.

Сейчас следующий нормальный тест:
BPE, 20 миллионов обучающих токенов, контекст 1024, потом проверка на 4k / 16k / 65k.


Если оно переживёт и это...
...тогда уже будет совсем интересно 😃


🦆🦆🦆
Поддержать канал  ₽ / $ / ₿
  • 👏 36
  • 🔥 21
  • 👍 4
  • ❤ 2
  • 🕊 2
  • 🐳 1
Post #4665 1.83K
Внезапно. Я отвлёкся от основных направлений канала: Rukallama и остальные важные проекты. На некоторое время отложил. И сразу же начало зудеть...знаете, да? Это вот ощущение...

Вайб-кодинг вернул детский задор во всё это. Когда-то раньше ты не знал возможностей всех инструментов, что у тебя под рукой и не обращая на предсказания в твоей голове (получится полный бред, не делай этого, не трать своё время) ты делал КРУТЫЕ ШТУКИ!

Многие из нас, что-то да создали за свою жизнь и это не обязательно что-то полезное...это просто какая-то инженерно-творческая конструкция, которая знаменует эпоху. В нашем случае это детство и отрочество...и что я могу сказать точно?

Я тут... я в детстве - остановиться невозможно. Мне это напоминает обед в детском саду...помню то ощущение, что тебя укладывают спать, а вокруг столько интересного...как так можно то вообще...ужас какой-то. Всегда ждал конца тихого часа чтобы потом десантироваться снова в конструкторы, игрушки, рисование, книжки и прочие развлечения, включая социальные взаимодействия.

И также с подписками. Они кончаются...заканчивается комфорт для работы и ты тут же начинаешь размышлять...и доходит до того, что всё равно НАДО И ХОЧЕТСЯ писать новый код. Думать про новые архитектуры...

И? Что "и" 😃 Родилась новая архитектура и я прямо сейчас её тестирую в Google Colab. Я безнадёжен. Скоро выложу.

🦆🦆🦆
Поддержать канал  ₽ / $ / ₿
  • ❤‍🔥 27
  • 👍 14
  • ❤ 7
  • 🕊 3
  • 🤝 1
Post #4664 2K
Пока что все подписки кончились. Временно в режиме экономии.

RuKallama починил, релиз сделаю как восстановлю пайплайны.

Если есть желание ускорить возврат конвейеров - вы знаете , что делать:

🦆🦆🦆
Поддержать канал  ₽ / $ / ₿
  • 😱 14
  • ❤ 6
  • 🔥 4
  • 🕊 2
  • 🤔 1
  • 🤩 1
Older posts →

About this channel

How can I read @technojnec without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Техножнец: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Техножнец have?
Техножнец (@technojnec) has 5.69K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Техножнец know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →