Boosted Backpropagation Learning for Training Deep Modular Networks

Alexander Grubb, James Andrew Bagnell · 2010

Divide-and-conquer is key to building sophisticated learning machines: hard problems are solved by composing a network of modules that solve simpler prob-lems [13, 16, 4]. Many such existing systems rely on learning algorithms which are based on simple parametric gradient descent where the parametrization must be predetermined, or more specialized per-application algorithms which are usually ad-hoc and complicated. We present a novel approach for train-ing generic modular networks that uses two existing. techniques: the error propagation strategy of backpropagation and more recent research on descent in spaces of functions [14, 18]. Combining these two methods of optimiza-tion gives a simple algorithm for training heterogeneous networks of functional modules using simple gradient propagation mechanics and established learning algorithms. The resulting separation of concerns between learning individual modules and error propagation mechanics eases implementation, enables a larger class of modular learning strategies, and allows per-module control of complex-ity/regularization. We derive and demonstrate this functional backpropagation and contrast it with traditional gradient descent in parameter space, observing that in our example domain the method is significantly more robust to local optima.

Read the paper · More papers on PaperTik