python: 感知机学习算法----对偶形式

python: 感知机学习算法----对偶形式,第1张

‘’’
感知机学习算法----对偶形式

输入:线性可分的数据集T={(x1,y1),(x2,y2),…,(xN,yN)},其中xi属于R^n,yi属于{-1,+1},i,2,…,N;学习率h(0 输出:a,b;感知机模型f(x)
(1)初始a,b=0
(2)在训练集中选取数据(xi,yi)
(3)如果yi(sum(ajyjxjxi)+b)<=0
ai=ai+h
b=b+h
yi
(4)转至(2)直到没有误分类数据

数据集:统计学方法–李航–P45
‘’’
程序如下:

import  numpy as np

#1. 初始化参数
def init_par():
    train_data=np.mat(

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/916058.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存