摘要

In this paper, an enhanced M-ary SVM algorithm in combination with error correction coding method is presented for multi-category classification. The main process of the approach is divided into three steps. It is firstly to generate a group of best codes based on information codes derived from the original category flags information. Secondly, it is to utilize such codes as the basis for training the classifier. The third step is the final feed-forward phase. The output codes composed of each sub-classifier are corrected by error detection and correction principle whenever any identifying error occurs. The improved algorithm not only maintains the highly simplified architecture of the standard M-ary algorithm, but also improves its generalization ability. The experimental results confirms the effectiveness of the improved algorithm brought about by introducing as few sub-classifiers. Finally, an application example for shuttle kiln control system is shown.