Structured Reinforcement Learning for Incentivized Stochastic Covert Optimization
Adit Jain, Vikram Krishnamurthy
TL;DR
This work addresses hiding the learner’s SG estimate from an eavesdropper by dynamically switching between learning and obfuscation SGs within a finite-horizon MDP. It proves that, under mild interval-dominance-like conditions, the optimal policy has a monotone threshold structure in the remaining learning steps, and provides practical methods (SPSA and bandits) to estimate this policy. The approach is instantiated in a covert federated learning task for hate-speech classification, showing substantial gains in obfuscation effectiveness and reduced incentive expenditure compared to greedy or random policies. The framework has potential for broader distributed optimization settings where protecting the learning trajectory from adversaries is critical, with extensions to Bayesian social-learning scenarios suggested for future work.
Abstract
This paper studies how a stochastic gradient algorithm (SG) can be controlled to hide the estimate of the local stationary point from an eavesdropper. Such problems are of significant interest in distributed optimization settings like federated learning and inventory management. A learner queries a stochastic oracle and incentivizes the oracle to obtain noisy gradient measurements and perform SG. The oracle probabilistically returns either a noisy gradient of the function} or a non-informative measurement, depending on the oracle state and incentive. The learner's query and incentive are visible to an eavesdropper who wishes to estimate the stationary point. This paper formulates the problem of the learner performing covert optimization by dynamically incentivizing the stochastic oracle and obfuscating the eavesdropper as a finite-horizon Markov decision process (MDP). Using conditions for interval-dominance on the cost and transition probability structure, we show that the optimal policy for the MDP has a monotone threshold structure. We propose searching for the optimal stationary policy with the threshold structure using a stochastic approximation algorithm and a multi-armed bandit approach. The effectiveness of our methods is numerically demonstrated on a covert federated learning hate-speech classification task.
