No.1.4

在这里插入图片描述

1.1 线性回归
 1)单变量线性回归
 2)最二乘和梯度下降
 3)多变量线性回归
 *4)多变量多项式回归

在这里插入图片描述

数据案例

在这里插入图片描述
线性回归

在这里插入图片描述

求解目标:找到θ1,θ2    
个人理解:利用均方误差代替损失函数,用平方损失代替风险R,又因为误差有正有负,所以要用平方消去符号

在这里插入图片描述
在求解θ1,θ2 过程中,采用梯度下降方法,随机梯度下降
梯度下降有三种方法,随机梯度下降,小批量梯度下降
*下图描绘的是损失函数,不是原函数
碗装函数,为凸函数 有全局最低点
在这里插入图片描述
梯度下降原理 理论,现实里:无法保证找到的是最好的点(全局最小值),一般为局部最小值
在这里插入图片描述

理解梯度  偏微分理解   向下最快的方向叫梯度 

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
当你遇到 "error while loading shared libraries: libsrt.so.1.4: cannot open shared object file: No such file or directory" 这样的错误时,这通常意味着操作系统或程序试图加载名为 `libsrt.so.1.4` 的动态链接库(shared library),但找不到这个文件。以下是可能的原因和解决方法: 1. **缺失的依赖**:`libsrt.so.1.4` 可能是一个第三方库,如果没有正确安装或没有包含在系统的默认搜索路径中,就会导致这个错误。 2. **编译/链接错误**:如果你的程序依赖于这个库,并且在编译或链接过程中没有链接到正确的版本,也会引发这个错误。 3. **环境变量问题**:检查 `LD_LIBRARY_PATH` 或 `DYLD_LIBRARY_PATH` 环境变量,确保它们包含了 `libsrt.so.1.4` 所在的目录。 4. **库版本不匹配**:确保你的程序和库版本兼容,不兼容可能导致无法加载。 5. **文件损坏或丢失**:检查 `libsrt.so.1.4` 文件是否完整,如果文件被删除或损坏,需要重新安装或修复。 为了解决这个问题,请按照以下步骤操作: - **确认库位置**:尝试找到 `libsrt.so.1.4` 应该存在的地方(通常是 `/usr/lib` 或 `/usr/local/lib`)。 - **重新安装库**:如果库不存在,尝试使用包管理器(如 apt、yum 或 brew)安装。 - **更新构建配置**:如果这是编译代码时的问题,检查编译选项,确保正确链接了库。 - **设置环境变量**:如果库在非标准位置,确保将该路径添加到适当的环境变量中。 - **检查系统日志**:有时候,系统日志可能会提供更详细的错误信息。 相关问题: 1. 如何查看系统默认的动态链接库搜索路径? 2. 如何手动添加路径到LD_LIBRARY_PATH? 3. 如果我在编译时指定了链接库,为什么还会出现这个错误?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Captain_Data

打赏一下~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值