Pocket算法实现

您所在的位置:网站首页 pla算法与pocket算法比较 Pocket算法实现

Pocket算法实现

2024-07-11 10:46| 来源: 网络整理| 查看: 265

1.pocket算法 对PLA的一种补充,面对无法线性可分的变式,寻找分错率最低的超平面。若未看过PLA的建议点开前一篇PLA的数学推导

二者的区别: PLA对非线性可分数据分类,根据T1000:#pocket与pla不同的一点就在于他靠控制迭代次数来提高分类精度 break success=True for i in range(len(test)): x=np.array(test[i][:-1]) y=np.dot(x,w) if np.sign(y)==np.sign(test[i][-1]): continue w=w+test[i][-1]*x #更新w值 rate=checkErrorRate(test,w)#得出分错率 if rate


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3