机器学习与模型识别1:SVM(支持向量机)

一、简介

SVM是一种二类分类模型,在特征空间中寻找间隔最大的分离超平面,使得数据得到高效的二分类。

二、SVM损失函数

SVM 的三种损失函数衡量模型的性能。

1. 0-1 损失:
当正例样本落在 y=0 下方则损失为 0,否则损失为 1.
当负例样本落在 y=0 上方则损失为0,否则损失为 1.
2. Hinge (合页)损失:
当正例落在 y >= 1 一侧则损失为0,否则距离越远则损失越大.
当负例落在 y <= -1 一侧则损失为0,否则距离越远则损失越大.
3. Logistic 损失:
当正例落在 y > 0 一侧,并且距离 y=0 越远则损失越小.
当负例落在 y < 0 一侧,并且距离 y=0 越远则损失越小.

当存在线性不可分的场景时,我们需要使用核函数来提高训练样本的维度、或者将训练样本投向高维,SVM 默认使用 RBF 核函数,将低维空间样本投射到高维空间,再寻找分割超平面。

  • SVM的优点:

    • 在高维空间中非常高效;
    • 即使在数据维度比样本数量大的情况下仍然有效;
  • SVM的缺点:

    • 如果特征数量比样本数量大得多,在选择核函数时要避免过拟合;

    • 对缺失数据敏感;

    • 对于核函数的高维映射解释力不强

相关推荐
SPFFC189380330536 小时前
旋翼式水表工作原理智能水表工作原理
人工智能·显示器·智能手表·平板·大屏端
stormzhangV6 小时前
A 社为什么反超了
人工智能·ai编程·claude
库拉镜像AI牛牛7 小时前
工作室标准化出片体系:知漫剧小说转漫剧落地应用
人工智能
正在走向自律7 小时前
AI数据分析与可视化:从基础到应用实践
服务器·人工智能·python·机器学习·数据分析·pandas
空堂与归7 小时前
Hinton 首篇 RSI 论文:AI 自我进化怎么闭环?
人工智能·ai
2601_956743687 小时前
上海GEO营销工程实践:知识库构建、AI内容生产、官网承接与监测优化闭环评估
人工智能·ai·geo·上海
盟接之桥8 小时前
当大模型遇见线束制造:不是通用AI,而是行业AI
大数据·网络·人工智能·安全·制造
归秋1428 小时前
2026 企业 AI 办公工具选型指南:从评估框架到产品适配
大数据·运维·人工智能
for_ever_love__8 小时前
模型评估与过拟合——交叉验证、正则化与指标解读
机器学习·模型评估·交叉验证·过拟合
冬奇Lab8 小时前
开源项目第229期:e2e — 用自然语言写 E2E 测试,还能把 Agent 跑过的操作录成‘回放缓存‘免模型调用
人工智能·测试