Оптимизация наименьших квадратов в R
Мне интересно, как можно было бы решить следующую задачу в R.
Имеем вектор v (из n элементов) и матрицу B (размерности m x n). Например:
> v
[1] 2 4 3 1 5 7
> B
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 2 1 5 5 3 4
[2,] 4 5 6 3 2 5
[3,] 3 7 5 1 7 6
Я ищу m - длинный вектор u такой, что
sum( ( v - ( u %*% B) )^2 )
Минимизируется (т. е. минимизирует сумму квадратов).