#matlab #neural-network
#matlab #нейронная сеть
Вопрос:
Вместо разницы в выходных данных нейронной сети и целевом значении я хочу использовать дифференцирование нейронной сети в программе MATLAB.
Например:
ввод: `(x, t)` цель: `y:=u(x,t)` вывод NN: `N:=N(x,t)` вместо `потеря = сумма(y(x_i, t_i) - N(x_i, t_i) , i=1,..., m)`, Я хочу иметь `loss = sum (N_t(x_i, t_i) - N_xx (x_i, t_i), i = 1,.., m)`
N_t
является производной функции, N(x,t)
связанной с t
, и N_xx
является второй производной от N(x,t)
, связанной с x
Как я могу применить это изменение в пакетах нейронной сети MATLAB?
Комментарии:
1. Что такое
N_t
иN_xx
?2. N_t является производной функции N(x,t), связанной с t, а N_xx является второй производной от N(x,t), связанной с x