Streaming Normalization: Towards Simpler and More Biologically-plausible Normalizations for Online and Recurrent Learning

We systematically explored a spectrum of normalization algorithms related to Batch Normalization (BN) and propose a generalized formulation that simultaneously solves two major limitations of BN: (1) online learning and (2) recurrent learning. Our proposal is simpler and more biologically-plausible....

Full description

Bibliographic Details
Main Authors: Liao, Qianli, Kawaguchi, Kenji, Poggio, Tomaso
Format: Technical Report
Language:en_US
Published: Center for Brains, Minds and Machines (CBMM), arXiv 2016
Subjects:
Online Access:http://hdl.handle.net/1721.1/104906
_version_ 1826205171199246336
author Liao, Qianli
Kawaguchi, Kenji
Poggio, Tomaso
author_facet Liao, Qianli
Kawaguchi, Kenji
Poggio, Tomaso
author_sort Liao, Qianli
collection MIT
description We systematically explored a spectrum of normalization algorithms related to Batch Normalization (BN) and propose a generalized formulation that simultaneously solves two major limitations of BN: (1) online learning and (2) recurrent learning. Our proposal is simpler and more biologically-plausible. Unlike previous approaches, our technique can be applied out of the box to all learning scenarios (e.g., online learning, batch learning, fully-connected, convolutional, feedforward, recurrent and mixed — recurrent and convolutional) and compare favorably with existing approaches. We also propose Lp Normalization for normalizing by different orders of statistical moments. In particular, L1 normalization is well-performing, simple to implement, fast to compute, more biologically-plausible and thus ideal for GPU or hardware implementations.
first_indexed 2024-09-23T13:08:51Z
format Technical Report
id mit-1721.1/104906
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T13:08:51Z
publishDate 2016
publisher Center for Brains, Minds and Machines (CBMM), arXiv
record_format dspace
spelling mit-1721.1/1049062019-04-10T15:19:16Z Streaming Normalization: Towards Simpler and More Biologically-plausible Normalizations for Online and Recurrent Learning Liao, Qianli Kawaguchi, Kenji Poggio, Tomaso Batch Normalization (BN) recurrent learning Lp Normalization We systematically explored a spectrum of normalization algorithms related to Batch Normalization (BN) and propose a generalized formulation that simultaneously solves two major limitations of BN: (1) online learning and (2) recurrent learning. Our proposal is simpler and more biologically-plausible. Unlike previous approaches, our technique can be applied out of the box to all learning scenarios (e.g., online learning, batch learning, fully-connected, convolutional, feedforward, recurrent and mixed — recurrent and convolutional) and compare favorably with existing approaches. We also propose Lp Normalization for normalizing by different orders of statistical moments. In particular, L1 normalization is well-performing, simple to implement, fast to compute, more biologically-plausible and thus ideal for GPU or hardware implementations. This work was supported by the Center for Brains, Minds and Machines (CBMM), funded by NSF STC award CCF - 1231216. 2016-10-21T15:42:40Z 2016-10-21T15:42:40Z 2016-10-19 Technical Report Working Paper Other http://hdl.handle.net/1721.1/104906 arXiv:1610.06160v1 en_US CBMM Memo Series;057 Attribution-NonCommercial-ShareAlike 3.0 United States http://creativecommons.org/licenses/by-nc-sa/3.0/us/ application/pdf Center for Brains, Minds and Machines (CBMM), arXiv
spellingShingle Batch Normalization (BN)
recurrent learning
Lp Normalization
Liao, Qianli
Kawaguchi, Kenji
Poggio, Tomaso
Streaming Normalization: Towards Simpler and More Biologically-plausible Normalizations for Online and Recurrent Learning
title Streaming Normalization: Towards Simpler and More Biologically-plausible Normalizations for Online and Recurrent Learning
title_full Streaming Normalization: Towards Simpler and More Biologically-plausible Normalizations for Online and Recurrent Learning
title_fullStr Streaming Normalization: Towards Simpler and More Biologically-plausible Normalizations for Online and Recurrent Learning
title_full_unstemmed Streaming Normalization: Towards Simpler and More Biologically-plausible Normalizations for Online and Recurrent Learning
title_short Streaming Normalization: Towards Simpler and More Biologically-plausible Normalizations for Online and Recurrent Learning
title_sort streaming normalization towards simpler and more biologically plausible normalizations for online and recurrent learning
topic Batch Normalization (BN)
recurrent learning
Lp Normalization
url http://hdl.handle.net/1721.1/104906
work_keys_str_mv AT liaoqianli streamingnormalizationtowardssimplerandmorebiologicallyplausiblenormalizationsforonlineandrecurrentlearning
AT kawaguchikenji streamingnormalizationtowardssimplerandmorebiologicallyplausiblenormalizationsforonlineandrecurrentlearning
AT poggiotomaso streamingnormalizationtowardssimplerandmorebiologicallyplausiblenormalizationsforonlineandrecurrentlearning