深度学习之 3 线性模型

本文是接着上一篇https://blog.csdn.net/qq_45956730/article/details/125688437?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22125688437%22%2C%22source%22%3A%22qq_45956730%22%7D&ctrtid=3xNGY

目录

线性模型

1、Logistic回归

(1)模型介绍:将分类决策问题看作条件概率估计问题

 (2)学习准则:

(3)优化算法:梯度下降

 (4)小结

 2、Softmax回归

(1)模型介绍:Softmax回归中,首先还是利用线性函数作特征的映射(判别函数)

(2)学习准则:

(3)小结:

 3、感知机

(1)模型:

(2)学习算法:

 (3)优化算法:

 (4)小结:

 4、线性分类模型小结


线性模型

  • 线性模型(Linear Model)是机器学习中应用最广泛的模型,指通过样本特征的线性组合来进行预测的模型。
给定一个 𝐷 维样本 𝒙 = 𝑥 1 , ⋯ , 𝑥 𝐷 T其线性组合函数为
  • 线性回归是一种典型的线性模型:输出的标签是连续值------回归问题

 

  • 分类问题:输出目标 𝑦 是一些离散的标签。
而特征的线性组合本身是连续值,即f(x;w)的值域为实数。需要引入一个非线性的决策函数 g(.),使输出符合预期离散值的目标。

 

  • 二分类问题:

 例如,在二分类问题中,决策函数 g() 可以是符号函数

1、Logistic回归

可以看作预测值为“标签的对数几率”的线性回归模型。因此, Logistic 回归也称为对数几率回归。

(1)模型介绍:将分类决策问题看作条件概率估计问题

  • 先用线性函数组合特征:
  • 引入非线性函数𝑔(.)来计算类别标签的条件概率 𝑝 (𝑦 = 𝑐 | 𝒙) ,其中𝑐 ∈ {0,1}。函数g(.) 把线性函数的值域从实数区间“挤压”到了(0,1)之间,可以用来表示概率。
  • 那么如何构建函数g(.) ? 采用Logistic函数

  •  然后利用𝑔(.)= σ(𝒙) 作非线性决策,

 (2)学习准则:

  • 模型预测条件概率:

 

  • 真实条件概率:对于一个样本 𝒙, 𝑦∗ ,属于不同类别的概率分别为
  • 那么我们应该如何定义损失函数,衡量两个条件概率𝑝𝑤(𝑦|𝒙) 𝑝𝑟(𝑦|𝒙)之间的差异? 

补充:

熵:在信息论中,熵用来衡量一个随机事件的不确定性。

熵越高,则随机变量的信息越多;熵越低,则随机变量的信息越少 。

在对分布 𝑝(𝑥) 的信息进行编码时,熵 𝐻(𝑝) 也是理论上最优的平均编码长度,这种编码方式称为熵编码。

 

交叉熵:是按照概率分布 𝑞 的最优编码方式对真实分布为 𝑝 的信息进行编码的长度。
在给定 𝑝 的情况下, 如果 𝒒 𝒑 越接近,交叉熵越小 。如果 𝑞 和 𝑝 差别越大,交叉熵就越大。
  • 逻辑回归使用交叉熵作为损失函数

 

(3)优化算法:梯度下降

基于交叉熵损失函数,模型在训练集的风险函数为:

 梯度为:

 (4)小结

 2、Softmax回归

Softmax Regression,也称为多项(Multinomial)或多类 (Multi-Class)的 Logistic 回归,是 Logistic 回归在多分类问题上的推广。

(1)模型介绍:Softmax回归中,首先还是利用线性函数作特征的映射(判别函数

利用softmax函数作为非线性的决策函数

(2)学习准则:

 

(3)小结:

 3、感知机

       感知机 由 Frank Rosenblatt 于1958年提出,是 一种广泛使用的线性分类器 。 感知器可谓是最简单的人工神经网络, 只有一个神经元。
        模拟生物神经元行为的机器,有与生物神经元相对应的部件,如权重(突触)、 偏置(阈值)及激活函数(细胞体),输出为+1或-1

(1)模型:

函数是连续可微且可导的, 

(2)学习算法:一种错误驱动的在线学习算法,

  • 先初始化一个权重向量𝒘 ← 0(通常是全零向量);
  • 当每次分错一个样本(𝒙, 𝑦)时,即,那么就用这个样本来更新权重。

根据感知器的学习策略,可以反推出感知器的损失函数为

此处的0:表示样本分对了,最小损失就是没有损失 

 (3)优化算法:采用随机梯度下降,对损失函数每次更新参数

 

 (4)小结:

 4、线性分类模型小结

 

基础知识是后续深度学习的基石。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

水w

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值