Demystifying parallel and distributed deep learning: An in-depth concurrency analysis
Deep Neural Networks (DNNs) are becoming an important tool in modern computing
applications. Accelerating their training is a major challenge and techniques range from …
applications. Accelerating their training is a major challenge and techniques range from …
[HTML][HTML] Big data analytics on Apache Spark
Apache Spark has emerged as the de facto framework for big data analytics with its
advanced in-memory programming model and upper-level libraries for scalable machine …
advanced in-memory programming model and upper-level libraries for scalable machine …
Deep leakage from gradients
Passing gradient is a widely used scheme in modern multi-node learning system (eg,
distributed training, collaborative learning). In a long time, people used to believe that …
distributed training, collaborative learning). In a long time, people used to believe that …
Addressing class imbalance in federated learning
Federated learning (FL) is a promising approach for training decentralized data located on
local client devices while improving efficiency and privacy. However, the distribution and …
local client devices while improving efficiency and privacy. However, the distribution and …
Distributed training of deep learning models: A taxonomic perspective
Distributed deep learning systems (DDLS) train deep neural network models by utilizing the
distributed resources of a cluster. Developers of DDLS are required to make many decisions …
distributed resources of a cluster. Developers of DDLS are required to make many decisions …
A survey on spark ecosystem: Big data processing infrastructure, machine learning, and applications
With the explosive increase of big data in industry and academic fields, it is important to
apply large-scale data processing systems to analyze Big Data. Arguably, Spark is the state …
apply large-scale data processing systems to analyze Big Data. Arguably, Spark is the state …
A survey on class imbalance in federated learning
J Zhang, C Li, J Qi, J He - arXiv preprint arXiv:2303.11673, 2023 - arxiv.org
Federated learning, which allows multiple client devices in a network to jointly train a
machine learning model without direct exposure of clients' data, is an emerging distributed …
machine learning model without direct exposure of clients' data, is an emerging distributed …
On the Efficiency of Privacy Attacks in Federated Learning
Recent studies have revealed severe privacy risks in federated learning represented by
Gradient Leakage Attacks. However existing studies mainly aim at increasing the privacy …
Gradient Leakage Attacks. However existing studies mainly aim at increasing the privacy …
MPCA SGD—a method for distributed training of deep learning models on spark
Many distributed deep learning systems have been published over the past few years, often
accompanied by impressive performance claims. In practice these figures are often …
accompanied by impressive performance claims. In practice these figures are often …
Consolidating incentivization in distributed neural network training via decentralized autonomous organization
S Nikolaidis, I Refanidis - Neural Computing and Applications, 2022 - Springer
Big data has reignited research interest in machine learning. Massive quantities of data are
being generated regularly as a consequence of the development in the Internet, social …
being generated regularly as a consequence of the development in the Internet, social …