Sobes.tech
Middle — Senior

Каква е формулата за градиента за MSE по теглата?

sobes.tech AI

Отговор от AI

Функция за загуба MSE (Средна квадратична грешка) за един пример:

[ L = \frac{1}{2}(y - \hat{y})^2 ]

където ( y ) е истинската стойност, ( \hat{y} ) е предсказанието на модела.

Ако ( \hat{y} = \sum_i w_i x_i ), тогава градиентът по теглото ( w_j ) се изчислява като:

[ \frac{\partial L}{\partial w_j} = (\hat{y} - y) \cdot x_j ]

Тоест, грешката (разликата между предсказанието и истинската стойност) се умножава по съответната входна променлива.

Това изразяване се използва в градиентния спуск за актуализиране на теглата:

w_j := w_j - \eta \cdot \frac{\partial L}{\partial w_j}

където ( \eta ) е скоростта на обучение.