Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Qinzi Zhang

dblp:275/8559 · DBLP profile ↗
← Back
11ranked-venue papers
7as first author
8since 2021 · last 2024
0000-0002-2243-5107ORCID · corroborated

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

Artificial intelligence and machine learning · 3 · 3 first-author · 3 since 2021Systems, architecture and hardware · 3 · 1 first-author · 2 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 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.

Artificial intelligence
2 papers
Optimization for machine learning · 100%
Theoretical computer science
2 papers
Mathematical optimization · 94% Computational complexity · 6%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 100%
Network and information security
2 papers
Privacy and data protection · 100%
Computer networks
2 papers
Internet of things and sensor networks · 64% Wireless networking · 36%

Topics — the 22 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Privacy and data protection
differential privacy
0.922024
Private Zeroth-Order Nonsmooth Nonconvex Optimization · ICLR 2024
Differentially Private Online-to-batch for Smooth Losses · NeurIPS 2022
Machine learning › Optimization for machine learning
non-convex optimization
0.812024
Random Scaling and Momentum for Non-smooth Non-convex Optimization · ICML 2024
Machine learning › Optimization for machine learning › non-convex optimization
non-smooth non-convex optimization
0.812024
Random Scaling and Momentum for Non-smooth Non-convex Optimization · ICML 2024
Machine learning › Optimization for machine learning
stochastic gradient descent
0.812024
Random Scaling and Momentum for Non-smooth Non-convex Optimization · ICML 2024
Machine learning › Optimization for machine learning › stochastic gradient descent
stochastic gradient descent with momentum
0.812024
Random Scaling and Momentum for Non-smooth Non-convex Optimization · ICML 2024
Machine learning › Optimization for machine learning
stochastic optimization
0.812024
Private Zeroth-Order Nonsmooth Nonconvex Optimization · ICLR 2024
Machine learning › Optimization for machine learning › black-box optimization
zeroth-order optimization
0.812024
Private Zeroth-Order Nonsmooth Nonconvex Optimization · ICLR 2024
Privacy and data protection › differential privacy
differentially private optimization
0.812024
Private Zeroth-Order Nonsmooth Nonconvex Optimization · ICLR 2024
Distributed systems
consensus
0.612022
Brief Announcement: Computability and Anonymous Storage-Efficient Consensus with an Abstract MAC Layer · PODC 2022
Distributed systems
fault tolerance
0.612022
Brief Announcement: Computability and Anonymous Storage-Efficient Consensus with an Abstract MAC Layer · PODC 2022
Mathematical optimization › continuous optimization
convex optimization
0.612022
Differentially Private Online-to-batch for Smooth Losses · NeurIPS 2022
Mathematical optimization › stochastic optimization › stochastic convex optimization
differentially private stochastic convex optimization
0.612022
Differentially Private Online-to-batch for Smooth Losses · NeurIPS 2022
Mathematical optimization
online optimization
0.612022
Differentially Private Online-to-batch for Smooth Losses · NeurIPS 2022
Mathematical optimization › online optimization
online-to-batch conversion
0.612022
Differentially Private Online-to-batch for Smooth Losses · NeurIPS 2022
Mathematical optimization › stochastic optimization
stochastic convex optimization
0.612022
Differentially Private Online-to-batch for Smooth Losses · NeurIPS 2022
Distributed systems › consensus › relaxed consensus
approximate consensus
0.512021
Practical approximate consensus algorithms for small devices in lossy networks · MobiCom 2021
Distributed systems
distributed coordination and fault tolerance
0.512021
Practical approximate consensus algorithms for small devices in lossy networks · MobiCom 2021
Machine learning › Optimization for machine learning
convergence analysis
0.212024
Private Zeroth-Order Nonsmooth Nonconvex Optimization · ICLR 2024
Wireless networking › medium access control › MAC protocol
abstract MAC layer
0.212022
Brief Announcement: Computability and Anonymous Storage-Efficient Consensus with an Abstract MAC Layer · PODC 2022
Computational complexity
computability theory
0.212022
Brief Announcement: Computability and Anonymous Storage-Efficient Consensus with an Abstract MAC Layer · PODC 2022
Internet of things and sensor networks
resource-constrained devices
0.112021
Practical approximate consensus algorithms for small devices in lossy networks · MobiCom 2021
Internet of things and sensor networks
wireless sensor network
0.112021
Practical approximate consensus algorithms for small devices in lossy networks · MobiCom 2021

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

online convex optimization · 1.9randomized consensus algorithm · 1.7zeroth-order gradient estimation · 1.5renyi differential privacy · 1.5variance-reduced accelerated methods · 1.1reduction · 1.1fault-tolerant computing · 1.0distributed consensus algorithm · 1.0random scaling · 0.8
YearPublicationVenuePosition
2024 Fault-tolerant Consensus in Anonymous Dynamic Network
abstract
This paper studies the feasibility of reaching consensus in an anonymous dynamic network. In our model, n anonymous nodes proceed in synchronous rounds. We adopt a hybrid fault model in which up to$f$nodes may suffer crash or Byzantine faults, and the dynamic message adversary chooses a communication graph for each round. We introduce a stability property of the dynamic network - (T, D)-dynaDegree for$T$≥ 1 and$n$- 1 ≥$D$≥1 - which requires that for every$T$consecutive rounds, any fault-free node must have incoming directed links from at least$D$distinct neighbors. These links might occur in different rounds during a$T$- round interval. (1,$n$-1) -dynaDegree means that the graph is a complete graph in every round. (1, 1) -dynaDegree means that each node has at least one incoming neighbor in every round, but the set of incoming neighbor(s) at each node may change arbitrarily between rounds. We show that exact consensus is impossible even with (1,$n$- 2) -dynaDegree. For an arbitrary T, we show that for crash-tolerant approximate consensus, (T, ⌊ n/2 ⌋)-dynaDegree and$n$> 2$f$are together necessary and sufficient, whereas for Byzantine approximate consensus, (T, ⌊(n + 3f)/2⌋)-dynaDegree and$n$> 5f are together necessary and sufficient.
Qinzi Zhang, Lewis Tseng
ICDCS1
2024 Private Zeroth-Order Nonsmooth Nonconvex Optimization
abstract
We introduce a new zeroth-order algorithm for private stochastic optimization on nonconvex and nonsmooth objectives. Given a dataset of size $M$, our algorithm ensures $(\alpha,\alpha\rho^2/2)$-Renyi differential privacy and finds a $(\delta,\epsilon)$-stationary point so long as $M=\tilde\Omega(\frac{d}{\delta\epsilon^3} + \frac{d^{3/2}}{\rho\delta\epsilon^2})$. This matches the optimal complexity found in its non-private zeroth-order analog. Notably, although the objective is not smooth, we have privacy ``for free'' when $\rho \ge \sqrt{d}\epsilon$.
Qinzi Zhang, Hoang Tran, Ashok Cutkosky
ICLR1
2024 Random Scaling and Momentum for Non-smooth Non-convex Optimization
abstract
Training neural networks requires optimizing a loss function that may be highly irregular, and in particular neither convex nor smooth. Popular training algorithms are based on stochastic gradient descent with momentum (SGDM), for which classical analysis applies only if the loss is either convex or smooth. We show that a very small modification to SGDM closes this gap: simply scale the update at each time point by an exponentially distributed random scalar. The resulting algorithm achieves optimal convergence guarantees. Intriguingly, this result is not derived by a specific analysis of SGDM: instead, it falls naturally out of a more general framework for converting online convex optimization algorithms to non-convex optimization algorithms.
Qinzi Zhang, Ashok Cutkosky
ICML1
2024 The Power of Abstract MAC Layer: A Fault-Tolerance Perspective
abstract
This paper studies the power of the "abstract MAC layer" model in a single-hop asynchronous network. The model captures primitive properties of modern wireless MAC protocols. In this model, Newport [PODC '14] proves that it is impossible to achieve deterministic consensus when nodes may crash. Subsequently, Newport and Robinson [DISC '18] present randomized consensus algorithms that terminate with O(n³ log n) expected broadcasts in a system of n nodes. We are not aware of any results on other fault-tolerant distributed tasks in this model. We first study the computability aspect of the abstract MAC layer. We present a wait-free algorithm that implements an atomic register. Furthermore, we show that in general, k-set consensus is impossible. Second, we aim to minimize storage complexity. Existing algorithms require Ω(n log n) bits. We propose two wait-free approximate consensus and two wait-free randomized binary consensus algorithms that only need constant storage complexity (except for the phase index). One randomized algorithm terminates with O(n log n) expected broadcasts. All our algorithms are anonymous, meaning that at the algorithm level, nodes do not need to have a unique identifier.
Qinzi Zhang, Lewis Tseng
DISC1
2022 Differentially Private Online-to-batch for Smooth Losses
abstract
We develop a new reduction that converts any online convex optimization algorithm suffering $O(\sqrt{T})$ regret into an $\epsilon$-differentially private stochastic convex optimization algorithm with the optimal convergence rate $\tilde O(1/\sqrt{T} + 1/\epsilon T)$ on smooth losses in linear time, forming a direct analogy to the classical non-private ``online-to-batch'' conversion. By applying our techniques to more advanced adaptive online algorithms, we produce adaptive differentially private counterparts whose convergence rates depend on apriori unknown variances or parameter norms.
Qinzi Zhang, Hoang Tran, Ashok Cutkosky
NeurIPS1
2022 Brief Announcement: Computability and Anonymous Storage-Efficient Consensus with an Abstract MAC Layer
abstract
This paper explores fault-tolerant algorithms in the abstract MAC layer [7] in a single-hop network. The model captures the basic properties of modern wireless MAC protocols. Newport [11] proves that it is impossible to achieve deterministic fault-tolerant consensus, and Newport and Robinson [10] present randomized crash-tolerant consensus algorithms. We are not aware of any study on the computability in this model.
Lewis Tseng, Qinzi Zhang
PODC2
2022 CRACAU: Byzantine Machine Learning Meets Industrial Edge Computing in Industry 5.0
abstract
Industry 5.0 is emerging as a result of the advancement in networking and communication technologies, artificial intelligence, distributed computing, and beyond 5G. Among the important enabling technologies, federated learning, industrial edge computing, and Byzantine-tolerant machine learning (ML) are key accelerators in Industry 5.0. We propose a framework to integrate these key components. Recent works have designed various Byzantine-tolerant ML algorithms for a datacenter or a cluster. However, these algorithms are difficult to be applied to industrial edge computing paradigms. In this article, a novel Byzantine-tolerant federated learning algorithm, CRACAU, is designed for the popular three-level edge computing architecture. In this algorithm, edge devices jointly learn an ML model using the data collected at each device, and their private data are never shared with others. Under standard assumptions, we formally prove that CRACAU converges to the optimal point, i.e., CRACAU finds the optimal parameters of the ML model. We also implement CRACAU in the MXNet framework and evaluate it on the popular benchmark MNIST and CIFAR-10 image classification datasets. Experimental results show that CRACAU achieves satisfying accuracy.
Anran Du, Yicheng Shen, Qinzi Zhang, Lewis Tseng, Moayad Aloqaily
IEEE Trans. Ind. Informatics3
2021 Practical approximate consensus algorithms for small devices in lossy networks
abstract
This paper studies a fundamental distributed primitive - approximate consensus - in connected things using wireless networks. It has been extensively studied in different disciplines, such as fault-tolerant computing, distributed computing, control, and robotics communities. To our surprise, we have not found any practical algorithm that is appropriate for our target scenario - a system of small things that have limited computation and storage capability, and use lossy wireless links to communicate with each other.
Qinzi Zhang, Tigran Bantikyan, Lewis Tseng
MobiCom1
2020 Exact Consensus under Global Asymmetric Byzantine Links
abstract
Fault-tolerant distributed consensus is an important primitive in many large-scale distributed systems and applications. The consensus problem has been investigated under various fault models in the literature since the seminal work by Lamport et al. in 1982. In this paper, we study the exact consensus problem in a new faulty link model, namely global asymmetric Byzantine (GAB) link model. Our link-fault model is simple, yet to our surprise, not studied before. In our system, all the nodes are fault-free and each pair of nodes can communicate directly with each other. In the GAB link model, up to f directed links may become Byzantine, and have arbitrary behavior. Non-faulty links deliver messages reliably. In our model, it is possible that the link from node a to node b is faulty, but the link from node b to node a is fault-free. Unlike some prior models with a local constraint, which enforced a local upper bound on the number of failure links attached to each node, we adopt the global constraint, which allows any link to be corrupted in the GAB model. These global and asymmetric features distinguish our model from all prior faulty link models. In our GAB model, we study the consensus problem in both synchronous and asynchronous systems. We show that 2f + 1 nodes is both necessary and sufficient for solving synchronous consensus, whereas 2f+2 nodes is the tight condition on resilience for solving asynchronous consensus. We also study the models where faulty links are mobile (or transient), i.e., the set of faulty links might change from round to round. We show that 2f + 3 nodes is necessary and sufficient for a family of algorithms that update local state in an iterative fashion.
Lewis Tseng, Qinzi Zhang, Saptaparni Kumar
ICDCS2
2020 Echo-CGC: A Communication-Efficient Byzantine-Tolerant Distributed Machine Learning Algorithm in Single-Hop Radio Network
abstract
In the past few years, many Byzantine-tolerant distributed machine learning (DML) algorithms have been proposed in the point-to-point communication model. In this paper, we focus on a popular DML framework - the parameter server computation paradigm and iterative learning algorithms that proceed in rounds, e.g., [11, 8, 6]. One limitation of prior algorithms in this domain is the high communication complexity. All the Byzantine-tolerant DML algorithms that we are aware of need to send n d-dimensional vectors from worker nodes to the parameter server in each round, where n is the number of workers and d is the number of dimensions of the feature space (which may be in the order of millions). In a wireless network, power consumption is proportional to the number of bits transmitted. Consequently, it is extremely difficult, if not impossible, to deploy these algorithms in power-limited wireless devices. Motivated by this observation, we aim to reduce the communication complexity of Byzantine-tolerant DML algorithms in the single-hop radio network [1, 3, 14].
Qinzi Zhang, Lewis Tseng
OPODIS1
2020 Brief Announcement: Reaching Approximate Consensus When Everyone May Crash
abstract
Fault-tolerant consensus is of great importance in distributed systems. This paper studies the asynchronous approximate consensus problem in the crash-recovery model with fair-loss links. In our model, up to f nodes may crash forever, while the rest may crash intermittently. Each node is equipped with a limited-size persistent storage that does not lose data when crashed. We present an algorithm that only stores three values in persistent storage - state, phase index, and a counter.
Lewis Tseng, Qinzi Zhang
DISC2