Ключевые отличия между обучением с учителем и обучением без учителя в машинном обучении:
- Обучение с учителем подразумевает обучение алгоритма на размеченных наборах данных. 1 Для каждого примера в обучающем наборе алгоритм знает, какой результат является правильным. 1 Он использует эти знания, чтобы попытаться обобщить их на новые примеры, которые он никогда раньше не видел. 1
- Обучение без учителя использует неразмеченные данные для выявления закономерностей. 2 Алгоритмы обучения без учителя не требуют отображения входов и выходов и, соответственно, участия человека. 1 Обычно они используются для выявления существующих закономерностей в данных, так что экземпляры группируются без необходимости в метках. 1
Таким образом, обучение с учителем используется для данных с метками, а обучение без учителя — для данных без меток. 5
Выбор между этими подходами определяется наличием данных, целью анализа и спецификой поставленной задачи. 5