机器学习的基本模型

机器学习的各种算法在于如何使用特定函数与已知的数据集相匹配,从而达到训练和测试的目的。本篇文章对一些近似的模型做一些相应的介绍。

线性模型

一维输入变量

假设学习对象 f 函数的输入是一组实数,那么对该函数进行近似的时候,最简单的方案就是 fθ(x)=θx 。在这里, θ 是这个函数的斜率,也就是这个函数 fθ(x) 的参数。机器学习就是通过对这个参数的学习,完成函数的近似计算。这个模型对于 θ 而言是一个线性函数,操作起来十分方便,但是对于实际的情况来说,该模型过于简单,没有太大的使用价值。

由于上面这个模型过于简单,那么在实际应用中,会对上述的模型进行必要的扩展,使得函数 fθ(x) 变成参数的线性模型,这样这个模型就可以用来表示非线性的输入和输出了。可以把 θx 扩展成如下形式:

fθ(x)=bj=1θjϕj(x)

在这个式子中, ϕj(x) 是基函数向量 ϕ(x)=(ϕ1(x),,ϕb(x))T 的第 j 个分量, θj θ=(θ1,,θb)T 的第 j 个分量, b 是基函数 ϕ(x) 的维数。根据上面 fθ(x) 的定义,可以得到该函数是参数向量 θ 的线性函数。也就是说对于 b 维参数 θ,θ αR ,满足 fθ+θ(x)=f

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值