2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Матричные уравнения
Сообщение12.08.2013, 17:07 
Добрый день! Помогите решить задачу:
Есть выражение
$\Upsilon(w) = 1/2 \sum\limits_{i=1}^N (d_i - w^Tx_i)^2-\lambda /2 \lVert w \rVert ^2$,
где $d_i, \lambda $ - скаляры, $w, x_i$ - векторы размера Мх1, $ \lVert w \rVert $ - Евклидова норма
Нужно найти производную по w, получаем
$\Upsilon'(w) = -\sum\limits_{i=1}^N (d_i - w^Tx_i)x_i-\lambda  w $
$\Upsilon'(w) = -\sum\limits_{i=1}^N d_i x_i + \sum\limits_{i=1}^N w^T x_i x_i-\lambda  w $
Окончательно требуется приравнять производную к нулю, и решить относительно w, тут и запнулся: как решить относительно w?
$ \sum\limits_{i=1}^N w^T x_i x_i-\lambda  w = \sum\limits_{i=1}^N d_i x_i $

Буду признателен за любую помощь или подсказку.

 
 
 
 Re: Матричные уравнения
Сообщение13.08.2013, 06:01 
Аватара пользователя
Неудачная запись. Вы понимаете, что означает у вас первое слагаемое, где под суммой дважды участвует $x_i$?

 
 
 
 Re: Матричные уравнения
Сообщение13.08.2013, 09:12 
Да, возможно не совсем корректно:
$ \sum_{i=n}^N (w^T x_i)x_i $, т.е. данная сумма является вектором.

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group