20、机器学习:从支持向量机到深度学习

机器学习:从支持向量机到深度学习

1. 生成模式核

给定一个生成模型 $p(x)$,我们可以定义一个核:
$k(x, x’) = p(x) \cdot p(x’)$
如果两个输入 $x$ 和 $x’$ 都有较高的概率,那么它们是相似的。

2. 支持向量机(SVM)概述

支持向量机本质上是一个二分类器,但可以通过改变二次问题的公式来实现多分类。方法有两种:一是修改公式以适应多分类;二是将数据集以不同方式分成两部分,为每种划分方式训练一个单独的 SVM,然后通过多数表决等规则组合所有 SVM 分类器的输出进行多分类。

SVM 可以是使用线性核的线性机器,它会构建一个超平面作为决策面,使得正例和反例之间的间隔最大化,从而具有良好的泛化性能。此外,支持向量学习算法可以通过应用多个核来构建不同的学习机器,常见的核有以下三种:
- 多项式学习机器 :核函数为 $k(x, x’) = (x^T x’ + 1)^p = (\langle x|x’ \rangle + 1)^p$
- 径向基函数网络支持向量机 :核函数为 $k(x, x’) = \exp \left( -\frac{|x - x’|^2}{2 \cdot \sigma^2} \right)$,在这种类型的 SVM 中,径向基函数的数量及其中心由支持向量的数量和值决定。
- 单隐藏层感知机 :核函数为 $k(x, x’) = \tanh(a \cdot x^T \cdot x’ + b)$,不过这种类型的 SVM 有一定限制,因为确定给定核是否满足

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值