Oversampling (Передискретизация) — это семейство методов предобработки, задача которых заставить модель увидеть и изучить редкие события путем искусственного выравнивания весов классов.
Вместо того чтобы удалять полезные данные из доминирующего класса (undersampling), мы расширяем пространство признаков редкого класса, предоставляя алгоритму больше материала для изучения его структуры.
Самый примитивный способ балансировки заключается в случайном дублировании существующих записей меньшинства. Если у нас есть 10 примеров редкого класса и 1000 обычного, мы просто копируем эти 10 примеров столько раз, пока их количество не сравняется с большинством.
Настоящим прорывом стал алгоритм SMOTE (Synthetic Minority Over-sampling Technique). Его философия проста: вместо тупого копирования нужно создавать новые точки данных, которые логически вписываются в существующее распределение.
Как работает фабрика данных SMOTE:
Это создает эффект размытия границ малого класса. Модель больше не учится проходить игольное ушко вокруг конкретных точек; она вынуждена строить плавную границу вокруг целого облака синтезированных данных, что радикально повышает робастность классификатора.
Если SMOTE распределяет усилия равномерно, то ADASYN (Adaptive Synthetic Sampling) действует интеллектуально. Он анализирует сложность классификации каждой области.
Чистая передискретизация часто приводит к тому, что классы начинают слишком сильно перемешиваться, превращаясь в кашу. Поэтому эксперты используют комбинаторные подходы:
Критическая ошибка новичка — применить fit_resample ко всему датасету до разделения на обучающую и тестовую выборки. Это называется Data Leakage. Если вы создадите синтетическую точку на основе информации из теста, ваша оценка точности станет ложной.
Корректная последовательность операций:
Методы типа SMOTE и ADASYN не создают информацию из пустоты — они лишь меняют геометрию пространства признаков. Однако этого достаточно, чтобы переключить внимание оптимизатора со статистического комфорта мажоритарного класса на поиск тонких сигналов меньшинства. Без применения этих техник построение жизнеспособных систем ИИ в задачах фрод-детекции, промышленного дефектоскописа или медицинской диагностики остается невыполнимой задачей, утопающей в ложноотрицательных срабатываниях.
Свяжитесь с нашими экспертами для подбора оптимальной конфигурации оборудования и расчета стоимости аренды под ваши задачи ИИ.