机器学习13课:SVM

概念

在这里插入图片描述

可分SVM推导

f ( x ) = w ∗ x + b , x 是 n 维 向 量 , w 法 向 量 , b 是 截 距 。 = 0 是 中 间 的 分 割 超 平 面 f(x)=w*x+b,x是n维向量,w法向量,b是截距。=0是中间的分割超平面 f(x)=wx+b,xnwb=0
所以支持平面是 w ∗ x + b = − 1 , w ∗ x + b = 1 w*x+b=-1, w*x+b=1 wx+b=1,wx+b=1,以下3点是支撑向量
在这里插入图片描述

选择最优分割svm

在这里插入图片描述

计算点到直线的距离公式得到 ∣ ∣ w ∣ ∣ 2 ||w||_2 w2,点到线距离公式

在这里插入图片描述

优化目标: 让样本点距分割超平面总距离最小,且最近点支持向量的距离模取最大(其中支持面令yi=-1,1),j是第j条线:wj发线,bj截距

在这里插入图片描述

原算法要通过对偶颠倒优化顺序解决

理解:首先看哪个线可以分,其次看支持的向量距离最大

在这里插入图片描述

线性可分样本不会出现在过渡带上,软则可以

ϕ ( x ) 是 将 x 映 射 到 多 项 式 增 加 维 度 使 分 割 可 以 为 曲 线 \phi(x)是将x映射到多项式增加维度使分割可以为曲线 ϕ(x)x使线

先根据所有样本到直线距离求最近min的直线w和b得到左图这么多分割线

然后求出支持点到直线距离最大的线

在这里插入图片描述

优化arg max(min{}),w法向量可缩放,等价成带约束的min{}优化

在这里插入图片描述

拉格朗日乘子法(n个样本)

进一步得到对偶函数,得到乘子最大值
原始为凸函数,则对偶函数min 最优解等价
在这里插入图片描述
非支持向量的点的 α i \alpha_i αi=0,支持向量的 α i \alpha_i αi不是0
在这里插入图片描述

SVM优化算法:SMO(serial max optimal)、也可以SGD优化

距离

在这里插入图片描述
在这里插入图片描述

为什么还有选择soft 松弛 SVM

在这里插入图片描述当C为无穷大则为线性可分SVM,越大越不容许错误(为了大部分分类对,牺牲分错部分)
在这里插入图片描述

将上式反过来写就是线性回归的loss加正则项:合页损失

在这里插入图片描述

核函数

系数c、核函数系数对比调参实验

在这里插入图片描述

SVM多分类问题处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
国信证券通过机器学习技术,研究了SVM(支持向量机)算法在选股方面的应用,以及Adaboost(自适应增强)算法在股票预测中的增强效果。 首先,SVM算法在选股中发挥了重要作用。SVM是一种监督学习算法,通过将样本映射到高维空间来构建一个最优的超平面,从而实现对未知样本的分类。在选股方面,SVM可以使用历史股票数据作为输入,通过对不同特征的权重进行学习和调整,找到最佳投资组合。通过对大量数据进行分析和训练,SVM算法能够提供准确的选股建议,并在实际投资中取得不错的效果。 其次,Adaboost算法在股票预测中的增强效果显著。Adaboost是一种集成学习算法,它通过串行训练多个弱分类器,并根据前一个分类器的错误率来调整下一个分类器的权重。这样,每个分类器都专注于之前分类器未正确分类的数据,从而提高整体预测的准确性。在股票预测中,Adaboost可以通过选择适当的特征和调整分类器的权重,对市场走势进行有效的预测。通过多层次的学习和调整,Adaboost能够提高选股策略的稳定性和盈利能力。 综上所述,国信证券利用机器学习中的SVM算法和Adaboost算法,实现了在选股和股票预测中的研究和应用。这些算法通过对数据的分析和学习,为投资者提供了准确的选股策略和市场走势预测,有望为投资者带来更好的投资回报。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值