摘要

Competitive learning is a mechanism well-suited for the learning paradigm of regularity detection, and is typically an unsupervised learning mechanism. However, in this work, a novel Supervised Competitive Learning (SCL) algorithm is proposed for the generation of Multiple Classifier Systems (MCSs), which is substantially supervised. SCL algorithm seeks to strengthen simultaneously both the accuracy of and the diversity among the base classifiers in the MCSs, in a supervised and competitive manner. Our inspiration for the development of SCL algorithm comes from the modern education concept and those classical competitive learning algorithms intuitively. It is found through the experimental study of this work that, SCL algorithm effectively improves the classification and generalization performance of the constructed MCSs.