2017 · 24 citations · 17 references
ComputingComputer ScienceComputer VisionMachine LearningNatural Language ProcessingDeep LearningDocument Image AnalysisImage SegmentationPattern RecognitionRepresentation LearningDeep Belief NetworksDocument Layout AnalysisHistorical Document AnalysisHistorical Document RecognitionInitializationLinear Discriminant AnalysisWeight Initialization
In this paper, we present a novel approach to perform deep neural networks layer-wise weight initialization using Linear Discriminant Analysis (LDA). Typically, the weights of a deep neural network are initialized with: random values, greedy layer-wise pre-training (usually as Deep Belief Network or as auto-encoder) or by re-using the layers from another network (transfer learning). Hence, many training epochs are needed before meaningful weights are learned, or a rather similar dataset is required for seeding a fine-tuning of transfer learning. In this paper, we describe how to turn an LDA into either a neural layer or a classification layer. We analyze the initialization technique on historical documents. First, we show that an LDA-based initialization is quick and leads to a very stable initialization. Furthermore, for the task of layout analysis at pixel level, we investigate the effectiveness of LDA-based initialization and show that it outperforms state-of-the-art random weight initialization methods.
17
A Fast Learning Algorithm for Deep Belief Nets
Geoffrey E. Hinton, Simon Osindero, Yee‐Whye Teh · Neural Computation · 2006 · 16.4K citations
Aleix M. Martı́nez, A.C. Kak · IEEE Transactions on Pattern Analysis and Machine Intelligence · 2001 · 3.2K citations
Modular learning in neural networks
Dana H. Ballard · National Conference on Artificial Intelligence · 1987 · 311 citations