arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1704.06363cs.CVstat.ML
收藏

大规模弱监督视觉的硬专家混合模型

Hard Mixtures of Experts for Large Scale Weakly Supervised Vision

Facebook AI Research(Facebook人工智能研究院)

Sam Gross, Marc'Aurelio Ranzato, Arthur Szlam

摘要:

使用小批量随机梯度下降训练适合单个GPU的卷积网络(CNN)在实践中已经变得有效。然而,仍然没有有效的方法来训练不适合几个GPU卡的存储器的大型CNN,或者并行化CNN训练。在这项工作中,我们表明,一个简单的硬混合专家模型模型可以有效地训练大规模hashtag(多标签)预测任务的良好效果。混合专家模型混合专家模型并不新鲜(Jacobs et.等人,1991,Collobert et. 2003年),但在过去,研究人员不得不设计复杂的方法来处理数据碎片。我们的经验表明,现代弱监督数据集足够大,以支持天真的划分方案,每个数据点被分配给一个单一的专家。因为专家是独立的,所以并行训练他们很容易,并且评估模型的大小很便宜。此外,我们证明了我们可以为所有专家使用单个解码层,从而允许统一的特征嵌入空间。我们证明了,训练比标准CNN架构实际训练的模型大得多的模型是可行的(实际上是相对无痛的),并且额外的容量可以很好地用于当前的数据集。

英文摘要:

Training convolutional networks (CNN's) that fit on a single GPU with minibatch stochastic gradient descent has become effective in practice. However, there is still no effective method for training large CNN's that do not fit in the memory of a few GPU cards, or for parallelizing CNN training. In this work we show that a simple hard mixture of experts model can be efficiently trained to good effect on large scale hashtag (multilabel) prediction tasks. Mixture of experts models are not new (Jacobs et. al. 1991, Collobert et. al. 2003), but in the past, researchers have had to devise sophisticated methods to deal with data fragmentation. We show empirically that modern weakly supervised data sets are large enough to support naive partitioning schemes where each data point is assigned to a single expert. Because the experts are independent, training them in parallel is easy, and evaluation is cheap for the size of the model. Furthermore, we show that we can use a single decoding layer for all the experts, allowing a unified feature embedding space. We demonstrate that it is feasible (and in fact relatively painless) to train far larger models than could be practically trained with standard CNN architectures, and that the extra capacity can be well used on current datasets.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑