匿名
未登录
创建账户
登录
ENPG_Wiki
搜索
查看“矩阵求导”的源代码
来自ENPG_Wiki
名字空间
页面
讨论
更多
更多
页面选项
阅读
查看源代码
历史
←
矩阵求导
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
# 矩阵求导 我们只需定义这么几点 - 矩阵的微分(有自然的定义) - 矩阵对标量的导数(有明确定义) - 标量对矩阵的导数 - 标量对向量的导数 - 向量对向量的导数 对导数的定义更多的是为了形式上的考虑,所以也有各种不同的处理,但我们为了实用,先只直接定义列向量相关导数(当然,如果定义了矩阵相关导数,自然间接得到相应横向量的导数),也不定义矩阵对矩阵的导数,一是因为一般用不上,二是形式上需要较大改变(相对本文介绍的形式)。 下面为了定义的动机看起来更加舒服,按如下顺序来定义 - 定义标量对列向量的导数 - 定义列向量对列向量的 - 定义标量对矩阵的导数 下面我们定义导数的主要动机就是在形式上与微分相配合 ## 矩阵的微分 与导数不同,矩阵微分有着很自然的定义 $$dA = (dA_{ij})_{m\times n}$$ 有着很多好用的显然的性质 ## 标量对列向量的导数 由下式定义 $$ df = \sum_i\frac{\partial f}{\partial X_i}dX_i=(\frac{\partial f}{\partial X_i})_{(1\times n)}(dX_i)_{(n\times 1)}=(\frac{\partial f}{\partial X_i})_{(n\times 1)}dX\equiv(\frac{\partial f}{\partial X})^TdX=tr((\frac{\partial f}{\partial X})^TdX)= tr((\frac{\partial f}{\partial X})dX^T) $$ ## 列向量对列向量的导数 $$ dY=(\frac{\partial Y}{\partial X})^TdX $$ ## 标量对矩阵的导数 由下式定义 $$ df=\sum_{ij}\frac{\partial f}{\partial A_{ij}}dA_{ij}=tr((\frac{\partial f}{\partial A})^TdA) $$ 由上式启发,我们可以尝试对所有情况定义矩阵导数,即使 $$ dB=tr((\frac{\partial B}{\partial A})^TdA) $$ 注:有的书可能去掉上式中的转置来定义,于是所有导数结果均相差一个转置
返回至“
矩阵求导
”。
导航
导航
首页
根目录
最近更改
随机页面
全部页面
如何编辑
MediaWiki帮助
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志