Scalable stacking and learning for building deep architectures

By Li Deng, Dong Yu, John C. Platt. 2012

217 citations recorded by the source corpus.

Deep Neural Networks (DNNs) have shown remarkable success in pattern recognition tasks. However, parallelizing DNN training across computers has been difficult. We present the Deep Stacking Network (DSN), which overcomes the problem of parallelizing learning algorithms for deep architectures. The DSN provides a method of stacking simple processing modules in buiding deep architectures, with a convex learning problem in each module. Additional fine tuning further improves the DSN, while introducing minor non-convexity. Full learning in the DSN is batch-mode, making it amenable to parallel training over many machines and thus be scalable over the potentially huge size of the training data. Experimental results on both the MNIST (image) and TIMIT (speech) classification tasks demonstrate that the DSN learning algorithm developed in this work is not only parallelizable in implementation but it also attains higher classification accuracy than the DNN.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Neural Architecture Search & AutoML

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Li Deng
  2. Dong Yu
  3. Yoshua Bengio
  4. Jianfeng Gao
  5. Jinyu Li
  6. Quoc V. Le
  7. Mohit Bansal
  8. Xiaodong He

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Trevor Darrell
  3. Jianfeng Gao
  4. Dacheng Tao
  5. Xiaogang Wang
  6. Andrew Zisserman
  7. Jitendra Malik
  8. Ming-Hsuan Yang

In Neural Architecture Search & AutoML

  1. Li Deng
  2. Xiaodong He
  3. Jianshu Chen
  4. Jianfeng Gao
  5. M. A. Carreira-Perpiñán
  6. Tal Ben-Nun
  7. Weiran Wang
  8. Torsten Hoefler

Citations in the corpus