A Learning Algorithm for Continually Running Fully Recurrent Neural Networks
Learning internal representations by error propagation