Proceedings of the Fuzzy System Symposium
28th Fuzzy System Symposium
Conference information

main
Improvement in Training Time of Fuzzy c-Means Based Classifier with MEX and Visual C
Takuya KobayashiHidetomo IchihashiKatsuhiro HondaAkira Notsu
Author information
CONFERENCE PROCEEDINGS OPEN ACCESS

Pages 611-614

Details
Abstract
Fuzzy c-Means based Classifier (FCMC) is a simple approach to classification based on the clustering and parameter optimization methods. The computation time is improved by optimizing the matrix sizes in MATLAB code and by partly coded in Visual C with MEX function. For typical matrix computation and the numerical computation such as the eigenvalue decomposition of covariance matrices, MATLAB is faster than C/C++, though the repetitive computing with loop is usually slow by MATLAB. So, we try to optimize the computational time by mixing these two programming languages. When the number of training samples is more than a million, the total training time for FCMC is estimated to be more than three orders of magnitude smaller than LibSVM.
Content from these authors
© 2012 Japan Society for Fuzzy Theory and Intelligent Informatics
Previous article Next article
feedback
Top