А можно подробностей, относительно Вашей программы расчёта?
А то у меня результат для первой задачи иной, отличный и от Вашего интуитивного y=1, и от представленного расчёта. У меня решение имеет вид y=x-3, что даёт сумму квадратов, равную 4. Как для Вашего интуитивного, так и для представленного на графике суммы квадратов равны 10.
Решение y=x-3 не может давать сумму квадратов, равную 4, поскольку квадраты для точек: w1
, w2
, w3
, w4
, w5
, сумма равна 29. По всей видимости, точка w1(2, 4) не очевидно обозначена на картинке.
Используемые в выражении матрицы для аппроксимации прямой задавались так:
Результат (некорректный):
Обращение матриц выполнялось по данному
алгоритму Требуется ли другая информация?
Под ограничениями вы подразумеваете одно единственное условие, что линия регрессии обязана пройти через заданную точку?
Нет, условий может быть несколько, в т.ч. задание производных в одной, либо нескольких точках.
pvyu писал(а):
На следующем рисунке показана аппроксимация тех же точек, параболой, также проходящей через w6.
Парабола должна проходить так, что расстояния по оси y от точек w1, w2, w4, w5 до кривой должны быть равны,
при этом вершина параболы должна находиться в точке w6.
Вопрос по жирно выделенному. Чему? Между собой?
МНК работает так, чтобы сумма квадратов отклонений точек от кривой была минимальной. Вам требуется какой-то другой метод?
Метод МНК подойдет. Да, расстояния должны быть равны между собой. Умозрительно кажется, что для данной задачи такое условие удовлетворяет требованиям МНК.