Abstract
In this chapter, we demonstrate the use of genetic programming for machine learning control (MLC) on linear systems where optimal control laws are known. In particular, we benchmark MLC against the linear quadratic regulator (LQR) for full-state feedback and the Kalman filter for full-state estimation, providing code for each example. MLC is able to identify the optimal linear control solutions and outperforms linear control even for small nonlinearity.
All stable processes we shall predict. All unstable processes we shall control.
John von Neumann
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Duriez, T., Brunton, S.L., Noack, B.R. (2017). Benchmarking MLC Against Linear Control. In: Machine Learning Control – Taming Nonlinear Dynamics and Turbulence. Fluid Mechanics and Its Applications, vol 116. Springer, Cham. https://doi.org/10.1007/978-3-319-40624-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-40624-4_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-40623-7
Online ISBN: 978-3-319-40624-4
eBook Packages: EngineeringEngineering (R0)