Saved in:
Bibliographic Details
Main Authors: Li, Huaqing, Zheng, Lifeng, Wang, Zheng, Yan, Yu, Feng, Liping, Guo, Jing
Format: Preprint
Published: 2019
Subjects:
Online Access:https://arxiv.org/abs/1910.08704
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929564728426496
author Li, Huaqing
Zheng, Lifeng
Wang, Zheng
Yan, Yu
Feng, Liping
Guo, Jing
author_facet Li, Huaqing
Zheng, Lifeng
Wang, Zheng
Yan, Yu
Feng, Liping
Guo, Jing
contents In this paper, we study convex optimization problems where agents of a network cooperatively minimize the global objective function which consists of multiple local objective functions. Different from most of the existing works, the local objective function of each agent is presented as the average of finite instantaneous functions. The intention of this work is to solve large-scale optimization problems where the local objective function is complicated and numerous. Integrating the gradient tracking algorithm with stochastic averaging gradient technology, we propose a novel distributed stochastic gradient tracking (termed as S-DIGing) algorithm. At each time instant, only one randomly selected gradient of a instantaneous function is computed and applied to approximate the gradient of local objection function. Based on a primal-dual interpretation of the S-DIGing algorithm, we show that the S-DIGing algorithm linearly converges to the global optimal solution when step-size lies in an explicit internal under the assumptions that the instantaneous functions are strongly convex and have Lipschitz-continuous gradient. Numerical experiments on the logistic regression problem are presented to demonstrate the practicability of the algorithm and correctness of the theoretical results.
format Preprint
id arxiv_https___arxiv_org_abs_1910_08704
institution arXiv
publishDate 2019
record_format arxiv
spellingShingle S-DIGing: A Stochastic Gradient Tracking Algorithm for Distributed Optimization
Li, Huaqing
Zheng, Lifeng
Wang, Zheng
Yan, Yu
Feng, Liping
Guo, Jing
Optimization and Control
In this paper, we study convex optimization problems where agents of a network cooperatively minimize the global objective function which consists of multiple local objective functions. Different from most of the existing works, the local objective function of each agent is presented as the average of finite instantaneous functions. The intention of this work is to solve large-scale optimization problems where the local objective function is complicated and numerous. Integrating the gradient tracking algorithm with stochastic averaging gradient technology, we propose a novel distributed stochastic gradient tracking (termed as S-DIGing) algorithm. At each time instant, only one randomly selected gradient of a instantaneous function is computed and applied to approximate the gradient of local objection function. Based on a primal-dual interpretation of the S-DIGing algorithm, we show that the S-DIGing algorithm linearly converges to the global optimal solution when step-size lies in an explicit internal under the assumptions that the instantaneous functions are strongly convex and have Lipschitz-continuous gradient. Numerical experiments on the logistic regression problem are presented to demonstrate the practicability of the algorithm and correctness of the theoretical results.
title S-DIGing: A Stochastic Gradient Tracking Algorithm for Distributed Optimization
topic Optimization and Control
url https://arxiv.org/abs/1910.08704