Web-based algorithm for cylindricity evaluation using support vector machine learning

Keun Lee, Sohyung Cho, Shihab Asfour

Research output: Contribution to journalArticlepeer-review

13 Scopus citations


This paper introduces a cylindricity evaluation algorithm based on support vector machine learning with a specific kernel function, referred to as SVR, as a viable alternative to traditional least square method (LSQ) and non-linear programming algorithm (NLP). Using the theory of support vector machine regression, the proposed algorithm in this paper provides more robust evaluation in terms of CPU time and accuracy than NLP and this is supported by computational experiments. Interestingly, it has been shown that the SVR significantly outperforms LSQ in terms of the accuracy while it can evaluate the cylindricity in a more robust fashion than NLP when the variance of the data points increases. The robust nature of the proposed algorithm is expected because it converts the original nonlinear problem with nonlinear constraints into other nonlinear problem with linear constraints. In addition, the proposed algorithm is programmed using Java Runtime Environment to provide users with a Web based open source environment. In a real-world setting, this would provide manufacturers with an algorithm that can be trusted to give the correct answer rather than making a good part rejected because of inaccurate computational results.

Original languageEnglish (US)
Pages (from-to)228-235
Number of pages8
JournalComputers and Industrial Engineering
Issue number2
StatePublished - Mar 1 2011


  • Cylindricity evaluation
  • Robustness
  • Support vector machine

ASJC Scopus subject areas

  • Computer Science(all)
  • Engineering(all)


Dive into the research topics of 'Web-based algorithm for cylindricity evaluation using support vector machine learning'. Together they form a unique fingerprint.

Cite this