Summary
The paper studied the problem of incentivizing data sharing in federated learning under the linear contextual federated bandit model with self-interested clients. While most previous works in federated bandit assume that all clients are willing participants in model sharing, this assumption is often unrealistic and neglects the inherent cost of data sharing for each client. The author proposed a general framework INC-FEDUCB that achieves near-optimal regret and provided upper bounds on the monetary and communication cost. Finally, the author provided empirical experiments to evaluate their mechanisms in different environments.
Strengths
- The studied problem of incentives in federated bandit learning is interesting and novel.
- The theoretical claims are strong contributions.
- The payment-efficient mechanism, while using a heuristic method, provides an improvement over the naive method.
- In general, the paper is easy to read.
- The provided empirical experiments support the theoretical claims.
Weaknesses
- The paper made an important assumption that the server knows the vector of cost values exactly as an input to the incentive mechanism. This assumption relies on clients truthfully reporting their personal costs, which can be leveraged by adversarial clients who purposefully misreport their costs in order to game the incentive system. Also, since an objective of federated learning is to protect the privacy of participating clients, relying on clients to disclose their personal costs seems unrealistic.
- Figures 1 and 2 do not have error bars.
- There are some minor typos in the paper.
- The monetary incentives might also come with some negative societal consequences, where clients are ranked by their potential contributions. There could be a scenario where clients are not selected due to their background and raise a fairness issue (e.g.: less-fortunate hospitals in a federated network that have fewer samples and thus do not contribute much are also less likely to be paid).
Questions
- Can the current assumption on the cost function be relaxed by making a more explicit assumption on the form of the cost function for each client that account for the data-generating cost, communication cost, privacy cost, etc?
Rating
5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
- The authors have addressed the limitation of the public cost vector. However, the author did not address the potential fairness issue that can come up with their monetary payment mechanism.