RU

Разбираемся в ML без воды: от базы до Attention. Часть 11: Градиентный бустинг

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

градиентный бустингxgboostlightgbmcatboostмашинное обучениеdata science
Habr
RU

Как глушить нефтяную скважину… машинным обучением. Часть 2, техническая

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

Глушение скважиннефтяные скважинынефтяная промышленностьмашинное обучениепромышленностьпромышленное программированиеcatboostxgboostместорождениеtrade-off
Habr
RU

Поиск черной кошки в 2000-мерной темной комнате. Турнир алгоритмов машинного обучения

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

машинное+обучениенейросетиbenchmarkсравнение моделейlightgbmxgboostcatboostrandom forestисследование
Habr
RU

FlakyDetector 2.0: Один комментарий, который перевернул моё представление о нестабильных тестах

Полгода назад я написал  статью про FlakyDetector  — инструмент, который ищет нестабильные тесты по одному лишь исходному коду, Потом была с…

pythoncatboostfastapiflaky testsflaky-тестыast
Habr
RU

FlakyDetector 2.0: Как я превратил сырое исследование в продакшен-инструмент с AST, ML и красивым дашбордом…

Представь: пятница, вечер. Ты запускаешь CI для последнего пулл-реквеста, идёшь наливать кофе, возвращаешься… а билд упал. Один тест. Ты перезапускаеш…

pythonastcatboostflaky testsтестированиеmachine learningtest smellsfastapistatic analysis