Векторизованная форма Вывод функции множественной линейной регрессии
Может ли кто-нибудь со знанием дела объяснить, как следующий векторизованный формат множественной линейной регрессии получается из данной матрицы независимых переменных с точкой пересечения X и матрицы зависимых переменных Y, с m строками и n столбцами с n тета-параметрами? В классе Эндрю Нг я немного заблудился о том, как эта и не векторизованная функция затрат одинаковы?
2 ответа
Ах! Я думаю, что получил ответ. Я забыл, что то, что происходит, является квадратом вектора в ошибочной части функции. Следовательно, это транспонирование вектора. Все еще не в состоянии понять, как X определяется транспонированием всех независимых переменных в вышеприведенном определении, так как я считаю, что это матрица зависимых переменных, включая пересечение.
вы получили ошибку для каждой точки данных: ( X*Theta - y ), когда вы транспонируете и выполняете внутренний продукт. Это то же самое, что возвести все ошибки в квадрат и подсчитать сумму.