Inverse Reinforcement Learning via a Modified Kleinman Iteration Approach

View at publisher
Authors: Jianmin Wu, Hao Shen
Cited by: 5
References: 31

Abstract

The Kleinman iteration is a policy iteration method for solving Riccati equations and forms the basis of many reinforcement learning (RL) algorithms. However, its direct application to inverse RL problems is limited by its reliance on known cost functions. To overcome this limitation, we propose a modified Kleinman iteration algorithm that simultaneously estimates the cost weight and the value function matrix during policy evaluation without an additional update step for the cost weight, thereby improving computational efficiency and reducing the number of iterations. Moreover, we develop a data-driven inverse RL algorithm by introducing a piecewise constant, persistently exciting input during the data collection phase. This design avoids the use of Kronecker product operations by reducing the dimensionality of the matrices. The convergence properties and solution non-uniqueness of the proposed method are rigorously analyzed. Finally, the effectiveness of the proposed algorithms is demonstrated through simulations on a power system model, with performance comparisons against existing approaches.

Fields of Study & Subjects

Adaptive Dynamic Programming Control Electric Power System Optimization Frequency Control in Power Systems

Publication details

Journal / source
IEEE Transactions on Automatic Control
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
71
Issue
8
Pages
5417–5424
Publication date
11 February 2026