Основное отличие алгоритмов контролируемого и неконтролируемого обучения в том, что при первом используются размеченные данные, а при втором — нет. habr.com
Некоторые другие различия между этими подходами:
- Цели. habr.com Контролируемое обучение направлено на прогнозирование результатов по новым данным, при неконтролируемом — на получение полезной информации из огромного объёма новых данных. habr.com
- Механизм обратной связи. ru.macgence.com При контролируемом обучении алгоритм получает явную обратную связь по прогнозам, основанным на основных метках истинности во время обучения. ru.macgence.com При неконтролируемом обучении алгоритм не имеет доступа к обратной связи, поскольку не предоставлены основные истинные метки. ru.macgence.com
- Задачи. ru.macgence.com Контролируемое обучение используется для задач прогнозирования и классификации, неконтролируемое — для исследовательского анализа и обнаружения закономерностей в данных без чётких меток. ru.macgence.com
- Сложность. habr.com Контролируемое обучение — простой метод машинного обучения, неконтролируемое обучение требует мощных инструментов для работы с большим количеством неклассифицированных данных. habr.com
Примеры задач для контролируемого обучения: обнаружение спама, анализ тональности высказываний, прогнозирование погоды, изменения цен. habr.com Примеры задач для неконтролируемого обучения: выявление отклонений, повышение эффективности рекомендательных сервисов, прогнозирование поведения клиентов и медицинская визуализация. habr.com