Adversarial Deep Learning for Online Resource Allocation

Publication typeJournal Article
Publication date2021-12-31
scimago Q2
wos Q3
SJR0.365
CiteScore2.9
Impact factor1.6
ISSN23763639, 23763647
Computer Science (miscellaneous)
Hardware and Architecture
Information Systems
Computer Networks and Communications
Software
Safety, Risk, Reliability and Quality
Media Technology
Abstract

Online algorithms are an important branch in algorithm design. Designing online algorithms with a bounded competitive ratio (in terms of worst-case performance) can be hard and usually relies on problem-specific assumptions. Inspired by adversarial training from Generative Adversarial Net and the fact that the competitive ratio of an online algorithm is based on worst-case input, we adopt deep neural networks (NNs) to learn an online algorithm for a resource allocation and pricing problem from scratch, with the goal that the performance gap between offline optimum and the learned online algorithm can be minimized for worst-case input.

Specifically, we leverage two NNs as the algorithm and the adversary, respectively, and let them play a zero sum game, with the adversary being responsible for generating worst-case input while the algorithm learns the best strategy based on the input provided by the adversary. To ensure better convergence of the algorithm network (to the desired online algorithm), we propose a novel per-round update method to handle sequential decision making to break complex dependency among different rounds so that update can be done for every possible action instead of only sampled actions. To the best of our knowledge, our work is the first using deep NNs to design an online algorithm from the perspective of worst-case performance guarantee. Empirical studies show that our updating methods ensure convergence to Nash equilibrium and the learned algorithm outperforms state-of-the-art online algorithms under various settings.

Found 
Found 

Top-30

Publishers

1
2
3
Institute of Electrical and Electronics Engineers (IEEE)
3 publications, 75%
Association for Computing Machinery (ACM)
1 publication, 25%
1
2
3
  • We do not take into account publications without a DOI.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
4
Share
Cite this
GOST |
Cite this
GOST Copy
Du B., Huang Z., Wu C. Adversarial Deep Learning for Online Resource Allocation // ACM Transactions on Modeling and Performance Evaluation of Computing Systems. 2021. Vol. 6. No. 4. pp. 1-25.
GOST all authors (up to 50) Copy
Du B., Huang Z., Wu C. Adversarial Deep Learning for Online Resource Allocation // ACM Transactions on Modeling and Performance Evaluation of Computing Systems. 2021. Vol. 6. No. 4. pp. 1-25.
RIS |
Cite this
RIS Copy
TY - JOUR
DO - 10.1145/3494526
UR - https://doi.org/10.1145/3494526
TI - Adversarial Deep Learning for Online Resource Allocation
T2 - ACM Transactions on Modeling and Performance Evaluation of Computing Systems
AU - Du, Bingqian
AU - Huang, Zhiyi
AU - Wu, Chuan
PY - 2021
DA - 2021/12/31
PB - Association for Computing Machinery (ACM)
SP - 1-25
IS - 4
VL - 6
SN - 2376-3639
SN - 2376-3647
ER -
BibTex |
Cite this
BibTex (up to 50 authors) Copy
@article{2021_Du,
author = {Bingqian Du and Zhiyi Huang and Chuan Wu},
title = {Adversarial Deep Learning for Online Resource Allocation},
journal = {ACM Transactions on Modeling and Performance Evaluation of Computing Systems},
year = {2021},
volume = {6},
publisher = {Association for Computing Machinery (ACM)},
month = {dec},
url = {https://doi.org/10.1145/3494526},
number = {4},
pages = {1--25},
doi = {10.1145/3494526}
}
MLA
Cite this
MLA Copy
Du, Bingqian, et al. “Adversarial Deep Learning for Online Resource Allocation.” ACM Transactions on Modeling and Performance Evaluation of Computing Systems, vol. 6, no. 4, Dec. 2021, pp. 1-25. https://doi.org/10.1145/3494526.