Вход
Отметить навыкиПо сравнению с учёбой меняются и вопрос, и данные: вопрос формулирует не преподаватель, а данные грязные всегда.
Сделать сейчас
Достаю данные сам и проверяю, откуда взялось каждое поле
Знаю, какие поля в источнике врут, и говорю об этом до выводов.Начинаю с простой модели и сравниваю с ней всё остальное
У меня есть базовое решение, которое надо было превзойти.Проверяю пропуски, выбросы и утечку целевой переменной до обучения
Могу показать, что признак не подсматривает ответ.Оформляю анализ так, чтобы он повторился на другой машине
Результат воспроизводится не только у меня и не только сегодня.
Куда дальше
Вбок из роли
Навыки, ошибки и учебные материалы
Что на ступени спрашивают
Пользуюсь вероятностью и статистикой, а не только средним значением
Понимаю, чем распределение отличается от среднего, и почему выборка бывает нерепрезентативной.Достаю данные сам и понимаю, откуда они взялись
Пишу нетривиальный SQL и знаю, какие поля в источнике врут.Пишу воспроизводимый код анализа, а не одноразовый ноутбук
Мой результат повторяется на другой машине и через месяц.Готовлю признаки и понимаю, что данные грязные всегда
Проверяю пропуски, выбросы и утечку целевой переменной до обучения.Начинаю с простой модели и сравниваю всё с ней
У меня есть базовое решение, которое надо было превзойти, а не только нейросеть.
Обычные ошибки
- Считать среднее ответом: распределение прячет и хвост, и перекос выборки.
- Верить метрике из ноутбука: без честного разделения выборки она завышена.
- Тянуть нейросеть туда, где хватало правила: поддержка дороже, а выигрыша нет.
Что учить
- ФундаментМатематика для программиста
- Языки и парадигмыPython
- Данные, ML и ИИБазы данныхМашинное обучение