An Adaptive Support Vector Machine-Based Workpiece Surface Classification System Using High-Definition Metrology

The shape of a machined surface significantly impacts its functional performance and exhibits different spatial variation patterns that reflect process conditions. Classification of these surface patterns into interpretable classes can greatly facilitate manufacturing process fault detection and diagnosis. High-definition metrology (HDM) can generate high density data and detect small differences of workpiece surfaces, which exhibits better performance than traditional measurement methods in process diagnosis. In this paper, a novel adaptive support vector machine (SVM)-based workpiece surface classification system is developed based on HDM. A nonsubsampled contourlet transform is used to extract features before classification with its characteristics of multiscale, multidirection, and less dimension of feature vectors. An adaptive particle swam optimization (APSO) algorithm is developed to search the optimal parameters of penalty coefficient and kernel function of SVM and is helpful to escape from the local minimum by its strong ability of global search. A varied step-length pattern search algorithm is explored to optimize the global point in every iteration of the APSO algorithm by its good performance in local search. These two algorithms are combined with their relative merits to find the optimal parameters for building an adaptive SVM classifier. The results of case studies show that the proposed adaptive SVM-based classification system can achieve a relatively high classification accuracy in the field of workpiece surface classification.

[1]  Qiujun Huang,et al.  An improved grid search algorithm of SVR parameters optimization , 2012, 2012 IEEE 14th International Conference on Communication Technology.

[2]  Yongsheng,et al.  Roll-to-roll imprint for high precision grating manufacturing , 2013 .

[3]  Shichang Du,et al.  Minimal Euclidean distance chart based on support vector regression for monitoring mean shifts of auto-correlated processes , 2013 .

[4]  Shutao Li,et al.  Nonsubsampled Contourlet Transform for Texture Classifications using Support Vector Machines , 2008, 2008 IEEE International Conference on Networking, Sensing and Control.

[5]  Liam Blunt,et al.  Advanced Techniques for Assessment Surface Topography: Development of a Basis for 3D Surface Texture Standards "Surfstand" , 2003 .

[6]  J Leopold,et al.  New developments in fast 3D-surface quality control , 2003 .

[7]  Yoav Freund,et al.  A decision-theoretic generalization of on-line learning and an application to boosting , 1995, EuroCOLT.

[8]  Robert Hooke,et al.  `` Direct Search'' Solution of Numerical and Statistical Problems , 1961, JACM.

[9]  R. Brereton,et al.  Support vector machines for classification and regression. , 2010, The Analyst.

[10]  Ming Zhang,et al.  A Real-Time Power Quality Disturbances Classification Using Hybrid Method Based on S-Transform and Dynamics , 2013, IEEE Transactions on Instrumentation and Measurement.

[11]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[12]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[13]  Pedro M. Domingos,et al.  On the Optimality of the Simple Bayesian Classifier under Zero-One Loss , 1997, Machine Learning.

[14]  Minh N. Do,et al.  Nonsubsampled contourlet transform: construction and application in enhancement , 2005, IEEE International Conference on Image Processing 2005.

[15]  B. Muralikrishnan,et al.  Engineering Surface Analysis With Different Wavelet Bases , 2003 .

[16]  Jing Zhang,et al.  A Fast Parameters Selection Method of Support Vector Machine Based on Coarse Grid Search and Pattern Search , 2013, 2013 Fourth Global Congress on Intelligent Systems.

[17]  Lifeng Xi,et al.  3D surface form error evaluation using high definition metrology , 2014 .

[18]  S.Y. Yang,et al.  An Improved PSO Method With Application to Multimodal Functions of Inverse Problems , 2007, IEEE Transactions on Magnetics.

[19]  Hui Wang,et al.  Characterization of Cutting Force Induced Surface Shape Variation in Face Milling Using High-Definition Metrology , 2013 .

[20]  Arne Leijon,et al.  Continuous Hidden Markov Model for Pedestrian Activity Classification and Gait Analysis , 2013, IEEE Transactions on Instrumentation and Measurement.

[21]  Wieslaw Winiecki,et al.  Methods of assessing the time efficiency in the virtual measurement systems , 2012, Comput. Stand. Interfaces.

[22]  Yang Peng,et al.  Improved PSO algorithm for shape and sizing optimization of truss structure , 2013 .

[23]  Yi Liao,et al.  Multiple-scale wavelet decomposition, 3D surface feature exaction and applications , 2012 .

[24]  K. J. Stout,et al.  Comprehensive study of parameters for characterising three-dimensional surface topography: IV: Parameters for characterising spatial and hybrid properties , 1994 .

[25]  D. R. Salgado,et al.  Tool wear detection in turning operations using singular spectrum analysis , 2006 .

[26]  D. Whitehouse,et al.  REVIEW ARTICLE: Surface metrology , 1997 .

[27]  B. Luo,et al.  Large-Scale Graph Database Indexing Based on T-mixture Model and ICA , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[28]  Yi Shen,et al.  Optimized Ensemble EMD-Based Spectral Features for Hyperspectral Image Classification , 2014, IEEE Transactions on Instrumentation and Measurement.

[29]  D. Tsai,et al.  Automated surface inspection using Gabor filters , 2000 .

[30]  Hui Wang,et al.  Functional Morphing in Multistage Manufacturing and Its Applications in High-Definition Metrology-Based Process Control , 2012, IEEE Transactions on Automation Science and Engineering.

[31]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[32]  Jürgen Schmidhuber,et al.  Multi-column deep neural networks for image classification , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[33]  Yi-Chung Hu,et al.  Rough sets for pattern classification using pairwise-comparison-based tables , 2013 .

[34]  Jun Ni,et al.  Laser Interferometry Hologram Registration for Three-Dimensional Precision Measurements , 2006 .

[35]  C. K. Bhensdadia,et al.  Fuzzy Logic Based Computer Vision System for Classification of Whole Cashew Kernel , 2011 .

[36]  Charles Audet,et al.  Pattern Search Algorithms for Mixed Variable Programming , 2000, SIAM J. Optim..

[37]  Minh N. Do,et al.  The Nonsubsampled Contourlet Transform: Theory, Design, and Applications , 2006, IEEE Transactions on Image Processing.

[38]  Christiaan J. J. Paredis,et al.  Using Support Vector Machines to Formalize the Valid Input Domain of Predictive Models in Systems Design Problems , 2010 .

[39]  Guolin He,et al.  Semisupervised Distance-Preserving Self-Organizing Map for Machine-Defect Detection and Classification , 2013, IEEE Transactions on Instrumentation and Measurement.

[40]  Jun Ni,et al.  B-Spline Wavelet-Based Multiresolution Analysis of Surface Texture in End-Milling of Aluminum , 2011 .

[41]  Hahn-Ming Lee,et al.  Model selection of SVMs using GA approach , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).

[42]  B. Ramamoorthy,et al.  Statistical methods to compare the texture features of machined surfaces , 1996, Pattern Recognit..

[43]  Lifeng Xi,et al.  Fault diagnosis in assembly processes based on engineering-driven rules and PSOSAEN algorithm , 2011, Comput. Ind. Eng..

[44]  Virginia Torczon,et al.  On the Convergence of Pattern Search Algorithms , 1997, SIAM J. Optim..

[45]  Cheng-Lung Huang,et al.  A GA-based feature selection and parameters optimizationfor support vector machines , 2006, Expert Syst. Appl..

[46]  Yi Shen,et al.  Multivariate Gray Model-Based BEMD for Hyperspectral Image Classification , 2013, IEEE Transactions on Instrumentation and Measurement.

[47]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[48]  Zhang Yuan Particle Swarm Optimization with Adaptive Local Search , 2007 .

[49]  S. Jack Hu,et al.  Modeling cutter tilt and cutter-spindle stiffness for machine condition monitoring in face milling using high-definition surface metrology , 2014 .

[50]  Tin Kam Ho,et al.  The Random Subspace Method for Constructing Decision Forests , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[51]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[52]  Min Zhang,et al.  Estimating Distributions of Surface Parameters for Classification Purposes , 2008 .

[53]  Shutao Li,et al.  Image Fusion Using Nonsubsampled Contourlet Transform , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[54]  Guo Wen Fuzzy Self-Adapted Particle Swarm Optimization Algorithm for Traveling Salesman Problems , 2006 .

[55]  Shih-Wei Lin,et al.  Particle swarm optimization for parameter determination and feature selection of support vector machines , 2008, Expert Syst. Appl..

[56]  D. Donoho,et al.  Translation-Invariant De-Noising , 1995 .

[57]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[58]  Lucila Ohno-Machado,et al.  Logistic regression and artificial neural network classification models: a methodology review , 2002, J. Biomed. Informatics.

[59]  Yunqian Ma,et al.  Practical selection of SVM parameters and noise estimation for SVM regression , 2004, Neural Networks.

[60]  Mark J. Shensa,et al.  The discrete wavelet transform: wedding the a trous and Mallat algorithms , 1992, IEEE Trans. Signal Process..

[61]  Jun Lv,et al.  Recognition of concurrent control chart patterns using wavelet transform decomposition and multiclass support vector machines , 2013, Comput. Ind. Eng..

[62]  Humphrey J. Maris,et al.  Properties of Moving Electron Bubbles in Superfluid Helium , 2006 .

[63]  Jun Lv,et al.  On-line classifying process mean shifts in multivariate control charts based on multiclass support vector machines , 2012 .