2018

Bidirectional Learning for Robust Neural Networks

Pontes-Filho, Sidney, Liwicki, Marcus

Understand

A multilayer perceptron can behave as a generative classifier by applying bidirectional learning (BL).

  • It consists of training an undirected neural network to map input to output and vice-versa; therefore it can produce a classifier in one direction, and a generator in the opposite direction for the same data.
  • The learning process of BL tries to reproduce the neuroplasticity stated in Hebbian theory using only backward propagation of errors.
  • In this paper, two novel learning techniques are introduced which use BL for improving robustness to white noise static and adversarial examples.

Reading the bibliography…