MachineLearning:二、感知器perception算法

简介

50年代末 F.Rosenblatt提出感知器算法。线性分类器的设计就是利用训练样本来计算线性函数的权向量

问题

设有两类问题的判别函数
         g(X)=w1x1+w2x2+w3=0
训练样本XA,XB∈ω1, XC,XD∈ω2则
           g(XA)>0,g(XB)>0
           g(XC)<0,g(XD)<0
这里写图片描述
即:
           WX>0
其中:
这里写图片描述   权向量
这里写图片描述   各样本特征向量的增1矩阵
该线性联立不等式只对线性可分问题有解,且是多解,因而只有按不同条件取最优解

 赏-罚训练算法是一个迭代过程:
      1)取权向量W(1)为任一初始值;
      2)用训练集X对W进行迭代,在第k步
      3)如Xk∈ ω1 且 Wt(k)X(k) ≤ 0
    如Xk∈ ω2 且 Wt(k)X(k) ≥ 0。则惩罚:
       W(k+1)=W(k)+f(X)
       直之无惩罚  
 #即要设计一个f(X)随着迭代达到最小

  确定f(X)的感知器算法的梯度法,是使得f(X)越迭代越小最后收敛为“0”(梯度下降法)
  设f(X)是向量 X=(x1,x2xn) 的函数,其梯度向量为
这里写图片描述
  它的方向指向自变量(x1,x2…xn)增大时函数f(X)最大增大率方向,反之,负梯度指向f的最陡下降方向。
这里写图片描述
F.Rosenblett 提出的准则函数
J(W,X)=C1(|WtX|WtX)
W(k+1)=W(k)C2J       C2
这样把求线性不等式组转化为一个使函数J极小化,也就是使 J=0
这里写图片描述

这里写图片描述

其中
这里写图片描述
公式表示:
这里写图片描述

注意

原不等式是对第二类样本的特征向量引如符号后得到的,如不引入负号,则算法为:
X

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值