【Lee-ML】02 基础的线性回归

定义在上个task有介绍,与分类的区别在于输出的是连续数值,分类是个离散的值。

01 应用

举例English输入输出思考
股票预测stock market forecast股票市场,新闻资讯(xx并购xx这种)明天的道琼指数非常nice,新闻资讯用nlp
自动驾驶self-driving car马路信息方向盘角度输出还应包含速度之类的
推荐系统recommendation使用者A,商品B购买可能性用户画像?商品也应该是多维度的数据,结构化输入?

当然,还有更实用的,预测宝可梦进化后的CP值(战斗力)!
在这里插入图片描述
按照上一讲给出的机器学习流程,无非就是三个步骤,函数集,Goodness(适应度?),选出最好的函数。

02 Design Function

首先考虑只有一个变量的,进化前的CP值,以最简单的线性函数作为函数集。
在这里插入图片描述
将w称为权重(weight),b称为偏置(bias),输入的x称为特征(feature),下标i代表函数里的内容(区别于接下来的上标i代表样本i)。
在这个函数集里,如果w和b确定后,就能唯一确定一个函数,先不管是否最优,总是能根据进化前的CP值x输出进化后的CP值y。
这样一来,下一个问题,如何确定这个函数是不是最优的?一个可行的方法是衡量这个函数输出与真实值的差距。

03 Loss Function

机器学习里还有目标函数(goal function)和代价函数(cost function),它们的目的都是一样的,衡量函数输出与真实值的差距。
在这里插入图片描述
在这里用了简单的方差来衡量,为什么这么做,涉及到数学推导,不过马上就会看到一个好处。
将所有样本的真实值与函数输出的预测值的方差求和作为损失,损失越小说明效果越好。于是现在问题变成了,怎么让损失值变小?
很显然,这是w和b的函数,可以通过改变w和b来使损失变小。又回到了原点?
在这里插入图片描述

04 How to pick

方法一,穷举,遍历所有w和b的组合,总能找到使Loss最小的一组参数。但很明显,不现实。
方法二,线代里的正规法。
方法三,梯度下降。
在这里插入图片描述
在这里插入图片描述
我要睡了,明天再写吧

  • 给出损失函数设计的推导
  • 该函数求导时的负号问题
  • 线性代数里的解法及推导
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值