Information Bottleneck Classification in Extremely Distributed Systems
We present a new decentralized classification system based on a distributed architecture. This system consists of distributed nodes, each possessing their own datasets and computing modules, along with a centralized server, which provides probes to classification and aggregates the responses of node...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-10-01
|
Series: | Entropy |
Subjects: | |
Online Access: | https://www.mdpi.com/1099-4300/22/11/1237 |
id |
doaj-3d3ebf30dd3b42509ff7b9d32ddd70e3 |
---|---|
record_format |
Article |
spelling |
doaj-3d3ebf30dd3b42509ff7b9d32ddd70e32020-11-25T03:57:08ZengMDPI AGEntropy1099-43002020-10-01221237123710.3390/e22111237Information Bottleneck Classification in Extremely Distributed SystemsDenis Ullmann0Shideh Rezaeifar1Olga Taran2Taras Holotyak3Brandon Panos4Slava Voloshynovskiy5SIP—Stochastic Information Processing Group, Computer Science Department CUI, University of Geneva, Route de Drize 7, 1227 Carouge, SwitzerlandSIP—Stochastic Information Processing Group, Computer Science Department CUI, University of Geneva, Route de Drize 7, 1227 Carouge, SwitzerlandSIP—Stochastic Information Processing Group, Computer Science Department CUI, University of Geneva, Route de Drize 7, 1227 Carouge, SwitzerlandSIP—Stochastic Information Processing Group, Computer Science Department CUI, University of Geneva, Route de Drize 7, 1227 Carouge, SwitzerlandSIP—Stochastic Information Processing Group, Computer Science Department CUI, University of Geneva, Route de Drize 7, 1227 Carouge, SwitzerlandSIP—Stochastic Information Processing Group, Computer Science Department CUI, University of Geneva, Route de Drize 7, 1227 Carouge, SwitzerlandWe present a new decentralized classification system based on a distributed architecture. This system consists of distributed nodes, each possessing their own datasets and computing modules, along with a centralized server, which provides probes to classification and aggregates the responses of nodes for a final decision. Each node, with access to its own training dataset of a given class, is trained based on an auto-encoder system consisting of a fixed <em>data-independent</em> <em>encoder</em>, a pre-trained <em>quantizer</em> and a <em>class-dependent decoder</em>. Hence, these auto-encoders are highly dependent on the class probability distribution for which the reconstruction distortion is minimized. Alternatively, when an encoding–quantizing–decoding node observes data from different distributions, unseen at training, there is a mismatch, and such a decoding is not optimal, leading to a significant increase of the reconstruction distortion. The final classification is performed at the centralized classifier that votes for the class with the minimum reconstruction distortion. In addition to the system applicability for applications facing big-data communication problems and or requiring private classification, the above distributed scheme creates a theoretical bridge to the information bottleneck principle. The proposed system demonstrates a very promising performance on basic datasets such as MNIST and FasionMNIST.https://www.mdpi.com/1099-4300/22/11/1237information bottleneck principleclassificationdeep networksdecentralized modelrate-distortion theory |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Denis Ullmann Shideh Rezaeifar Olga Taran Taras Holotyak Brandon Panos Slava Voloshynovskiy |
spellingShingle |
Denis Ullmann Shideh Rezaeifar Olga Taran Taras Holotyak Brandon Panos Slava Voloshynovskiy Information Bottleneck Classification in Extremely Distributed Systems Entropy information bottleneck principle classification deep networks decentralized model rate-distortion theory |
author_facet |
Denis Ullmann Shideh Rezaeifar Olga Taran Taras Holotyak Brandon Panos Slava Voloshynovskiy |
author_sort |
Denis Ullmann |
title |
Information Bottleneck Classification in Extremely Distributed Systems |
title_short |
Information Bottleneck Classification in Extremely Distributed Systems |
title_full |
Information Bottleneck Classification in Extremely Distributed Systems |
title_fullStr |
Information Bottleneck Classification in Extremely Distributed Systems |
title_full_unstemmed |
Information Bottleneck Classification in Extremely Distributed Systems |
title_sort |
information bottleneck classification in extremely distributed systems |
publisher |
MDPI AG |
series |
Entropy |
issn |
1099-4300 |
publishDate |
2020-10-01 |
description |
We present a new decentralized classification system based on a distributed architecture. This system consists of distributed nodes, each possessing their own datasets and computing modules, along with a centralized server, which provides probes to classification and aggregates the responses of nodes for a final decision. Each node, with access to its own training dataset of a given class, is trained based on an auto-encoder system consisting of a fixed <em>data-independent</em> <em>encoder</em>, a pre-trained <em>quantizer</em> and a <em>class-dependent decoder</em>. Hence, these auto-encoders are highly dependent on the class probability distribution for which the reconstruction distortion is minimized. Alternatively, when an encoding–quantizing–decoding node observes data from different distributions, unseen at training, there is a mismatch, and such a decoding is not optimal, leading to a significant increase of the reconstruction distortion. The final classification is performed at the centralized classifier that votes for the class with the minimum reconstruction distortion. In addition to the system applicability for applications facing big-data communication problems and or requiring private classification, the above distributed scheme creates a theoretical bridge to the information bottleneck principle. The proposed system demonstrates a very promising performance on basic datasets such as MNIST and FasionMNIST. |
topic |
information bottleneck principle classification deep networks decentralized model rate-distortion theory |
url |
https://www.mdpi.com/1099-4300/22/11/1237 |
work_keys_str_mv |
AT denisullmann informationbottleneckclassificationinextremelydistributedsystems AT shidehrezaeifar informationbottleneckclassificationinextremelydistributedsystems AT olgataran informationbottleneckclassificationinextremelydistributedsystems AT tarasholotyak informationbottleneckclassificationinextremelydistributedsystems AT brandonpanos informationbottleneckclassificationinextremelydistributedsystems AT slavavoloshynovskiy informationbottleneckclassificationinextremelydistributedsystems |
_version_ |
1724461801755639808 |