Related Experiment Video
Updated: Jun 14, 2026

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
Published on: May 8, 2021
Reinforcement learning for partially observable dynamic processes: adaptive dynamic programming using measured output
F L Lewis1, Kyriakos G Vamvoudakis
1Automation and Robotics Research Institute, The University of Texas at Arlington, Fort Worth, TX 76118, USA. lewis@arri.uta.edu
Abstract:
Approximate dynamic programming (ADP) is a class of reinforcement learning methods that have shown their importance in a variety of applications, including feedback control of dynamical systems. ADP generally requires full information about the system internal states, which is usually not available in practical situations. In this paper, we show how to implement ADP methods using only measured input/output data from the system. Linear dynamical systems with deterministic behavior are considered herein, which are systems of great interest in the control system community. In control system theory, these types of methods are referred to as output feedback (OPFB). The stochastic equivalent of the systems dealt with in this paper is a class of partially observable Markov decision processes. We develop both policy iteration and value iteration algorithms that converge to an optimal controller that requires only OPFB. It is shown that, similar to Q -learning, the new methods have the important advantage that knowledge of the system dynamics is not needed for the implementation of these learning algorithms or for the OPFB control. Only the order of the system, as well as an upper bound on its "observability index," must be known. The learned OPFB controller is in the form of a polynomial autoregressive moving-average controller that has equivalent performance with the optimal state variable feedback gain.
Related Concept Videos
Observational Learning
Multi-input and Multi-variable systems
In the absence of...
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
Statically Indeterminate Problem Solving
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Reinforcement Schedules
Once a behavior is learned,...