- 4
- 0
- 约3.43千字
- 约 5页
- 2023-03-12 发布于天津
- 举报
实验报告
实验名称:机器学习:线性支持向量机算法实现
学员:张麻子学号:***********
培养类型:硕士年级:
专业:所属学院:计算机学院指导教员:******职称:副教授实验室:实验日期:
一、实验目的和要求
实验目的:验证SVM(支持向量机)机器学习算法学习情况要求:自主完成。
二、实验内容和原理
支持向量机(SupportVectorMachine,SVM)的基本模型是在特征空间上找到最佳的分离超平面使得训练集上正负样本间隔最大。SVM是用来解决二分类问题的有监督学习算法。通过引入了核方法之后SVM也可以用来解决非线性问题。
但本次实验只针对线性二分类问题。
SVM算法分割原则:最小间距最大化,即找距离分割超平面最近的有效点距离超平面距离和最大。
对于线性问题:
wTx+b=0
假设存在超平面可最优分割样本集为两类,则样本集到超平面距离为:
I|wTx+b|a
p=min(}=7—77l|w||l|w||
需压求取:
maxI,a,s.t.yj(wTx+b)a
由于该问题为对偶问题,可变换为:
min|||w||2s.t.yj(wTx+b)1
可用拉格朗日乘数法求解。
但由于本实验中的数据集不可以完美的分为两类,即存在躁点。可引入正则化参数c,用来调节模型的复杂度和训练误差。
minlllwI^+C^EjS.t.Vi(WTX+b)1-Ej0
作出对应的拉格朗日乘式:
如
您可能关注的文档
最近下载
- (高清版)B-T 40732-2021 焊缝无损检测 超声检测 奥氏体钢和镍基合金焊缝检测.pdf VIP
- 同济大学2024-2025学年第1学期《宏观经济学》期末考试试卷(B卷)附标准答案.docx
- 高危高尿酸血症药物降尿酸治疗专家共识(2025版).pptx VIP
- 青岛版三年级上册数学口算题1000道带答案可打印.docx VIP
- 外墙面铲除施工方案.doc VIP
- 10.急救中成药的临床应用【2026年浙江】.pdf VIP
- 钢结构车间机械设备安全技术操作规程样本.doc VIP
- 手术室护理实践指南之手术病人意外伤害预防.pptx VIP
- 低空交通管理.pdf
- 灾备系统的灾难恢复演练方案.pptx VIP
原创力文档

文档评论(0)