TGViewer
Channel Public Channel
Rock Auc Score | Lokis Alexandr

Rock Auc Score | Lokis Alexandr

@rockaux

Про ML, DL, NLP, LLM. Записаться на менторство: https://sites.google.com/view/lokismlmentor Ютуб: https://www.youtube.com/@abletobetable Бусти: https://boosty.to/lokis_alexandr Лонгриды телетайпа: https://teletype.in/@abletobetable
Subscribers
1.64K
Photos
37
Videos
3
Links
81
Recent Posts 20 shown
Post #160 584
🤘 На model.fit() ML-задача не заканчивается

Когда изучаешь ML, очень легко привыкнуть примерно к такому процессу:
взяли датасет - сделали split - обучили модель - посчитали метрики - готово

Для учебной задачи - да. Но на реальной работе обучение - это только один из этапов очень большого процесса жизненного цикла мл модели.


Поговорим про lifecycle и из каких details он состоит:

Бизнес-задача

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

Потом переводим задачу в мл термины: классификация, регрессия и тд.

ML System Design

Этот шаг многие пропускают, но он очень важен, потому что если еще до начала решения задачи не продумать риски, ограничения и критерии успеха - можно несколько недель очень хорошо решать не ту задачу)

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

Данные

Собираем источники, формируем target, размечаем данные, препроцессинг, EDA.

Очень аккуратно делаем train/validation/test split, потому что здесь легко получить data leakage и увидеть прекрасные offline-метрики, которые потом превратятся в красный А/Б тест.

Ну и помним про народную мудрость:
мусор на входе - мусор на выходе

поэтому работа с данными одна из самых важных и трудозатратных в рутине мл-инженера

Baseline и эксперименты

Начинаем не с самого большого трансформера!

Сначала простое решение или вообще эвристика без мл, потом более сложные модели, feature engineering, подбор гиперпараметров.

Offline validation

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

Deploy и inference

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

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

A/B тест

Проверяем уже не только roc-auc, а бизнесовые метрики - деньги, retention и вообще насколько что-то поменялось для продукта.

• Мониторинг, логирование и новая итерация

Следим за качеством модели и сервиса, собираем новые данные, переобучаем модель и цикл замыкается))


Недавно мы подробно разбирали весь lifecycle на групповом созвоне внутри менторства: со схемой, примерами, вопросами про data leakage и тд.

Жизненный цикл ML-модели - поделился записью на бусти 🤘

А следующим постом разберу спорный вопрос, который постоянно возникает у начинающих: сколько MLOps вообще должен знать ML-инженер?

Потому что здесь часто вижу две крайности:
• либо фит предикт в jupyter ноутбуке и все
• либо месяцы изучения Kubernetes, Kafka и тд еще до первых продовых задач

🏆 Менторство: https://lokismentorship.com/
  • ❤ 9
  • 🔥 5
Post #159 1.67K
🤘Топ вопросов с NLP собеседований: архитектуры LLM, инференс и оптимизация

очередная статья на хабр

На NLP/LLM собеседованиях все чаще проверяют не только знание трансформеров, но и понимание того, как устроены современные GPT-like модели: почему большинство генеративных LLM используют decoder-only архитектуру, чем LLaMA отличается от ванильного Transformer, зачем нужны RoPE, RMSNorm, SwiGLU и GQA.

Почему инференс LLM дорогой и какие оптимизации помогают его ускорять: fused kernels, FlashAttention, KV-cache и PagedAttention, continuous batching, speculative decoding, квантизация и дистилляция.

Много схем и картинок, а также полный список вопросов с собесов в конце.

статья:
https://habr.com/ru/articles/1068944/

уже 3-я статья на хабр подряд, а это значит, что скоро по этим темам выйдет большой собес на ютуб 🔥😋

по обучению писать в лс @abletobetable
  • 🔥 25
  • 🤩 3
  • 🤝 2
Post #158 2.19K
🤘Топ вопросов с NLP собеседований: обучение LLM, prompt-engineering и alignment

На NLP/LLM собеседованиях часто проверяют не только знание архитектуры Transformer, но и понимание полного жизненного цикла современной LLM: как модель предобучается, почему обычная GPT-модель ещё не является удобным ассистентом, зачем нужен instruction tuning, как работает RLHF и что такое alignment, какие у него есть подводные камни.

В этой статье - чеклист по GPT-like моделям, prompt engineering, этапам обучения LLM и alignment. Это не полноценная лекция с нуля, а тренажёр перед техническим интервью: пройтись по ключевым определениям, увидеть типовые вопросы и закрыть пробелы в формулировках.

Содержание:
• Краткая история развития LLM от GPT до ChatGPT
• Техники промпт-инжениринга
• Этапы обучения LLM
• Alignment
• Итоговый чеклист вопросов с собесов
• Полезные материалы

статья:
https://habr.com/ru/articles/1044420/

Если цель - эффективно вкатиться с нуля / повысить грейд - приходите на менторство с оплатой после трудоустройства 🏆(писать в лс @abletobetable)
  • 🔥 17
  • ❤ 5
  • 👍 2
Post #157 2.36K
🤘Топ вопросов по LLM: GPT, стратегии генерации текста и метрики оценки LLM

На NLP/LLM-собеседованиях часто проверяют не то, знаешь ли ты слова top-k, top-p и BLEU, а понимаешь ли ты, что происходит с распределением вероятностей, почему greedy decoding зацикливается, зачем нужна temperature и почему BLEU плохо оценивает ответы современных LLM.

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

Содержание:
• Языковое моделирование (GPT)
• Стратегии генерации текста
• Метрики оценки качества сгенерированного текста
• Итоговый чеклист вопросов с собесов
• Полезные материалы

статья:
https://habr.com/ru/articles/1044418/

Если цель - эффективно вкатиться с нуля / повысить грейд - приходите на менторство с оплатой после трудоустройства 🏆(писать в лс @abletobetable)
  • ❤‍🔥 9
  • 🔥 6
  • ❤ 3
Post #156 2.48K
🤘Про вайбкодинг и неправильные ожидания

Вайбкодинг ломается не там, где модель плохо пишет код. Чаще проблема в другом: человек плохо управляет контекстом.

Если просто кинуть AI-агенту задачу и сказать "сделай", можно получить огромный diff, странные архитектурные решения и MR, который самому потом страшно ревьюить🫣

Более рабочий подход выглядит иначе:

1. сначала самому понять задачу
2. собрать контекст по проекту
3. сделать project spec
4. отдельно описать task spec
5. попросить агента предложить план
6. работать маленькими итерациями
7. смотреть diff после каждого шага
8. для ML-задач прогонять eval и смотреть метрики
9. делать локальные промежуточные коммиты
10. не давать агенту лишние права

То есть нормальный AI-assisted workflow - это не "магия, которая пишет код за тебя", а скорее управление джуном, которому нужно очень чётко поставить задачу и потом внимательно проверить результат.

Кстати, внутри менторства у нас каждую неделю проходят групповые созвоны. На одном из них как раз был доклад про вайбкодинг и agentic engineering: разобрали Cursor, OpenAI Codex, Claude Code, CLI-first/IDE-first подходы, спеки, MCP, ревью и практический workflow для работы с кодом.

🤘Запись выложил на Boosty:
https://boosty.to/lokis_alexandr/posts/8884ab33-6bca-40f5-a70f-5f7b822e524e (кстати, сейчас скидка 20% на подписку)

И ещё: недавно обновил лендинг. Часть изменений как раз собрали с помощью такого подхода за пару вечеров. Можно заценить тут:
https://lokismentorship.com/
  • 🔥 12
  • ❤ 3
Post #155 2.69K
🤘Топ вопросов Data Science собесов | Линейная алгебра и математический анализ

🤘 интервью на ютуб

https://youtu.be/5uBGv5ul5To
https://youtu.be/5uBGv5ul5To

https://youtu.be/5uBGv5ul5To

Доп. материалы:
статья-конспект
разбор практических задач по математике

Если цель - эффективно вкатиться с нуля / повысить грейд - приходите на менторство с оплатой после трудоустройства 🏆(писать в лс @abletobetable)
  • 🔥 12
  • ❤ 5
  • 👍 3
Post #153 2.64K
🤘Топ вопросов по математике для ML и Data Science собесов: линейная алгебра и матан

🤘хабр-статья: https://habr.com/ru/articles/1019194/

Математикой часто пугают новичков в ML и Data Science.
В этой статье по линейной алгебре и математическому анализу разберем самые популярные вопросы, что спрашивают, на какую глубину нужно понимать основные концепции.

также прикрепляю шпаргалку по математическим обозначениям, чтобы не впадать в ступор перед сложными формулами

ну а и если цель - эффективно вкатиться с нуля / повысить грейд - приходите на менторство с оплатой после трудоустройства 🏆(писать в лс @abletobetable)

кстати, по этой статье скоро интервью по математике на ютуб 🤘 stay fine-tuned
  • 🔥 18
  • ❤ 7
Post #152 2.5K
🤘Как готовиться к задачам по математике на собесах (и как делать точно не надо)?

В большинстве бигтехов кандидатов до сих пор любят мучить задачками на:
• теорвер
• логику
• статистику

Но это вообще не значит, что нужно ночами прорешивать задачники с 3 курса универа🤓

Потому что на интервью проверяют не знания, а ход мыслей

почти все задачи сводятся к нескольким паттернам:
• Байес и условная вероятность
• матожидание
• базовая статистика (A/B тесты)
• оптимизация


Как тогда решать задачи на собесе? Алгоритм действий:✍️
• внимательно читаем условие
• выписываем: что дано / что найти
• вводим обозначения
• сразу пишем базовые формулы

например:
если видишь условную вероятность - сразу пишешь формулы Байеса и полную вероятность
даже не думая, подходит или нет

потом уже начинаем что-то думать, размышлять, подставлять и тд


Еще пара советов:
• важно проговаривать ход мыслей, на интервью оценивают не сам ответ, а то, как ты думаешь
• если не помнишь формулу - абсолютно нормально переспросить интервьюера, это лучше, чем тупить и молчать


Как готовиться🎓:
• берёшь типовые задачи
• решаешь несколько
• учишься видеть паттерны
• выписываешь себе формулы в шпаргалку

и, если честно, то этого уже достаточно)
сейчас намного важнее:
• ML System Design
• умение рассказывать про свой опыт
• понимание прикладной ML теории
• умение решать реальные задачи, а не академический теорвер


Чтобы быстрее закрыть блок с математикой, я собрал разбор самых частых задач с собеседований (моих и учеников)📎:
• Байес
• матожидание
• монетки / кубики / урны
• A/B тесты
• оптимизация

с объяснением, как думать и что говорить
🤘 смотреть задачи

дальше уже можно спокойно фокуситься на:
хард-скиллах, MLSD, резюме, самопрезентации и тд
(все это тоже есть на бусти)

кстати, недавно пересобрал материалы на бусти по группам и снизил цены на отдельные посты - если нужен только конкретный блок, можно взять точечно
🤘 смотреть, что полезного есть

ну а и если цель - эффективно вкатиться с нуля / повысить грейд - приходите на менторство с оплатой после трудоустройства 🏆(писать в лс @abletobetable)
  • 🔥 14
  • ❤ 7
  • 👍 4
Post #149 4.11K
🤘Топ вопросов с NLP собеседований: трансформеры и внимание до малейших деталей

читать хабр статью

Содержание:
- Архитектура трансформера
- Механизм внимания
- Позиционные эмбеддинги
- Токенизация
- Трансформерные архитектуры (BERT, GPT)

https://habr.com/ru/articles/972178/
https://habr.com/ru/articles/972178/
https://habr.com/ru/articles/972178/
  • 🔥 11
  • ❤ 6
  • 🤗 3
Post #148 3.39K
🤘Разбор механизма внимания в схемах и коде

Разобрал механизм attention, а также multi-head attention и masked attention до деталей в схемах и с примерами кода

смотреть
смотреть
смотреть

завтра большой пост на хабр по трансформерам и вниманию!

stay fine-tuned
  • ❤ 8
  • 🔥 8
  • 💯 3
Post #147 3.36K
🤘Трансформер в схемах и коде | Часть 1

Разобрал до деталей архитектуру трансформера: в схемах и с примерами кода

смотреть
смотреть
смотреть

завтра выйдет вторая часть про механизм внимания, а послезавтра большой пост на хабр

stay fine-tuned
  • 🔥 17
  • 👍 3
  • 💯 2
Post #144 4K
🤘Мок-собес по метрикам классификации и регрессии

Все метрики с примерами и что при них нужно знать на собесе:
- accuracy, precision, recall, f1-score / fb-score, roc-auc-score, pr-auc-score, micro/macro
- mse, mae, rmse, R^2, mape / wape, несимметричные метрики регрессии

смотреть
  • 🔥 15
  • 👍 5
  • ❤ 4
Post #142 3.96K
🤘НАВИГАЦИЯ

Для удобства собрал все свои материалы в одно место: карта контента
Смотрите, проверяйте, может быть что-то полезное пропустили

stay fine-tuned🤘
  • 🔥 18
  • ❤ 2
  • 👍 2
Post #141 4.5K
🤘Топ вопросов с Data Science собеседований | Часть 2

Деревья и ансамбли, метрические модели, кластеризация

Видео на ютубе с разбором самых популярных вопросов🔥
А также параллельно читайте статью-конспект на хабре со всеми этими вопросами🤓

Еще раз:
видео - https://youtu.be/cnWwzwY4jdU
статья - https://habr.com/ru/articles/955636/

Больше пользы, разборы реальных собесов и многое другое на бусти
Менторство для вката или повышения грейда

Полная карта со всем моим контентом.
  • 🔥 16
  • ❤ 3
  • 👏 2
  • 💯 1
  • 💘 1
Post #140 3.6K
🤘Разбор собеса в бигтех | NLP, LLM

Интервьюер спрашивал чуть ли не по всей теории и продвинутым методам NLP и LLM - если смогли ответить на все вопросы, то считайте, что пройдете любой собес

Внутри:
- токенизация
- механизм внимания и его оптимизации
- ускорение трейна и инференса
- лора
- и многое другое

смотреть

Полная карта со всем моим контентом.
  • 🔥 11
  • 😱 5
  • 👍 4
  • ❤ 1
  • 🤯 1
  • 🤝 1
Post #132 2.96K
🤘Разбор собеса в бигтех | MLSD

смотреть

Также напомню про чеклист MLSD

Полная карта со всем моим контентом.
  • 🔥 9
  • 👍 4
  • 🎉 3
  • ❤ 1
Post #131 3.17K
🤘Machine Learning System Design

Часто говорят, что ML System Design (MLSD) проверяет уровень сеньорности кандидата.
На деле же он полезен и джунам, и мидлам — просто уровень глубины может быть разный. Давайте разбираться.

Определение и пример
ML System Design Interview — это формат собеседования, где проверяют не только знание ML-моделей, но и умение спроектировать полную ML-систему под бизнес-задачу:
от постановки проблемы → до деплоя в продакшн и мониторинга.

Здесь проверяют системное и продуктовое мышление, а не только знание L1/L2-регуляризаций или BERT-ов (хотя без базы на MLSD всё равно будет тяжело).

Пример
Компания — маркетплейс.🫐
Вопрос: Как вы спроектируете систему рекомендаций товаров для главной страницы?

Разговор пойдёт примерно так:
1. Что хотим оптимизировать — увеличить выручку? CTR? Время на сайте?
2. Какие данные возьмём — логи кликов, заказы, описания товаров.
3. Первая версия — бейзлайн: популярные товары по категории. Далее — итеративное улучшение до SOTA.
4. Как измерим результат — оффлайн (Recall@K, разнообразие), онлайн (CTR/выручка в A/B-тесте).
5. Деплой и мониторинг — как выкатываем и что отслеживаем.

Что важно знать про MLSD, даже если вы готовитесь не прямо сейчас:
1️⃣ MLSD ≠ только модели
— Тут проверяют, как вы решаете бизнес-проблему:
— формулируете цель (увеличить CTR, снизить отток, повысить revenue)
— выбираете метрики (бизнесовые, прокси, DS-метрики)
— понимаете trade-offs

2️⃣ Есть универсальная структура ответа
Problem → Metrics → Data → Model → Deployment → Monitoring
Если идти по ней, не потеряетесь в рассказе даже в стрессовой ситуации.

3️⃣ Готовиться стоит по шаблонам
Для разных типов задач (рекомендации, NLP, CV, fraud detection) полезно иметь «скелет» решения в голове.

4️⃣ MLSD — это и про резюме
Формулировки вроде «делал модель рекомендаций» — пустые.

📌 В полной версии поста
— чеклист из 9 шагов ML System Design
— лайфхаки по прохождению интервью от подготовки до деплоя.
— подробно расписанный шаблон для большинства задач ML (от особенностей обучения до выбора лоссов)

🔗 Читать

Полная карта со всем моим контентом.
  • 🔥 11
  • ❤ 4
  • 👍 3
Post #129 3.2K
Older posts →

About this channel

How can I read @rockaux without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Rock Auc Score | Lokis Alexandr: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Rock Auc Score | Lokis Alexandr have?
Rock Auc Score | Lokis Alexandr (@rockaux) has 1.64K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Rock Auc Score | Lokis Alexandr 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 →