2015
DOI: 10.1016/j.neucom.2014.11.076
|View full text |Cite
|
Sign up to set email alerts
|

Asynchronous gossip principal components analysis

Abstract: This paper deals with Principal Components Analysis (PCA) of data spread over a network where central coordination and synchronous communication between networking nodes are forbidden. We propose an asynchronous and decentralized PCA algorithm dedicated to large scale problems, where "large" simultaneously applies to dimensionality, number of observations and network size. It is based on the integration of a dimension reduction step into a Gossip consensus protocol. Unlike other approaches, a straightforward d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 21 publications
(38 reference statements)
0
5
0
Order By: Relevance
“…A plethora of algorithms has been designed for distributed sensor networks dealing with both horizontal data partitioning and vertical partitioning, including but not limited to work described in Bertrand and Moonen (2014) , Fellus et al (2015) , Jelasity et al (2007) , Schizas and Aduroja (2015 ) and Wu et al (2018) . These algorithms cover cross-device FL.…”
Section: Methodsmentioning
confidence: 99%
“…A plethora of algorithms has been designed for distributed sensor networks dealing with both horizontal data partitioning and vertical partitioning, including but not limited to work described in Bertrand and Moonen (2014) , Fellus et al (2015) , Jelasity et al (2007) , Schizas and Aduroja (2015 ) and Wu et al (2018) . These algorithms cover cross-device FL.…”
Section: Methodsmentioning
confidence: 99%
“…Another class of methods is called block (updating) algorithms, as represented by the classic method of simultaneous subspace iteration (SSI) [39,44,45], that generally have higher scalability because their main computations are large matrix times (relatively) small and dense block matrices. Indeed there are various practical implementations of SSI under distributed settings, such as [10,13,25,37,47].…”
Section: Overview Of Related Workmentioning
confidence: 99%
“…A popular way of tackling this issue in distributed optimization involves exchanging information in a peer to peer fashion. In this category, Gossip protocols [11] have been successfully applied to many machine learning problems such as kernel methods [12] , PCA [13] and k-means clustering [14,15] . We propose to combine Gossip protocols with SGD to efficiently train deep CNN without the need of a central node.…”
Section: Introductionmentioning
confidence: 99%