Друзья, мы продолжаем разбирать базовые алгоритмы машинного обучения. Сегодня в программе — линейная регрессия! Из прошлых разборов вы уже кое-что знаете о классификации и кластеризации (если нет — самое время вернуться и узнать!) В этом посте поговорим о том, как быть, если не собираешься ничего делить на группы, а хочешь спрогнозировать числовое значение. Устраивайтесь поудобнее: будут даже формулы:) Задача линейной регрессии Задача линейной регрессии относится к supervised learning. Это значит, что мы подаём программе на вход обучающую выборку — совокупность объектов, обладающих числовыми признаками, и правильных ответов, а она на ней учится. Например, объектом может быть человек, искомым значением — стоимость его машины, а признаком, скажем, месячный доход. Если мы нарисуем двухмерный график, где примем зарплату за X, а цену автомобиля за Y, то сможем представить всю нашу выборку в виде совокупности точек. Алгоритм линейной регрессии От алгоритма линейной регрессии требуется по