Goal-Oriented Status Updating for Real-time Remote Inference over Networks with Two-Way Delay
Cagri Ari, Md Kamran Chowdhury Shisher, Yin Sun, Elif Uysal
TL;DR
The paper tackles real-time remote inference where a receiver predicts $Y_t$ from remote samples using a pre-trained model, with scheduling decisions on when to send and how many samples per packet under two-way Markovian delays. It casts the problem as an infinite-horizon average-cost SMDP and derives two optimal policies: a closed-form, time-invariant packet-length policy with an index-based waiting-time rule and a buffer-position selection, and a generalized policy allowing time-variable packet lengths with a reduced-complexity solution. Central to both is an index function $\gamma(\cdot)$ and a unique optimal value $\varepsilon_{\cdot,\text{opt}}$ that serve as thresholds for decisions, capturing the non-monotonic relationship between AoI and inference accuracy. Simulations on AR processes and a cart-pole task demonstrate dramatic gains over AoI-first strategies, including up to a six-fold reduction in inference error and substantial gains from adapting packet length to delay memory.
Abstract
We study a setting where an intelligent model (e.g., a pre-trained neural network) predicts the real-time value of a target signal using data samples transmitted from a remote source according to a scheduling policy. The scheduler decides on i) the age of the samples to be sent, ii) when to send them, and iii) the length of each packet (i.e., the number of samples contained in each packet). The dependence of inference quality on the Age of Information (AoI) for a given packet length is modeled by a general relationship. Previous work assumed i.i.d. transmission delays with immediate feedback or were restricted to the case where inference performance degrades as the input data ages. Our formulation, in addition to capturing non-monotone age dependence, also covers Markovian delay on both forward and feedback links. We model this as an infinite-horizon average-cost Semi-Markov Decision Process. We obtain a closed-form solution that decides on (i) and (ii) for any constant packet length. The solution for when to send is an index-based threshold policy, where the index function is expressed in terms of the delay state and AoI at the receiver. The age of the packet selected is a function of the delay state. We separately optimize the value of the constant length. We also develop an index-based threshold policy for the variable length case, which allows a complexity reduction. In simulation results, we observe that our goal-oriented scheduler drops inference error down to one sixth with respect to age-based scheduling of unit-length packets.
