Анализ данных (Data analysis)

@data_analysis_ml · ai · Russian · active

Subscribers 52K Subscribers, last 30 days: 52K → 52K +0 24h
Reach per post (ERR) 11.1%5.8K avg views
Posting 5.0/day last 2 hours ago
Reactions per 1K views 31.2 ❤ 👍 🔥

⚡️ В LLMs-from-scratch добавили реализацию DeepSeek Sparse Attention с нуля. Это тот редкий случай, когда сложную архитектурную идею можно открыть не в виде сухой формулы из статьи, а в виде понятного кода, где видно, как именно модель выбирает, на какие токены смотреть. Проблема обычного attention хорошо знакома всем, кто работал с длинным контекстом: чем больше последовательность, тем дороже становится вычисление. Каждый токен сравнивается со всеми предыдущими, и цена быстро улетает в квадрат. Sparse attention пытается убрать лишнюю работу без полного отказа от качества. В реализации показан базовый механизм DSA: лёгкий индексатор оценивает важность прошлых токенов, затем выбираются top-K позиций, остальные маскируются, и attention считается только по релевантным участкам контекста. По сути, модель получает не весь контекст подряд, а отфильтрованное поле внимания. В примере есть GPT-style модель, слой attention с DSA, optional KV cache, отдельный runnable-скрипт и тесты. Это не production-код уровня DeepSeek V3.2 с fused kernels, MLA и серверными оптимизациями. Зато это хороший учебный разбор, где архитектурная идея превращается в читаемую реализацию. Sparse attention здесь разобрать пройти руками: от scoring до маскирования и выбора токенов. https://github.com/rasbt/LLMs-from-scratch/tree/main/ch04/09_dsa

Views over time

02K4K6K23 May 17:2712 Nov 06:465.7K23 May 17:27: 0 views12 Nov 06:46: 5,710 views
Snapshots we took after posting.
WhenViews
23 May 2026, 17:270
12 Nov 2026, 06:465.7K

Who shared this post

Posts in other channels we index that link to this one. (Forwards with a hidden source can't be traced.)

Nobody yet.