Byzantine-Tolerant Distributed Coordinate Descent. Data, D. & Diggavi, S. In 2019 IEEE International Symposium on Information Theory (ISIT), pages 2724–2728, 2019. IEEE.
doi  abstract   bibtex   
We study distributed coordinate descent (CD) in the master-worker architecture under adversarial attacks, where the data is partitioned (across the parameter space) and distributed among m worker nodes (t of which can be maliciously corrupt), which update some coordinates of their part of the parameter vector, in parallel and iteratively, using CD updates, with the help of the master. We propose a method based on data encoding and real error correction to combat the adversary. Our method can tolerate up to ⌈m-1/2⌉ corrupt nodes, which is information-theoretically optimal. Our design gives a trade-off between the resiliency t, the required redundancy, and the computation at master and worker nodes. For example, with constant overhead in the storage and computational complexity over that required by the plain distributed CD, we can tolerate up to m/3 corrupt nodes. We design a sparse encoding scheme, which yields low encoding complexity.
@inproceedings{data2019byzantine,
 abstract = {We study distributed coordinate descent (CD) in the master-worker architecture under adversarial attacks, where the data is partitioned (across the parameter space) and distributed among m worker nodes (t of which can be maliciously corrupt), which update some coordinates of their part of the parameter vector, in parallel and iteratively, using CD updates, with the help of the master. We propose a method based on data encoding and real error correction to combat the adversary. Our method can tolerate up to ⌈m-1/2⌉ corrupt nodes, which is information-theoretically optimal. Our design gives a trade-off between the resiliency t, the required redundancy, and the computation at master and worker nodes. For example, with constant overhead in the storage and computational complexity over that required by the plain distributed CD, we can tolerate up to m/3 corrupt nodes. We design a sparse encoding scheme, which yields low encoding complexity.},
 author = {Data, Deepesh and Diggavi, Suhas},
 booktitle = {2019 IEEE International Symposium on Information Theory (ISIT)},
 organization = {IEEE},
 pages = {2724--2728},
 tags = {conf,SDL,DML},
 title = {Byzantine-Tolerant Distributed Coordinate Descent},
 type = {4},
 doi = {10.1109/ISIT.2019.8849217},
 year = {2019}
}

Downloads: 0