🌟 Inclusion AI предложила метод спекулятивного декодирования с параллельной сборкой дерева черновиков Метод UBTree ускоряет вывод больших языковых моделей. Спекулятивное декодирование поручает черновик небольшой модели, а целевая проверяет сразу несколько предложенных токенов одним проходом и принимает их до первой ошибки. UBTree относится к той же семье параллельных драфтеров, что DFlash и DSpark, и закрывает их недостаток - они предлагают весь блок токенов одновременно и потому работают быстро, но на размытых распределениях целевой модели, где несколько продолжений близки по вероятности, угадывают хуже. Черновик в UBTree собирается двумя параллельными проходами: 🟢первый делает модель DFlash, которая подбирает по 64 варианта токена на каждую из шестнадцати позиций блока, причём каждую позицию считает независимо от соседних; 🟢биграммный селектор оценивает, насколько один вариант годится в продолжение другому: пару соседей он прогоняет через два небольших перцептрона поверх замороженных эмбеддингов целевой модели, отдельно для предшественника и для последователя, и добавляет полученную оценку к оценке DFlash с весом, зависящим от глубины. Все пары считаются одновременно, из оценок переходов набирается дерево на 64 узла, и целевая модель проверяет его целиком за один проход. Селектор обучали на откликах, перегенерированных при высокой температуре, с перенормированной KL-функцией потерь - так в разметку попадают не только самые вероятные продолжения, но и правдоподобные альтернативы, за счёт которых дерево чаще совпадает с выбором целевой модели. Вместе с методом выложены две черновые модели - Ling3-Tiny-UBTree на 183 млн параметров работает в паре с Ling-3.0-tiny (8 млрд параметров, 1 млрд активных), Ling3-Flash-UBTree на 482 млн - с Ling-3.0-flash (124 млрд, 5 млрд активных). Они ничего не генерируют и нужны только как драфтеры к своей целевой модели. 🟡 Тесты На семи тестах, от GSM8K и AIME до LiveCodeBench и MT-Bench, UBTree даёт среднее ускорение 6,88× на Qwen3-4B и 6,94× на Qwen3-8B и опережает ближайший древовидный метод DARTree во всех 28 сравнениях, в среднем на 7,4-13,4%. В SGLang на Ling3-Flash-124B выходит 3,27× против 2,73× у DSpark и 2,80× у DFlash, на Qwen3.8-27B - 4,78× против 4,32× у DSpark. На длинном контексте LongBench-v2 число принятых за раунд токенов выше, чем у сильнейшего из конкурентов, на 31,0-39,7%. Поддержка UBTree для Ling3 в SGLang пока не опубликована. Команда обещает дополнительные черновые модели в течение месяца.
From the original source:
Telegram — AI Machine Learning Big Data
Read full article at Telegram — AI Machine Learning Big DataInclusion AI proposed a speculative decoding method with parallel draft tree assembly
🌟 Inclusion AI proposed a speculative decoding method with parallel draft tree assembly. The UBTree method speeds up the inference of large language models. Speculative decoding assigns a draft to a small model, and the target one checks several proposed tokens at once...
AI Summary & Key Takeaways
- 🌟 Inclusion AI proposed a speculative decoding method with parallel draft tree assembly
- The UBTree method speeds up the inference of large language models
- Speculative decoding assigns a draft to a small model, and the target one checks several proposed tokens at once...
Inclusion AI proposed a speculative decoding method with parallel draft tree assembly
Related stories
DoorDash said it’s only received ‘several hundred’ orders from AI agents
DoorDash said that it is open to working with third-party agent makers
Kazakh IT companies are returning employees to offices. But there's a problem
💡 Kazakhstan IT companies are returning employees to offices. But there is a problem. In Kazakhstan, companies increasingly want to gather IT teams in one office, especially when working on large projects. However, to find specialists who are ready to move to another city and give up remote work...
The course “IT Base for Vibe Coders” has been released on Stepik
The course “IT Base for Vibe Coders” has been released on Stepik. A coding agent can write a feature, change the base, or rewrite half a project in a couple of minutes. It becomes more difficult when after this 500 appears, the deployment breaks, migration is not applied, or it is unclear why the agent changed 15 files...
RoboBusiness 2026 recap
The Robot Report Podcast · RoboBusiness 2026 recap In Episode 267 of The Robot Report Podcast, our editorial team, including Steve Crowe, Eugene Demaitre, Mike Oitzman, and Brianna Wessling, recap the 2026 RoboBusiness event. The event took place on Oct. 20 to 21 in Santa Clara,…
