机器学习——线性回归中正规方程组的推导

本文介绍了正规方程在线性回归问题中的应用。通过矩阵求导的方式,可以直接求解最优参数,避免了梯度下降等迭代方法的使用。文章详细解释了正规方程的推导过程,并利用矩阵迹的性质进行简化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对于某些线性回归问题,正规方程方法是更好的解决方案,这种方法是对J(代价函数)求theta的导数并使其为0,它能够不需要迭代直接求出theta。如下:
这里写图片描述本文将涉及矩阵的求导,以下先对矩阵求导做出介绍。
首先定义这里写图片描述表示m×n的矩阵,那么对该矩阵进行求导可以用下式表示,可以看出求导后的矩阵仍然为m×n
这里写图片描述
这里要用到矩阵迹的特性,trace. 对于一个n阶的方阵(n×n),它的迹(tr)为对角线元素之和:
这里写图片描述
1. 对于一个实数,它的迹即为它本身
tr a = a
2. 如果AB是一个方阵,那么
tr AB = tr BA
3. 由此可推导出
trABC = trCAB = trBCA
trABCD = trDABC = trCDAB = trBCDA
4. 假设A 和 B为方阵,a为实数,那么又可以推导出以下的特性:
这里写图片描述
5. 对迹进行求导,具有以下特性:
这里写图片描述

有了这些基本知识接下来就是对正规方程组的推导了。
假设训练样本:
这里写图片描述
定义目标集合:
这里写图片描述
因为这里写图片描述,所以
这里写图片描述
又因为这里写图片描述, 根据最小二乘规则,代价函数可以写成:
这里写图片描述
这里写图片描述进行求导:
这里写图片描述
这里写图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值