Backpropagation-decorrelation: online recurrent learning with O(N) complexity
gradient calculations for dynamic recurrent neural networks : a survey .