首页 > 其他分享 >机器学习-线性回归

机器学习-线性回归

时间:2023-04-11 21:02:06浏览次数:38  
标签:机器 函数 映射 特征 回归 目标 线性 预测值


每个特征变量可以首先映射到⼀一个函数,然后再参与线性计算,模型如下:
机器学习-线性回归_映射函数
其中机器学习-线性回归_机器学习_02表示自变量(特征分量),机器学习-线性回归_机器学习_03表示因变量,机器学习-线性回归_梯度下降法_04是权重,机器学习-线性回归_机器学习_05是偏移项(截距);机器学习-线性回归_映射函数_06越大,说明机器学习-线性回归_梯度下降法_07机器学习-线性回归_机器学习_03结果的影响越⼤
输入空间映射到特征空间(映射函数机器学习-线性回归_梯度下降法_09),建模.为
机器学习-线性回归_损失函数_10
特征映射相关技术,包括特征哈希、特征学习、Kernel等

目标函数

预测值$ h_\theta(x)机器学习-线性回归_梯度下降法_11y$之差越小越好,加入损失函数(平方损失函数):
机器学习-线性回归_线性回归_12
机器学习-线性回归_线性回归_13
损失函数就是机器学习-线性回归_线性回归_14的预测值机器学习-线性回归_损失函数_15与真实值机器学习-线性回归_机器学习_16之差的平方和

回归模型(尤其是线性回归类)的⽬目标函数通常⽤用平⽅方损失函数来作为优化的⽬目标函数

为什么用误差平方和作为目标函数:

根据中⼼心极限定理理,把那些对结果影响⽐比较⼩小的变量量(假设独⽴立同分布)之和认为服从正态分布是合理理的

如果数据是高斯分布的,输入值机器学习-线性回归_线性回归_14,预测值机器学习-线性回归_梯度下降法_18,真实值机器学习-线性回归_机器学习_16,误差机器学习-线性回归_梯度下降法_20,线性模型为,
机器学习-线性回归_机器学习_21
根据中心极限定理,认为变量之和服从高斯分布,即
机器学习-线性回归_损失函数_22
则,x,y的条件概率为
机器学习-线性回归_映射函数_23
机器学习-线性回归_映射函数_24越大,证明越接近真实值,还要考虑拟合过度以及模型的泛化能力问题

优化目标函数:使目标函数最小

最小二乘法
梯度下降法
    批量梯度下降法
    随机梯度下降法
拉格朗日乘子法

机器学习-线性回归_梯度下降法_25


例子

机器学习-线性回归_损失函数_26


标签:机器,函数,映射,特征,回归,目标,线性,预测值
From: https://blog.51cto.com/u_16066155/6183898

相关文章

  • 双线性插值算法及需要注意事项
    最近在编程时用到了双线性插值算法,对图像进行缩放。网上有很多这方面的资料,介绍的也算明白。但是,这些文章只介绍了算法,并没有具体说怎么实现以及怎么实现最好,举个例子,你可以按照网上文章的算法自己写一个双线性插值程序,用它对一张图片进行处理,然后再用matlab或者openCV的resize函数......
  • 1041. 困于环中的机器人
    题目链接:1041.困于环中的机器人方法:模拟解题思路模拟机器人的行动过程,若再重复四轮之后仍没有回到起始状态,则机器人可以离开,否则不能离开。代码classSolution{public:boolisRobotBounded(stringinstructions){intmov[4][2]={{0,1},{1,0},{0,-1}......
  • python ssh Linux机器 paramiko库的简单使用
    pythonsshLinux机器paramiko库的简单使用以用户名密码方式连接Linux主机defconn_by_password():"""1)如果抛出异常:SSHException:Server'172.17.140.17'notfoundinknown_hosts则需要设置ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy(......
  • Cacti监控远程linux机器配置(被监控端)
    一、被监控机安装snmpyum-yinstallsnmp二、被监控机的配置vi/etc/snmp/snmpd.conf做以下更改: 1、找到com2sec notConfigUser  default       public 改为:com2sec notConfigUser   192.168.1.1(改成监控服务器的ip)       public 2、找到access......
  • [线性代数补习课] 投影矩阵
    为了学习机器学习,发现自己需要补习一下自己的线性代数知识。但是不太希望在机器学习的原篇堆这些东西,所以就另开一篇记录线性代数知识。本篇记录的是投影矩阵,为了给出多元线性回归问题正规方程证明。1.四个特殊空间我们都知道对于一个矩阵有列空间、行空间和零空间。如果一......
  • 困于环中的机器人
    在无限的平面上,机器人最初位于(0,0)处,面朝北方。注意:-北方向是y轴的正方向。-南方向是y轴的负方向。-东方向是x轴的正方向。-西方向是x轴的负方向。机器人可以接受下列三条指令之一:-"G":直走1个单位-"L":左转90度-"R":右转90度机器人按顺序执行指令......
  • 事实胜于雄辩,苹果MacOs能不能玩儿机器/深度(ml/dl)学习(Python3.10/Tensorflow2)
    坊间有传MacOs系统不适合机器(ml)学习和深度(dl)学习,这是板上钉钉的刻板印象,就好像有人说女生不适合编程一样的离谱。现而今,无论是Pytorch框架的MPS模式,还是最新的Tensorflow2框架,都已经可以在M1/M2芯片的Mac系统中毫无桎梏地使用GPU显卡设备,本次我们来分享如何在苹果MacOS系统上......
  • 在「机器人领域」使用ChatGPT提高生产力
    以下文章来源于空中机器人前沿 ,作者小米编辑:一点人工一点智能原文:在「机器人领域」使用ChatGPT提高生产力最近几个月,ChatGPT大火,它是OpenAI于去年11月底推出的人工智能聊天机器人程序,已经成为了历史上增长最快的消费者应用程序[1]。毫无疑问,ChatGPT受到了各个行业的广泛关注。其......
  • 全网最详细中英文ChatGPT-GPT-4示例文档-智能聊天机器人从0到1快速入门——官网推荐的
    目录Introduce简介setting设置Prompt提示Sampleresponse回复样本APIrequest接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例其它资料下载ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文字,生成流畅和有趣的回答。如果你想跟上AI时代的潮流......
  • 机器学习-吴恩达课程笔记
    z-score归一化通过正态分布来放缩范围,注意任何放缩  在x缩小完范围以后都要改变原先的公式即y,不能只改变x的范围。缩放基本没有副作用。 多项式回归表明特征值的数量不一定等于曲线公式中x的数量,如上图,有两个x但是特征值只有一个,其实之所以会产生这个疑问还是在于x没......