Journal of System Simulation ›› 2015, Vol. 27 ›› Issue (11): 2714-2721.

Previous Articles     Next Articles

Improved Support Vector Pre-extracting Algorithm in Speech Recognition Application

Hao Rui1, Niu Yanbo2, Xiu Lei3   

  1. 1. College of Information Management, Shanxi University of Finance & Economics, Taiyuan 030006, China;
    2. College of Information Engineering, Taiyuan University of Technology, Taiyuan 030024, China;
    3. College of Statistics, Shanxi University of Finance & Economics, Taiyuan 030006, China
  • Received:2014-12-24 Revised:2015-03-30 Online:2015-11-08 Published:2020-08-05
  • About author:Hao Rui (1978-), W, PhD, Lecturer. Research interests: Artificial Intelligence.
  • Supported by:
    Shanxi Scholarship Council of China (2009-28); Natural Science Foundation of Shanxi Province (2009011022-2)

Abstract: Support vector machine (SVM) training is difficult for large-scale data set of speech recognition. A new SVM pre-extracting algorithm was proposed. On the one hand, kernel Fuzzy C-Means clustering was separately performed on each class of original data set. All the cluster centers were as a representative set of each class. On the other hand, according to the geometric distribution of support vectors and combined with the classification strategy of one-versus-one for SVM multi-class classification algorithm, boundary samples were extracted as support vectors for SVM to training and prediction. The algorithm was applied to embedded speech recognition system. Experiments indicate that this method improves the efficiency of training but also maintains the high recognition rate.

Key words: support vector, multi-class classification, kernel fuzzy C-Means clustering, sample pre- extracting, speech recognition system simulation

CLC Number: