Summary
Reinforcement learning (RL) is effective for discrete-time Markov decision processes (MDPs), but many systems operate continuously in time, making discrete-time MDPs less accurate. In applications like greenhouse control or medical treatments, each interaction is costly due to manual intervention. To address this, we propose a time-adaptive approach, Time-adaptive Control & Sensing (TACOS), which optimizes policies that also predict the duration of their application. This results in an extended MDP solvable by standard RL algorithms. TACOS significantly reduces interactions while maintaining or improving performance and robustness. We also introduce OTACOS, a model-based algorithm with sublinear regret for smooth dynamic systems, offering further sample-efficiency gains.
Questions
Thank you for the opportunity to review your paper. I have a few questions and observations outlined below.
1. Real-world applications and global frequencies.
- The discussion around the requirement for different global frequencies in real-world applications is intriguing (line 32), as it highlights the limitations of discrete-time sampling (lines 30-32). However, it seems this limitation is not fully addressed by continuous-time control (or the TACOS algorithm). The fundamental difference between discrete-time control and continuous-time control lies in the amount of environmental information included to compute the policy. For instance, within the total time interval $[0,T]$, discrete-time control computes the policy based on $K$ sampled data points {$t_1, t_2, \cdots, t_K$}, resulting in an optimal policy only for those specific sampled times. In contrast, continuous-time control computes an optimal policy over the entire continuous duration $[0,T]$ and then applies it at discrete times (constrained by Equations (2) and (3)). Utilizing the policy derived from a continuous-time formulation in a discrete-time setting would provide better generalization ability to obtain higher rewards for $t \notin$ {$ t_1,t_2,\cdots,t_K$} but ***does not necessarily address the limitation mentioned in lines 30-32.***
2. Definition of Notations:
- The paper lacks precise definitions of certain notations. For example, the policy $\pi: \mathcal{X} \to \mathcal{U}$ maps states to control inputs, but the exact meaning of $\pi_{\mathcal{T}}$ is unclear. In line 80, it is stated that "$\pi_{\mathcal{T}}$ is a policy that predicts the duration of applying the action." This suggests $\pi_{\mathcal{T}}$ is a prediction variable rather than a policy, as the term "policy" typically refers to decisions or actions taken. Additionally, while $t_{i} = \pi_{\mathcal{T}}(x_{t_{i-1}}) + t_{i-1}$ is mentioned, the role of $\pi_{\mathcal{T}}$ in the objective function needs further clarification.
Also have some minor issues..
- Line 65-66 and 68-69 discuss "real-time inference" or "adaptive control approach," which is a known challenge in real-world reinforcement learning. Including references to related literature would help readers better understand these contributions as follows.
[1] Dulac-Arnold, G., Mankowitz, D., and Hester, T.Challenges of real-world reinforcement learning.arXiv preprint arXiv:1904.12901, 2019.
[2] Hyunin Lee, Ming Jin, Javad Lavaei, Somayeh Sojoudi, Pausing Policy Learning in Non-stationary Reinforcement Learning. ICML 2024
[3] Al-Shedivat, M., Bansal, T., Burda, Y., Sutskever, I., Mordatch, I., and Abbeel, P.Continuous adaptation via meta-learning in nonstationary and competitive environments.In ICLR, 2018.
- Also please discuss what SDE stands for.