«Машинное обучение» — зонтик для очень разных подходов. Три главных стоит различать, чтобы понимать, какие задачи чем решаются.
Обучение с учителем (supervised): у примеров есть правильные ответы — фото подписаны «кошка»/«собака», модель учится их предсказывать. Без учителя (unsupervised): ответов нет, модель сама ищет структуру — например, делит клиентов на похожие группы. С подкреплением (reinforcement): агент действует и получает награду/штраф — так учат играть в игры и управлять роботами.
Кошки/собаки с подписями — с учителем. «Разбей пользователей на сегменты по поведению» — без учителя. Бот, который учится выигрывать, играя сам с собой, — с подкреплением.
Практический ориентир: если у тебя есть исторические данные с известным исходом (купил/ушёл/вернул кредит) — это задача «с учителем», самый зрелый и предсказуемый вид ML.
Фото подписаны «кошка» или «собака», модель учится предсказывать подпись. Какой это вид обучения?