DocumentCode
744421
Title
A Saddle Point Algorithm for Networked Online Convex Optimization
Author
Koppel, Alec ; Jakubiec, Felicia Y. ; Ribeiro, Alejandro
Author_Institution
Department of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia,
Volume
63
Issue
19
fYear
2015
Firstpage
5149
Lastpage
5164
Abstract
An algorithm to learn optimal actions in convex distributed online problems is developed. Learning is online because cost functions are revealed sequentially and distributed because they are revealed to agents of a network that can exchange information with neighboring nodes only. Learning is measured in terms of the global network regret, which is defined here as the accumulated loss of causal prediction with respect to a centralized clairvoyant agent to which the information of all times and agents is revealed at the initial time. A variant of the Arrow–Hurwicz saddle point algorithm is proposed to control the growth of global network regret. This algorithm uses Lagrange multipliers to penalize the discrepancies between agents and leads to an implementation that relies on local operations and exchange of variables between neighbors. We show that decisions made with this saddle point algorithm lead to regret whose order is not larger than
, where
is the total operating time. Numerical behavior is illustrated for the particular case of distributed recursive least squares. An application to computer network security in which service providers cooperate to detect the signature of malicious users is developed to illustrate the practical value of the proposed algorithm.
Keywords
Aggregates; Cost function; Minimization; Signal processing algorithms; Support vector machines; Training; Distributed optimization; convex optimization; multiagent systems; online learning; regret bounds; saddle point method;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/TSP.2015.2449255
Filename
7131577
Link To Document