Данная статья ориентирована на людей, не знакомых с темой! Линейная регрессия - очень популярная модель ML (machine learning - машинное обучение), используемая в задачах от прогноза погоды до рекомендаций видеоигр.
Как линейная регрессия предсказывает значения? Всё просто - по сути, это обычное уравнение вида y = kx + b, но более масштабное: Регрессия в процессе обучения "подгоняет" веса и константу так, чтобы получить функцию, наиболее хорошо описывающую взаимосвязь между признаками и целевой переменной...
Источник: Nuances of Programming Алгоритмы машинного обучения делятся на контролируемые и неконтролируемые. Алгоритмы контролируемого обучения моделируют отношения между помеченными входными и выходными данными (также известными как целевые данные). Впоследствии такая модель используется для предсказания метки новых наблюдений с помощью новых помеченных входных данных. Если целевая переменная дискретная, алгоритм решает задачи классификации, а если целевая переменная непрерывная — алгоритм используется для задач регрессии...