ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
1.1k
Citations
53
Influential Citations
IEEE Control Systems
Venue
2012
Year
This article describes the use of principles of reinforcement learning to design feedback controllers for discrete- and continuous-time dynamical systems that combine features of adaptive control and optimal control. Adaptive control [1], [2] and optimal control [3] represent different philosophies for designing feedback controllers. Optimal controllers are normally designed of ine by solving Hamilton JacobiBellman (HJB) equations, for example, the Riccati equation, using complete knowledge of the system dynamics. Determining optimal control policies for nonlinear systems requires the offline solution of nonlinear HJB equations, which are often difficult or impossible to solve. By contrast, adaptive controllers learn online to control unknown systems using data measured in real time along the system trajectories. Adaptive controllers are not usually designed to be optimal in the sense of minimizing user-prescribed performance functions. Indirect adaptive controllers use system identification techniques to first identify the system parameters and then use the obtained model to solve optimal design equations [1]. Adaptive controllers may satisfy certain inverse optimality conditions [4].
This paper is a seminal bridge between two historically distinct fields: adaptive control and optimal control. Adaptive control excels at handling unknown dynamics by learning online, but it lacks performance optimality. Optimal control provides rigorous performance guarantees but requires exact system models and offline solution of HJB equations, which are often intractable for nonlinear systems. By introducing reinforcement learning as a unifying framework, the authors show how to achieve both online adaptation and optimality, addressing a long-standing gap in control theory.
The significance extends beyond theory: it offers a practical pathway for designing controllers for complex, uncertain systems where traditional model-based methods fail. This has profound implications for real-world applications such as autonomous vehicles, robotic manipulators, and smart grids, where system dynamics are often partially unknown and change over time. The paper's influence is evidenced by its 1099 citations, indicating its foundational role in the emerging field of reinforcement learning-based control.
The paper's key innovations include:
As a conceptual paper, it does not present extensive experimental results, but it provides theoretical analysis and illustrative examples showing that RL-based controllers converge to optimal policies. The paper demonstrates that for linear systems, the approach reduces to solving the Riccati equation online, achieving the same optimality as model-based methods. For nonlinear systems, it shows that policy iteration can converge to the solution of the HJB equation, which is typically impossible to solve analytically. The paper also highlights the trade-off between exploration and exploitation, a fundamental aspect of RL, and how it manifests in control design.
The broader impact of this paper is substantial. It has catalyzed the field of adaptive dynamic programming (ADP) and reinforcement learning for control, leading to numerous extensions and applications. It has influenced research in optimal adaptive control for uncertain nonlinear systems, event-triggered control, and multi-agent systems. The ideas have been applied in power systems for optimal energy management, in robotics for learning-based control, and in aerospace for adaptive flight control. By providing a principled way to combine learning and optimality, this paper has helped bridge the gap between machine learning and control theory, fostering cross-disciplinary research that continues to grow today.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba