期刊文献+

一种基于核函数的非线性感知器算法 被引量:24

A Nonlinear Perceptron Algorithm Based on Kernel Functions
在线阅读 下载PDF
导出
摘要 为了提高经典 Rosenblatt感知器算法的分类能力 ,该文提出一种基于核函数的非线性感知器算法 ,简称核感知器算法 ,其特点是用简单的迭代过程和核函数来实现非线性分类器的一种设计 .核感知器算法能够处理原始属性空间中线性不可分问题和高维特征空间中线性可分问题 .同时 ,文中详细分析了其算法与径向基函数神经网络、势函数方法和支持向量机等非线性算法的关系 .人工和实际数据的计算结果表明 :与线性感知器算法相比 ,核感知器算法可以有效地提高分类精度 . This paper briefly reviews the perceptron algorithm and introduce its equivalent statement based on inner product. In order to enhance the classification ability of Rosenblatt's perceptron algorithm, authors generalize this algorithm by using kernel idea to yield a nonlinear perceptron algorithm based on kernels, e.g., kernel perceptron algorithm. It combines a simply iterative procedure with kernel functions to fulfill a design of nonlinear classifiers and can deal with the nonlinearly separable problems in the original attribute space and the linearly separable ones in the feature space. For the non separable cases, several heuristic strategies are suggested. Compared with other kernel machines such as SVM, KFD and KPCA, the algorithm structure of kernel perceptron algorithms is the simplest. This paper also analyzes the relation between the algorithm and radial basis function network, potential function method and support vector machine in detail. In the experiment aspects, the results of two artificial data and two benchmark databases are reported and analyzed. For the linear example, the classical and kernel perceptron methods both find the separated hyperplanes, which can classify all samples. About two spirals problem, the nonlinear decision plane obtained by kernel perceptron with radial basis function kernel can separate all samples lying in two spirals. For the image segmentation data, the correct rates of linear and kernel perceptron algorithm are 74.0% and 90.76% respectively. Since there exist 100 realizations in thyroid data set, the average error rate and variation from the linear perceptron are 14.23% and 5.74% respectively, while those from kernel one are 4.65% and 2.39%. Such experiment results show that kernel perceptron algorithm effectively improves the classification precision compared with the linear one.
出处 《计算机学报》 EI CSCD 北大核心 2002年第7期689-695,共7页 Chinese Journal of Computers
基金 国家自然科学基金 (69885 0 0 4)资助
关键词 核函数 非线性感知器算法 支持向量机 机器学习 人工神经网络 kernel function, perceptron, nonlinear, support vector machine, classifier
  • 相关文献

参考文献1

二级参考文献1

共引文献2311

同被引文献341

引证文献24

二级引证文献107

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部