感知机算法及实现

感知机算法

定义1:假设输入空间是 χ ⊆ R n \chi \subseteq R^{n} χRn,输出空间为 γ \gamma γ={+1,-1}.输入x ∈ χ \in \chi χ表示实例的特征向量,对应于输入空间的点;输出 y ∈ γ y\in \gamma yγ表示实例的类别。由输入空间到输出空间的如下函数 f ( x ) = s i g n ( w x + b ) f(x)=sign(\mathbf{w} \mathbf{x}+b) f(x)=sign(wx+b)称为感知机。其中 w x \mathbf{w} \mathbf{x} wx是向量乘积形式。我们只需要求得两个参数 w \mathbf{w} w和b,就可以获得感知机模型。
感知机有如下几何解释:线性方程 w x + b = 0 \mathbf{w} \mathbf{x}+b=0 wx+b=0对应于特征空间的一个超平面S,其中 w \mathbf{w} w是超平面的法向量,b是超平面的截距。位于两部分的点分别被分为正负两类,因此,超平面S称为分离超平面。
这里写图片描述

根据经验,需要定义损失函数并令损失函数最小化。对于感知机模型,损失函数选择误分类点到超平面的总距离。假设

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值