Distributed Supervised Learning using Neural Networks
Simone Scardapane

TL;DR
This paper explores distributed supervised learning with neural networks, proposing algorithms for various architectures and data types, emphasizing low communication and decentralized processing across multiple scenarios.
Contribution
It introduces novel distributed learning strategies for neural networks, including semi-supervised and time-series models, with algorithms tailored for different data partitioning and network complexities.
Findings
Effective algorithms for single-layer neural networks with stochastic weights
Diffusion-based algorithms for semi-supervised support vector machines and kernel ridge regression
Extensions to recurrent neural networks for time-series data
Abstract
Distributed learning is the problem of inferring a function in the case where training data is distributed among multiple geographically separated sources. Particularly, the focus is on designing learning strategies with low computational requirements, in which communication is restricted only to neighboring agents, with no reliance on a centralized authority. In this thesis, we analyze multiple distributed protocols for a large number of neural network architectures. The first part of the thesis is devoted to a definition of the problem, followed by an extensive overview of the state-of-the-art. Next, we introduce different strategies for a relatively simple class of single layer neural networks, where a linear output layer is preceded by a nonlinear layer, whose weights are stochastically assigned in the beginning of the learning process. We consider both batch and sequential…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Neural Networks and Applications · Machine Learning and ELM
