The merit of ensemble learning lies in having different outputs from many individual models on a single input, i.e., the diversity of the base models. The high quality of diversity can be achieved when each model is specialized to different subsets of the whole dataset. Moreover, when each model explicitly knows to which subsets it is specialized, more opportunities arise to improve diversity. In this paper, we propose an advanced ensemble method, called Auxiliary class based Multiple Choice Learning (AMCL), to ultimately specialize each model under the framework of multiple choice learning (MCL). The advancement of AMCL is originated from three novel techniques which control the framework from different directions: 1) the concept of auxiliary class to provide more distinct information through the labels, 2) the strategy, named memory-based assignment, to determine the association between the inputs and the models, and 3) the feature fusion module to achieve generalized features. To demonstrate the performance of our method compared to all variants of MCL methods, we conduct extensive experiments on the image classification and segmentation tasks. Overall, the performance of AMCL exceeds all others in most of the public datasets trained with various networks as members of the ensembles.
翻译:共性学习的优点在于,在单一投入上,即基础模型的多样性上,从许多单个模型中得出不同的产出,这是许多单个模型的不同结果。当每个模型专门针对整个数据集的不同子集时,就可以实现高质量的多样性。此外,当每个模型明确知道它是专门分集时,就会有更多的机会来改进多样性。在本文件中,我们提出了一个先进的共性方法,称为基于辅助类的多重选择学习(AMCL),以最终在多选择学习(MCL)的框架内将每个模型专门化。AMCL的进步来自从不同方向控制框架的三种新技术:(1) 辅助类的概念,通过标签提供更明确的信息;(2) 战略,以记忆为基础的任务,以确定投入和模型之间的联系;(3) 实现普遍性特征融合模块。为了展示我们的方法与多选择学习方法的所有变式相比的绩效,我们就图像分类和分解任务进行了广泛的实验。总体而言,AMCL的绩效在大多数公共数据集中超越了其他所有以各种网络成员培训的功能。