Continuous Deep Q-Learning with Simulator for Stabilization of Uncertain
Discrete-Time Systems
- URL: http://arxiv.org/abs/2101.05640v1
- Date: Wed, 13 Jan 2021 10:21:12 GMT
- Title: Continuous Deep Q-Learning with Simulator for Stabilization of Uncertain
Discrete-Time Systems
- Abstract summary: An agent needs many experiences to learn an optimal policy and may determine dangerous actions during its exploration.
We propose a practical reinforcement learning algorithm that consists of two stages.
We obtain optimal Q-functions for multiple virtual systems using the continuous deep Q-learning algorithm.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Applications of reinforcement learning (RL) to stabilization problems of real
systems are restricted since an agent needs many experiences to learn an
optimal policy and may determine dangerous actions during its exploration. If
we know a mathematical model of a real system, a simulator is useful because it
predicates behaviors of the real system using the mathematical model with a
given system parameter vector. We can collect many experiences more efficiently
than interactions with the real system. However, it is difficult to identify
the system parameter vector accurately. If we have an identification error,
experiences obtained by the simulator may degrade the performance of the
learned policy. Thus, we propose a practical RL algorithm that consists of two
stages. At the first stage, we choose multiple system parameter vectors. Then,
we have a mathematical model for each system parameter vector, which is called
a virtual system. We obtain optimal Q-functions for multiple virtual systems
using the continuous deep Q-learning algorithm. At the second stage, we
represent a Q-function for the real system by a linear approximated function
whose basis functions are optimal Q-functions learned at the first stage. The
agent learns the Q-function through interactions with the real system online.
By numerical simulations, we show the usefulness of our proposed method.
Related papers
- PICT -- A Differentiable, GPU-Accelerated Multi-Block PISO Solver for Simulation-Coupled Learning Tasks in Fluid Dynamics [59.38498811984876]
We present our fluid simulator PICT, a differentiable pressure-implicit solver coded in PyTorch with Graphics-processing-unit (GPU) support.<n>We first verify the accuracy of both the forward simulation and our derived gradients in various established benchmarks.<n>We show that the gradients provided by our solver can be used to learn complicated turbulence models in 2D and 3D.
arXiv Detail & Related papers (2025-05-22T17:55:10Z) - Learning Controlled Stochastic Differential Equations [61.82896036131116]
This work proposes a novel method for estimating both drift and diffusion coefficients of continuous, multidimensional, nonlinear controlled differential equations with non-uniform diffusion.
We provide strong theoretical guarantees, including finite-sample bounds for (L2), (Linfty), and risk metrics, with learning rates adaptive to coefficients' regularity.
Our method is available as an open-source Python library.
arXiv Detail & Related papers (2024-11-04T11:09:58Z) - Online Target Q-learning with Reverse Experience Replay: Efficiently
finding the Optimal Policy for Linear MDPs [50.75812033462294]
We bridge the gap between practical success of Q-learning and pessimistic theoretical results.
We present novel methods Q-Rex and Q-RexDaRe.
We show that Q-Rex efficiently finds the optimal policy for linear MDPs.
arXiv Detail & Related papers (2021-10-16T01:47:41Z) - Fast Block Linear System Solver Using Q-Learning Schduling for Unified
Dynamic Power System Simulations [2.1509980377118767]
This solver uses a novel Q-learning based method for task scheduling.
The simulation on some large power systems shows that our solver is 2-6 times faster than KLU.
arXiv Detail & Related papers (2021-10-12T09:10:27Z) - Supervised DKRC with Images for Offline System Identification [77.34726150561087]
Modern dynamical systems are becoming increasingly non-linear and complex.
There is a need for a framework to model these systems in a compact and comprehensive representation for prediction and control.
Our approach learns these basis functions using a supervised learning approach.
arXiv Detail & Related papers (2021-09-06T04:39:06Z) - Self-learning Emulators and Eigenvector Continuation [0.0]
We focus on solving a system of constraint equations efficiently using a new machine learning approach that we call self-learning emulation.
A self-learning emulator is an active learning protocol that can rapidly solve a system of equations over some range of control parameters.
We envision future applications of self-learning emulators for solving systems of algebraic equations, linear and nonlinear differential equations, and linear and nonlinear eigenvalue problems.
arXiv Detail & Related papers (2021-07-28T16:00:47Z) - Efficient time stepping for numerical integration using reinforcement
learning [0.15393457051344295]
We propose a data-driven time stepping scheme based on machine learning and meta-learning.
First, one or several (in the case of non-smooth or hybrid systems) base learners are trained using RL.
Then, a meta-learner is trained which (depending on the system state) selects the base learner that appears to be optimal for the current situation.
arXiv Detail & Related papers (2021-04-08T07:24:54Z) - Linear embedding of nonlinear dynamical systems and prospects for
efficient quantum algorithms [74.17312533172291]
We describe a method for mapping any finite nonlinear dynamical system to an infinite linear dynamical system (embedding)
We then explore an approach for approximating the resulting infinite linear system with finite linear systems (truncation)
arXiv Detail & Related papers (2020-12-12T00:01:10Z) - Data-Efficient Learning for Complex and Real-Time Physical Problem
Solving using Augmented Simulation [49.631034790080406]
We present a task for navigating a marble to the center of a circular maze.
We present a model that learns to move a marble in the complex environment within minutes of interacting with the real system.
arXiv Detail & Related papers (2020-11-14T02:03:08Z) - Fast Modeling and Understanding Fluid Dynamics Systems with
Encoder-Decoder Networks [0.0]
We show that an accurate deep-learning-based proxy model can be taught efficiently by a finite-volume-based simulator.
Compared to traditional simulation, the proposed deep learning approach enables much faster forward computation.
We quantify the sensitivity of the deep learning model to key physical parameters and hence demonstrate that the inversion problems can be solved with great acceleration.
arXiv Detail & Related papers (2020-06-09T17:14:08Z) - Logarithmic Regret Bound in Partially Observable Linear Dynamical
Systems [91.43582419264763]
We study the problem of system identification and adaptive control in partially observable linear dynamical systems.
We present the first model estimation method with finite-time guarantees in both open and closed-loop system identification.
We show that AdaptOn is the first algorithm that achieves $textpolylogleft(Tright)$ regret in adaptive control of unknown partially observable linear dynamical systems.
arXiv Detail & Related papers (2020-03-25T06:00:33Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.