Shouda Wang

dblp:299/5269 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Mathematical optimization · 100%
Network and information security
1 paper
Privacy and data protection · 100%
Artificial intelligence
2 papers
Optimization for machine learning · 69% Trustworthy machine learning · 31%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization
black-box optimization
1.322024
Choosing the right algorithm with hints from complexity theory · Inf. Comput. 2024
Choosing the Right Algorithm With Hints From Complexity Theory · IJCAI 2021
Machine learning › Optimization for machine learning
evolutionary computation
0.812024
Choosing the right algorithm with hints from complexity theory · Inf. Comput. 2024
Privacy and data protection
differential privacy
0.612022
Renyi Differential Privacy of Propose-Test-Release and Applications to Private and Robust Machine Learning · NeurIPS 2022
Privacy and data protection › differential privacy › relaxed differential privacy
rényi differential privacy
0.612022
Renyi Differential Privacy of Propose-Test-Release and Applications to Private and Robust Machine Learning · NeurIPS 2022
Mathematical optimization › black-box optimization
black-box complexity
0.512021
Choosing the Right Algorithm With Hints From Complexity Theory · IJCAI 2021
Mathematical optimization › evolutionary computation
estimation-of-distribution algorithm
0.512021
Choosing the Right Algorithm With Hints From Complexity Theory · IJCAI 2021
Machine learning › Trustworthy machine learning › robustness
byzantine robustness
0.212022
Renyi Differential Privacy of Propose-Test-Release and Applications to Private and Robust Machine Learning · NeurIPS 2022
Machine learning › Trustworthy machine learning › robustness
robust learning
0.212022
Renyi Differential Privacy of Propose-Test-Release and Applications to Private and Robust Machine Learning · NeurIPS 2022
Mathematical optimization
metaheuristic optimization
0.112021
Choosing the Right Algorithm With Hints From Complexity Theory · IJCAI 2021
Mathematical optimization
metropolis algorithm
0.112021
Choosing the Right Algorithm With Hints From Complexity Theory · IJCAI 2021

Methods — techniques the papers use, named apart from their topics

compact genetic algorithm · 2.0metropolis algorithm · 1.5subsampling amplification · 1.1robust statistics · 1.1moments accountant · 1.1runtime analysis · 0.5estimation of distribution algorithm · 0.5black-box complexity · 0.5
YearPublicationVenuePosition
2024 Choosing the right algorithm with hints from complexity theory
abstract
Choosing a suitable algorithm from the myriads of different search heuristics is difficult when faced with a novel optimization problem. In this work, we argue that the purely academic question of what could be the best possible algorithm in a certain broad class of black-box optimizers can give fruitful indications in which direction to search for good established optimization heuristics. We demonstrate this approach on the recently proposed DLB benchmark, for which the only known results are O(n3) runtimes for several classic evolutionary algorithms and an O(n2log⁡n) runtime for an estimation-of-distribution algorithm. Our finding that the unary unbiased black-box complexity is only O(n2) suggests the Metropolis algorithm as an interesting candidate and we prove that it solves the DLB problem in quadratic time. Since we also prove that better runtimes cannot be obtained in the class of unary unbiased algorithms, we shift our attention to algorithms that use the information of more parents to generate new solutions. An artificial algorithm of this type having an O(nlog⁡n) runtime leads to the result that the significance-based compact genetic algorithm (sig-cGA) can solve the DLB problem also in time O(nlog⁡n) with high probability. Our experiments show a remarkably good performance of the Metropolis algorithm, clearly the best of all algorithms regarded for reasonable problem sizes.
Shouda Wang, Weijie Zheng 0001, Benjamin Doerr
Inf. Comput.1
2022 Renyi Differential Privacy of Propose-Test-Release and Applications to Private and Robust Machine Learning
abstract
Propose-Test-Release (PTR) is a differential privacy framework that works with local sensitivity of functions, instead of their global sensitivity. This framework is typically used for releasing robust statistics such as median or trimmed mean in a differentially private manner. While PTR is a common framework introduced over a decade ago, using it in applications such as robust SGD where we need many adaptive robust queries is challenging. This is mainly due to the lack of \Renyi Differential Privacy (RDP) analysis, an essential ingredient underlying the moments accountant approach for differentially private deep learning. In this work, we generalize the standard PTR and derive the first RDP bound for it. We show that our RDP bound for PTR yields tighter DP guarantees than the directly analyzed $(\varepsilon, \delta)$-DP. We also derive the algorithm-specific privacy amplification bound of PTR under subsampling. We show that our bound is much tighter than the general upper bound and close to the lower bound. Our RDP bounds enable tighter privacy loss calculation for the composition of many adaptive runs of PTR. As an application of our analysis, we show that PTR and our theoretical results can be used to design differentially private variants for byzantine robust training algorithms that use robust statistics for gradients aggregation. We conduct experiments on the settings of label, feature, and gradient corruption across different datasets and architectures. We show that PTR-based private and robust training algorithm significantly improves the utility compared with the baseline.
Jiachen T. Wang, Saeed Mahloujifar, Shouda Wang, Ruoxi Jia 0001, Prateek Mittal
NeurIPS3
2021 Choosing the Right Algorithm With Hints From Complexity Theory
abstract
Choosing a suitable algorithm from the myriads of different search heuristics is difficult when faced with a novel optimization problem. In this work, we argue that the purely academic question of what could be the best possible algorithm in a certain broad class of black-box optimizers can give fruitful indications in which direction to search for good established optimization heuristics. We demonstrate this approach on the recently proposed DLB benchmark, for which the only known results are O(n^3) runtimes for several classic evolutionary algorithms and an O(n^2 log n) runtime for an estimation-of-distribution algorithm. Our finding that the unary unbiased black-box complexity is only O(n^2) suggests the Metropolis algorithm as an interesting candidate and we prove that it solves the DLB problem in quadratic time. Since we also prove that better runtimes cannot be obtained in the class of unary unbiased algorithms, we shift our attention to algorithms that use the information of more parents to generate new solutions. An artificial algorithm of this type having an O(n log n) runtime leads to the result that the significance-based compact genetic algorithm (sig-cGA) can solve the DLB problem also in time O(n log n). Our experiments show a remarkably good performance of the Metropolis algorithm, clearly the best of all algorithms regarded for reasonable problem sizes.
Shouda Wang, Weijie Zheng 0001, Benjamin Doerr
IJCAI1