A Parallel Genetic Algorithm for Solving the Inverse Problem of Support Vector Machines

  • Qiang He
  • Xizhao Wang
  • Junfen Chen
  • Leifan Yan
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3930)


Support Vector Machines (SVMs) are learning machines that can perform binary classification (pattern recognition) and real valued function approximation (regression estimation) tasks. An inverse problem of SVMs is how to split a given dataset into two clusters such that the maximum margin between the two clusters is attained. Here the margin is defined according to the separating hyper-plane generated by support vectors. This paper investigates the inverse problem of SVMs by designing a parallel genetic algorithm. Experiments show that this algorithm can greatly decrease time complexity by the use of parallel processing. This study on the inverse problem of SVMs is motivated by designing a heuristic algorithm for generating decision trees with high generalization capability.


Genetic Algorithm Support Vector Machine Inverse Problem Computing Node Master Node 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Vapnik, V.N.: Statistical learning theory. Wiley, New York (1998) ISBN: 0-471-03003-1MATHGoogle Scholar
  2. 2.
    Vapnik, V.N.: The Nature of Statistical Learning Theory. Springer, New York (2000) ISBN: 0-387-98780-0MATHGoogle Scholar
  3. 3.
    Vapnik, V.N.: An Overview of Statistical Learning Theory. IEEE Transactions on Neural Networks 10(5), 988–999 (1999)CrossRefGoogle Scholar
  4. 4.
    Boser, B.E., Guyon, I.M., Vapnik, V.N.: A training algorithm for optimal margin classifiers. In: Guyon, D.H. (ed.) Proc. Fifth Annual Workshop on Computational Learning Theory, pp. 144–152. ACM Press, Pittsburgh (1992)CrossRefGoogle Scholar
  5. 5.
    Schapire, R., Freund, Y., Bartlett, P., Sun Lee, W.: Boosting the margin: A new explanation for the effectiveness of voting methods. Ann. Statist. 26(5), 1651–1686 (1998)MATHCrossRefMathSciNetGoogle Scholar
  6. 6.
    Shawe-Taylor, J., Bartlett, P.L., Williamson, R.C., Anthony, M.: Structural risk minimization over data-dependent hierarchies. IEEE Trans. Inform. Theory 44, 1926–1940 (1998)MATHCrossRefMathSciNetGoogle Scholar
  7. 7.
    Lin, C.-T., Lee, C.S.G.: Neural Fuzzy Systems: A Neuro-Fuzzy Synergism to Intelligent Systems, 797 p. Prentice Hall PTR, Englewood Cliffs (1996) ISBN 0-13-235169-2Google Scholar
  8. 8.
    Cantú-Paz, E.: A survey of parallel genetic algorithms. Tech. Rep., The University of Illinois, IlliGAL Report No. 97003 (1997), FTP address
  9. 9.
    UCI Repository of machine learning databases and domain theories. FTP address,

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Qiang He
    • 1
  • Xizhao Wang
    • 1
  • Junfen Chen
    • 1
  • Leifan Yan
    • 1
  1. 1.Faculty of Mathematics and Computer ScienceHebei UniversityBaodingChina

Personalised recommendations