Scinovex
articleTop 1% cited

On the Convergence of Stochastic Iterative Dynamic Programming Algorithms

Neural Computation · 1994 · Vol. 6(6) · pp. 1185–1201
Tommi JaakkolaMichael I. JordanSatinder Singh

Abstract

Recent developments in the area of reinforcement learning have yielded a number of new algorithms for the prediction and control of Markovian environments. These algorithms, including the TD(λ) algorithm of Sutton (1988) and the Q-learning algorithm of Watkins (1989), can be motivated heuristically as approximations to dynamic programming (DP). In this paper we provide a rigorous proof of convergence of these DP-based learning algorithms by relating them to the powerful techniques of stochastic approximation theory via a new convergence theorem. The theorem establishes a general class of convergent algorithms to which both TD(λ) and Q-learning belong.

Reinforcement Learning in RoboticsAdvanced Bandit Algorithms ResearchAdaptive Dynamic Programming ControlConvergence (economics)Stochastic approximationReinforcement learningDynamic programmingAlgorithmComputer scienceMarkov decision processMathematicsClass (philosophy)Markov process

Funding

  • National Science Foundation
  • Siemens USA
  • Defense Advanced Research Projects Agency
  • Office of Naval Research
  • U.S. Naval Research Laboratory
Citations
796
FWCI
22.64
field-weighted impact
References
20
Percentile
100%
vs. same field & year
Citations per year
References
Q-learning
Machine Learning · 1992 · 8,916 citations
Learning to Predict by the Methods of Temporal Differences
Machine Learning · 1988 · 3,908 citations
Dynamic Programming
Science · 1966 · 13,052 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.