感知机

本文介绍了感知机在假想空间中的概念,强调了它仅适用于线性可分数据集,并通过检查凸包相交来判断数据线性可分性。感知机学习策略采用最小化损失函数,通过随机梯度下降法迭代找到最优分离超平面。当数据集线性可分时,算法一定能收敛,否则可能不收敛并导致震荡。此外,文章还探讨了感知机的对偶形式,简化了计算过程。
摘要由CSDN通过智能技术生成

感知机

感知机的假想空间

在特征空间的所有线性分类器模型 , 在几何空间就是该特征空间的一系列超平面。 哪个模型比较好(对应的w,b),把空间中点准确分为正负两类的模型是好模型。

感知机的作用前提

感知机仅作用于线性可分数据集。线性可分数据集的特点是存在超平面将正负分开。

如何判定数据集线性可分?

答案是使用检查凸包(convex hull)是否相交。用quickhull算法来找到数据的凸包,sweepline算法判断凸包边缘是否有相交,两个步骤的复杂度都是O(nlogn)。 其中quickhull已经在软件包qhull(http://www.qhull.org/)实现了。

感知机的学习策略

找到一组\vec{W}, b组成的超平面,使正负例完全分开。

策略: 最小化损失函数

 

损失函数的定义:

损失函数使误分类点的总数时,这样的损失函数不是\vec{W}, b的连续可导函数,不易优化。

而一个超平面 \vec{W}, b是该平面的单位法向量。空间中一点到该平面的距离是:

                                      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值