Continuous adaptive nonlinear model predictive control using spiking neural networks and real-time learning | Synapse