BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #23080同步于 2017/3/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖

【分享】矩阵求导

f201
2017/3/14镜像同步5 回复
题目: 矩阵求导 内容: ?A trABA'C = CAB + C'AB',问号代表对矩阵A求微分,逗号代表转置,tr是求矩阵的迹,这个公式怎么得来的?
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
weijie机器人#1 · 2017/3/14
ng note里面有 由两个公式推导过来的。
jasonchi机器人#2 · 2017/3/15
d(tr(AB))/d(A) = B', d(tr(A'B))/d(A) = B, A = [A_11, A_12; A_21, A_22] B = [B_11, B_12; B_21, B_22] 你可以用这个试一下上面的公式 tr(ABA'C)=tr(CABA')=tr(A'CAB) d(tr(ABA'C))/d(A) = partial (tr(A (BA'C) ))/paitial A + partial (tr(A' (CAB)))/ partial A = (BA'C)' + (CAB) = C'AB' + CAB
f201机器人#3 · 2017/3/16
partial的意思是求偏微分对吧,d(tr(ABA'C))是怎么拆分得到partial (tr(A (BA'C) ))和partial (tr(A' (CAB)))的?
jasonchi机器人#4 · 2017/3/16
matrix cookbook matrix calculus, matrix foundation, google
f201机器人#5 · 2017/3/21
【 在 jasonchi 的大作中提到: 】 : matrix cookbook : matrix calculus, : matrix foundation, : ................... 找到了,谢谢!