Thompson Sampling-Based Learning and Control for Unknown Dynamic Systems

Kaikai Zheng, Dawei Shi, Yang Shi, Long Wang
6/27/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Thompson sampling (TS) is an effective method to explore parametric uncertainties and can therefore be used for active learning-based controller design. However, TS relies on finite parametric representations, which limits its applicability to more general spaces, which are more commonly encountered in control system design. To address this issue, this work pro poses a parameterization method for control law learning using reproducing kernel Hilbert spaces and designs a data-driven active learning control approach. Specifically, the proposed method treats the control law as an element in a function space, allowing the design of control laws without imposing restrictions on the system structure or the form of the controller. A TS framework is proposed in this work to explore potential optimal control laws, and the convergence guarantees are further provided for the learning process. Theoretical analysis shows that the proposed method learns the relationship between control laws and closed-loop performance metrics at an exponential rate, and the upper bound of control regret is also derived. Numerical experiments on controlling unknown nonlinear systems validate the effectiveness of the proposed method.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zheng2025thompson,
  title  = {Thompson Sampling-Based Learning and Control for Unknown Dynamic Systems},
  author = {Kaikai Zheng and Dawei Shi and Yang Shi and Long Wang},
  year   = {2025},
  eprint = {2506.22186},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.22186v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.22186.svg)](https://codeofpaper.com/paper/2506.22186)

Discussion