Prediction-error estimation algorithm for non-linear output-affine systems | Synapse