2016

Deep Convolutional Neural Networks with Merge-and-Run Mappings

Zhao, Liming, Wang, Jingdong, Li, Xi et al.

Understand

A deep residual network, built by stacking a sequence of residual blocks, is easy to train, because identity mappings skip residual branches and thus improve information flow.

  • To further reduce the training difficulty, we present a simple network architecture, deep merge-and-run neural networks.
  • The novelty lies in a modularized building block, merge-and-run block, which assembles residual branches in parallel through a merge-and-run mapping: Average the inputs of these residual branches (Merge), and add the average to the output of each residual branch as the input of the subsequent residual branch (Run), respectively.
  • We show that the merge-and-run mapping is a linear idempotent function in which the transformation matrix is idempotent, and thus improves information flow, making training easy.

Reading the bibliography…