TGViewer
Katser Katser @datakatser · 2.18K subscribers
Post #40 1.21K
🔍Кейс с диагностикой трансформаторов. Часть 3.
Предыдущие части: часть 1, часть 2

Подготовка к обучению
Подошли к самой интересной части — обучению моделей машинного обучения. Так как мы подготовили выборку в виде табличных данных, нам остаются последние приготовления:
• масштабировать данные при необходимости.
• разделить выборку на обучающую и тестовую части.
Может быть важно еще обработать данные, например, уравнять пропорции классов, так как выборка несбалансированная. Тогда есть два основных варианта (об этом подробнее в будущих постах про предварительную обработку):
• оверсэплинг редкого класса
• андерсэплинг частого класса

Обучение моделей
Теперь с чистой душой можно делать фит и предикт! В рамках работы мы попробовали все основные классы методов:
• linear method (Logistic Regression)
• tree-based method (Decision Trees)
• ensemble-based methods (Random Forest, Gradient Boosting)
• neural network (multilayer perceptron)
И действительно после такой предварительной обработки особо ничего кроме фит-предикт больше делать не надо было — результат был довольно хороший.

Ансамбль моделей
В конце концов мы остановились на ансамбле перечисленных выше методов. Ансамбль представляет собой классификатор из XGBoost, построенный на результатах моделей первого уровня: случайного леса, LGBM и многослойного персептрона. Даже не спрашивайте, почему так. Честный ответ — на основе результатов на валидационной выборке. Никакого глубокого смысла в такой конструкции нет. Я мог бы начать рассказывать о том, что ансамблирование моделей разных классов позволяет лучше обобщить данные, добавить робастности, учесть сильные стороны разных подходов, нивелировать слабые и тд. Это все действительно так, но в промышленности лучше использовать более простые модели поэтому городить такие ансамбли надо осторожно. К тому же, даже простые модели типа логистической регрессии в такой постановке задачи уже давали нормальный результат. В общем, для полной картины стоит почитать статью из первого поста.
  • 👍 9
  • ❤ 4
  • ❤‍🔥 3
  • 🤡 1
More from @datakatser
  1. May 17, 2026Поделюсь хорошими новостями: я вывалился за правую границу графика (8 лет с начала PhD про…
  2. Nov 1, 2025Ищу к себе в команду Пост от Иры - Senior DS (LLM Engineer). Автоматизация бизнес-процессо…
  3. Nov 1, 2025Вакансии❗️ ПС Senior DS (LLM Engineer) ко мне, поэтому можете писать с вопросами мне напря…
  4. Sep 27, 2025Каминг-аут Как за последнее время пошутили несколько коллег и знакомых: «Ну когда уже сове…
  5. Aug 27, 2025Скоро расскажу, как я сменил промышленность на другую отрасль экономики, но пока делюсь па…
  6. Aug 4, 2025👨От хакатона до автоматизации флотации: путь в промышленный AI Дисклеймер: Триумфальное в…
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 →