
Слабое обучение с учителем — это метод, при котором модели обучаются с использованием неполных или зашумленных меток вместо полностью размеченных данных.В полноконтролируемом обучении каждая тренировочная картинка сопровождается пиксельно точной маской или меткой. Слабое обучение, напротив, использует метки сниженного качества: наличие/отсутствие объекта на всём изображении, грубый ограничивающий прямоугольник вместо контура, метки на уровне мешка примеров (известно, что в наборе есть положительные, но не известно, какие именно). Алгоритм вынужден самостоятельно достраивать детали, ориентируясь на повторяющиеся признаки. Например, если на сотне снимков с меткой «кошка» встречаются усы и характерный изгиб уха, модель связывает их с классом, даже не зная точного положения.
Понятие восходит к работам по partially supervised learning 1990-х, но широкое признание получило с 2010-х благодаря глубоким нейросетям. В 2015 вышла влиятельная статья "Weakly Supervised Learning with Deep Convolutional Neural Networks", показавшая, как обучать классификаторы, имея только метки изображений, а не объектов. Методы Multiple Instance Learning (MIL), зародившиеся в 1990-е в контексте активности лекарственных молекул, пережили второе рождение. Сегодня слабое обучение — стандартный инструмент в медицинской визуализации, обработке естественного языка и анализе временных рядов.
Типичный подход: нейросеть принимает вход X и выдаёт промежуточные предсказания, которые затем агрегируются в итоговый ответ, соответствующий слабой метке. Например, для попиксельной сегментации опухоли модель выдаёт карту активаций, а усреднение по всем пикселям сравнивается с меткой изображения «здоровое/патологическое». Градиенты распространяются через операцию агрегации, заставляя модель выделять релевантные области. В MIL нейросеть обучается предсказывать на уровне "мешков" (пакетов примеров): известно, что в мешке есть хотя бы один положительный экземпляр, и модель нащупывает его, максимизируя разницу между мешками. Кроме того, используются Teacher-Student модели, где слабые метки уточняются итеративно.
В медицине такой подход экономит часы ручной работы: врач лишь мазком указывает на затемнение на снимке, а программа сама обводит границы опухоли для диагноза.
Слабое обучение помогло создать модели, которые разбирают документы по категориям, имея для обучения лишь ключевые слова, а не полные предложения.


















