向量求导规则--最小二乘法求解最优解
来源:互联网 发布:java微信cms系统源码 编辑:程序博客网 时间:2024/06/13 22:46
1. 向量求导规则
此部分主要是对Matrix Differentiation的转载。
2.1. 导数定义(一阶导数)
设
定义
特别地,如果
2.2. 导数规则
y⃗ =Ax⃗ ,其中A 与x⃗ 和y⃗ 无关,则有∂y⃗ ∂x⃗ =A
证明:yi=∑jaijxj⇒∂yi∂xj=aij y⃗ =Ax⃗ ,其中A 与x⃗ ,z⃗ 和y⃗ 无关,则有∂y⃗ ∂z⃗ =A∂x⃗ ∂z⃗
证明:yi=∑jaijxj⇒∂yi∂zk=∑jaij∂x⃗ j∂z⃗ k α=y⃗ TAx⃗ ,其中A 与x⃗ 和y⃗ 无关,则有∂α∂x⃗ =y⃗ TA ,而∂α∂y⃗ =x⃗ TAT 。
证明:α=(y⃗ TA)x⃗ =A′x⃗ ⇒∂α∂x⃗ =A′=y⃗ TA
同理,αT=(x⃗ TAT)y⃗ =A′′y⃗ ⇒∂α∂y⃗ =A′′=x⃗ TAT α=x⃗ TAx⃗ ,其中A 与x⃗ 无关,则有∂α∂x⃗ =x⃗ T(AT+A) 。
证明:α=∑i∑jaijxixj⇒∂αxi=∑jaijxj+∑jajixj⇒x⃗ TA+x⃗ TAT=x⃗ T(AT+A) α=y⃗ Tx⃗ ,则有∂α∂z⃗ =y⃗ T∂x⃗ ∂z⃗ +x⃗ T∂y⃗ ∂z⃗ 。
证明:α=∑ixiyi⇒∂α∂zj=∑i(xi∂yi∂zj+yi∂xi∂zj) α=x⃗ Tx⃗ ,则有∂α∂z⃗ =2xT∂x⃗ ∂z⃗
之后的就不一一列举了,基本就是chain rule的应用,例如
2. 一个应用例子:最小二乘法的最优解
Least Square是二分类问题的经典分类器。
具体地,输入
不同的参数
Least Square寻找最小化残差平方和最小的超平面。定义
首先对
阅读全文
0 0
- 向量求导规则--最小二乘法求解最优解
- 最小二乘法-矩阵求导求解
- 矩阵求导方法&最小二乘最优解求解过程
- 向量求导
- 矩阵求导,以及最小二乘法
- 向量对向量求导
- fminunc函数求解最优解
- 矩阵(向量)求导
- 矩阵对向量求导
- 矩阵、向量求导法则
- 矩阵-向量求导法则
- 矩阵、向量求导法则
- 矩阵向量求导法则
- 矩阵、向量求导法则
- 矩阵、向量求导法则
- 矩阵、向量求导法则
- 矩阵、向量求导法则
- 矩阵 向量 求导运算
- C语言——数组与指针-元素的值
- Redis的安装过程及与SSM结合使用
- 并发技术_2_Exchanger
- 面试题---实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。
- PCA降纬(python)
- 向量求导规则--最小二乘法求解最优解
- ICPC2017南宁邀请赛1001&&HDU6182(水
- Java中数据比较方式之==和equals比较
- 线性布局LinearLayout
- Apache beam其他学习记录
- 矩阵快速幂 [bzoi4000]棋盘
- 归并排序(优化版)
- linux中文件的批量创建与删除/改名
- 2017.8.8测试 题二 字符串的展开