机器学习--SVM

1、SVM是什么?

SVM(支持向量机,Support Vector Machine) 是一种经典的监督学习算法,主要用于分类和回归 任务,特别擅长解决小样本、非线性、高维度的分类问题。

2、核心

想象你在平面上有两类点(红点和蓝点),SVM的目标是找到一条最优的分界线(决策边界),使得:

  1. 两类点被正确分开

  2. 边界到最近点的距离最大化(这就是"最大间隔")

3、超平面方程

4、标签问题

在SVM中我们不用0和1来区分,使用+1和-1来区分,这样更严格,假设超平面可以将训练的样本正确

相关推荐
编码小哥6 小时前
OpenCV Haar级联分类器:人脸检测入门
人工智能·计算机视觉·目标跟踪
Chef_Chen8 小时前
数据科学每日总结--Day44--机器学习
人工智能·机器学习
Master_oid11 小时前
机器学习29:增强式学习(Deep Reinforcement Learning)④
人工智能·学习·机器学习
ballball~~11 小时前
拉普拉斯金字塔
算法·机器学习
Cemtery11611 小时前
Day26 常见的降维算法
人工智能·python·算法·机器学习
ASD123asfadxv12 小时前
【蜂巢健康监测】基于YOLO的蜂群病虫害识别系统
人工智能·yolo·目标跟踪
weixin_4469340313 小时前
统计学中“in sample test”与“out of sample”有何区别?
人工智能·python·深度学习·机器学习·计算机视觉
wubba lubba dub dub75014 小时前
第三十三周 学习周报
学习·算法·机器学习
猫天意15 小时前
【深度学习小课堂】| torch | 升维打击还是原位拼接?深度解码 PyTorch 中 stack 与 cat 的几何奥义
开发语言·人工智能·pytorch·深度学习·神经网络·yolo·机器学习
cyyt15 小时前
深度学习周报(1.12~1.18)
人工智能·算法·机器学习