复数 标量/向量/矩阵 求导
Wirtinger derivative: 对复标量求导
Wirtinger derivative: 令 z=x+jyz=x+jyz=x+jy,则 f(z)f(z)f(z) 对 zzz 和 zzz 的共轭 z∗z^*z∗ 求导结果为
∂∂z=12(∂∂x−i∂∂y)\frac{\partial}{\partial z}=\frac{1}{2}\left(\frac{\partial}{\partial x}-i\frac{\partial}{\partial y} \right)∂z∂=21(∂x∂−i∂y∂)
∂∂z∗=12(∂∂x+i∂∂y)\frac{\partial}{\partial z^*}=\frac{1}{2}\left(\frac{\partial}{\partial x}+i\frac{\partial}{\partial y} \right)∂z∗∂=21(∂x∂+i∂y∂)
套用这个公式, 我们有
dzdz=1,dz∗dz=0\frac{d z}{d z}=1,~~\frac{d z^*}{d z}=0dzdz=1, dzdz∗=0
dz2dz=2z,dz∗zdz=z∗\frac{d z^2}{d z}=2z,~~\frac{d z^*z}{d z}=z^*dzdz2=2z, dzdz∗z=z∗
Note – 但是这个公式应该有前提是导数存在,因为我们知道,根据定义
dzdz∗\frac{d z}{d z^*}dz∗dz
不存在,但是套公式仍然可以得到
dzdz∗=0\frac{d z}{d z^*}=0dz∗dz=0
对于复数向量和矩阵求导,实际操作可以直接查手册,接下来的两节里我们给出两份参考资料。我在实际操作过程中感觉他们已经足够涵盖所有的求导形式了。
复数向量求导参考1
本节来自 https://wenku.baidu.com/view/811c8703e87101f69e319558#
复数向量求导参考2
本节来自 https://www.zhihu.com/question/43657719/answer/96307949
复数 标量/向量/矩阵 求导相关推荐
- 标量/向量/矩阵求导方法
这篇博客源于在看论文时遇到了一个误差向量欧氏距离的求导,如下: 在看了一堆资料后得出以下结论: 这个结论是怎么来的呢?这就涉及标量/向量/矩阵的求导了.由于标量.向量都可以看做特殊的矩阵,因此就统称为 ...
- 矩阵对矩阵求导,标量对矩阵求导,链式法则
Z∈R,Ym∗n,Xa∗bZ \in R,Y_{m*n},X_{a*b} Z∈R,Ym∗n,Xa∗bdZdX=dZdY∗dYdX\frac{dZ}{dX}=\frac{dZ}{dY}*\frac{ ...
- 【必读】3分钟带你了解标量对矩阵求导方法
这是个人学习笔记,不是原创.来源请查看 "参考文档" 文章目录 标量对矩阵的求导 基础推导 复合函数 例题 参考文档 标量对矩阵的求导 基础推导 定义 标量f对矩阵X的导数,定义为 ...
- 矩阵/向量/标量间相互求导
矩阵.向量都可以表示成张量的形式,向量是矩阵的特殊形式,按实际应用可分为标量对向量求导,标量对矩阵求导.向量对向量求导.矩阵对标量求导.矩阵对向量求导.矩阵对矩阵求导等,在深度学习的反向传播(BP)中 ...
- 线性代数之 矩阵求导(2)标量函数求导基本法则与公式
线性代数之 矩阵求导(2)基本法则与公式 前言 基本约定 标量对向量求导 基本法则 公式 标量对矩阵求导 基本法则 公式 后记 前言 上篇矩阵求导(1)解决了求导时的布局问题,也是矩阵求导最基础的求导 ...
- 向量转置的怎么求导_机器学习中的向量求导和矩阵求导
在机器学习的各种关于向量或者矩阵的求导中,经常会出现各种需要转置或者不需要转置的地方,经常会看得人晕头转向.今天我对机器学习中关于这部分的常识性处理方法进行整理并记录下来方便大家参考. 一些约定 首先 ...
- 二阶矩阵转置怎么求_矩阵求导术(下)
本文承接上篇 https://zhuanlan.zhihu.com/p/24709748,来讲矩阵对矩阵的求导术.使用小写字母x表示标量,粗体小写字母 表示列向量,大写字母X表示矩阵.矩阵对矩阵的求导 ...
- 矩阵求导术(上、下)
点击上方"Datawhale",选择"星标"公众号 第一时间获取价值内容 矩阵求导的技术,在统计学.控制论.机器学习等领域有广泛的应用.鉴于我看过的一些资料或言 ...
- 矩阵求导公式,及MathJax公式编辑
最近学到线性回归中要用到向量,矩阵求导,所以就搜集了下资料,总结如下: 矩阵求导有两种布局: 分子布局(numerator layout) 分母布局(denominator layout) 下面用向量 ...
最新文章
- java写游戏的聊天怎么写_怎么用JAVA编写一个打字游戏
- HTML5学习笔记二 HTML基础
- 一看你就懂,超详细java中的ClassLoader详解
- do_something方法解析
- 2月第3周全球五大顶级域名总量净减6.1万个 降幅明显
- 【转】B树的插入和删除
- linux中手动配置ip命令,手动配置linux(centos)的IP地址
- python 关于main函数以及if __name__=='__main__'的理解
- 全球机场三字码,对应的城市三字码
- 关于金融学和计量金融学的好书
- 初探Matplotlib
- Linux 进程通信 -- 管道
- 基于大数据技术之电视收视率企业项目实战(hadoop+Spark)
- 实景三维重建大雁云与三青鸟达成战略合作提供自助式实景三维建模全流程服务
- Debussy5.4免费分享
- QT 打印中文字符显示C2001:常量中有换行符解决办法
- 数字后端知识点扫盲——Floorplan
- NumPy学习笔记前言
- ul,ol,dl区别
- 计算机毕业设计-仿QQ音乐--HTML+CSS