{"title":"An Experimental Study on Number of Support Vectors in N-bit Parity Problem","authors":"Xun Liang","doi":"10.1109/CISE.2010.5677041","DOIUrl":null,"url":null,"abstract":"Support vector machine (SV machine, SVM) is a genius invention with many merits, such as the non-existence of local minima, the largest separating margins of different clusters, as well as the solid theoretical foundation. However, it is also well-noted that SVMs are frequently with a large number of SVs. In this paper, we investigate the number of SVs in a benchmark problem, the parity problem experimentally. With a large variety of kernel functions, the exhaustive experiments using LibSVM discover that for the N-bit parity problems all 2N points are created as SVs. The study in this paper indicates that the SMO-based LibSVM training candidly incorporate every point in the parity problem. Since any two neighbored points in the N-bit parity problem are with the opposite signs, the SMO creates an SV each time in iterations for fast satisfying the Lagrangian conditions. As a corollary, the SMO-based SVM training is pretty much entangled into the local information and is therefore a greedy algorithm.","PeriodicalId":232832,"journal":{"name":"2010 International Conference on Computational Intelligence and Software Engineering","volume":"10 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 International Conference on Computational Intelligence and Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CISE.2010.5677041","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Support vector machine (SV machine, SVM) is a genius invention with many merits, such as the non-existence of local minima, the largest separating margins of different clusters, as well as the solid theoretical foundation. However, it is also well-noted that SVMs are frequently with a large number of SVs. In this paper, we investigate the number of SVs in a benchmark problem, the parity problem experimentally. With a large variety of kernel functions, the exhaustive experiments using LibSVM discover that for the N-bit parity problems all 2N points are created as SVs. The study in this paper indicates that the SMO-based LibSVM training candidly incorporate every point in the parity problem. Since any two neighbored points in the N-bit parity problem are with the opposite signs, the SMO creates an SV each time in iterations for fast satisfying the Lagrangian conditions. As a corollary, the SMO-based SVM training is pretty much entangled into the local information and is therefore a greedy algorithm.