paper-with-me

홈 › Papers

A Theoretical Analysis of Deep Q-Learning

2019-01-01 · Jianqing Fan, Zhaoran Wang, Yuchen Xie, Zhuoran Yang

Despite the great empirical success of deep reinforcement learning, its theoretical foundation is less well understood. In this work, we make the first attempt to theoretically understand the deep Q-network (DQN) algorithm (Mnih et al., 2015) from both algorithmic and statistical perspectives. In specific, we focus on a slight simplification of DQN that fully captures its key features. Under mild assumptions, we establish the algorithmic and statistical rates of convergence for the action-value functions of the iterative policy sequence obtained by DQN. In particular, the statistical error characterizes the bias and variance that arise from approximating the action-value function using deep neural network, while the algorithmic error converges to zero at a geometric rate. As a byproduct, our analysis provides justifications for the techniques of experience replay and target network, which are crucial to the empirical success of DQN. Furthermore, as a simple extension of DQN, we propose the Minimax-DQN algorithm for zero-sum Markov game with two players. Borrowing the analysis of DQN, we also quantify the difference between the policies obtained by Minimax-DQN and the Nash equilibrium of the Markov game in terms of both the algorithmic and statistical rates of convergence.

📄 PDF Abstract BibTeX arXiv:1901.00137

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Reinforcement LearningQ-LearningReinforcement Learning

Methods 이 논문이 사용한 방법론

Q-Learning Q-Learning is an off-policy temporal difference control algorithm: $$Q\left(S\_{t}, A\_{t}\right) \leftarrow Q\left(S\_{t}, A\_{t}\right) + \alpha\left[R_{t+1} +…
Experience Replay Experience Replay is a replay memory technique used in reinforcement learning where we store the agent’s experiences at each time-step, $e\_{t} = \left(s\_{t}, a\_{t}, r\_{t},…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
DQN A DQN, or Deep Q-Network, approximates a state-value function in a Q-Learning framework with a neural network. In the Atari…

Similar Papers 제목 키워드 기반

Learning node embeddings via summary graphs: a brief theoretical analysis

2022-07-04 · Houquan Zhou, Shenghua Liu, Danai Koutra, HuaWei Shen 외

Graph representation learning plays an important role in many graph mining applications, but learning embeddings of large-scale graphs remains a problem. Recent works try to improve scalability via graph summarization --…

Graph MiningGraph Representation LearningRepresentation Learning

Theoretical Analysis on the Efficiency of Interleaved Comparisons

2023-05-31 · Kojiro Iizuka, Hajime Morita, Makoto P. Kato

This study presents a theoretical analysis on the efficiency of interleaving, an efficient online evaluation method for rankings. Although interleaving has already been applied to production systems, the source of its hi…

User Simulation

How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysis

2022-01-21 · Shuai Zhang, Meng Wang, Sijia Liu, Pin-Yu Chen 외

Self-training, a semi-supervised learning algorithm, leverages a large amount of unlabeled data to improve learning when the labeled data are limited. Despite empirical successes, its theoretical characterization remains…

How unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysis

2021-09-29 · ICLR 2022 4 · Shuai Zhang, Meng Wang, Sijia Liu, Pin-Yu Chen 외

Self-training, a semi-supervised learning algorithm, leverages a large amount of unlabeled data to improve learning when the labeled data are limited. Despite empirical successes, its theoretical characterization remains…

Fine-Grained Theoretical Analysis of Federated Zeroth-Order Optimization

2023-09-21 · NeurIPS 2023 11

Federated zeroth-order optimization (FedZO) algorithm enjoys the advantages of both zeroth-order optimization and federated learning, and has shown exceptional performance on black-box attack and softmax regression tasks…