Presentation is loading. Please wait.

Presentation is loading. Please wait.

Decentralized Network Optimization: Algorithms and Theories

Similar presentations


Presentation on theme: "Decentralized Network Optimization: Algorithms and Theories"— Presentation transcript:

1 Decentralized Network Optimization: Algorithms and Theories
Qing Ling Department of Automation, University of Science and Technology of China (USTC) Joint work with Aryan Mokhtari (Penn), Alejandro Ribeiro (Penn), Wei Shi (USTC, now UIUC), Gang Wu (USTC), Wotao Yin (UCLA), Kun Yuan (USTC, now UCLA) Institute of System Science, Chinese Academy of Sciences (CAS) 2015/12/14 1

2 Motivation: network data processing
We are in a world of networks and in a sea of networked data Autonomous agents - Collect data - Process data - Communicate RESERCH PROBLEM: how to efficiently accomplish in-network information processing tasks through collaboration of agents? OUR FOCUS: decentralized optimization, control, and decision-making

3 Outline Decentralized network optimization Background and applications
Problem statement and related works With particular focus on decentralized consensus optimization Analysis of existing algorithms Dual domain: decentralized ADMM (DADMM) Primal domain: decentralized gradient method (DGM) Design and analysis of new algorithms Dual domain: decentralized linearized ADMM (DLM) Primal domain: network Newton (NN) Cross primal and dual domains: exact first-order algorithm (EXTRA) Concluding remarks and future research directions 3 3

4 Outline Decentralized network optimization Background and applications
Problem statement and related works With particular focus on decentralized consensus optimization Analysis of existing algorithms Dual domain: decentralized ADMM (DADMM) Primal domain: decentralized gradient method (DGM) Design and analysis of new algorithms Dual domain: decentralized linearized ADMM (DLM) Primal domain: network Newton (NN) Cross primal and dual domains: exact first-order algorithm (EXTRA) Concluding remarks and future research directions 4 4

5 100,000 users connected by FireChat, HongKong, September 2014
Decentralized network: our future? 100,000 users connected by FireChat, HongKong, September 2014 - No transmission to fusion center (bandwidth, latency, privacy, etc) - Decentralized processing via collaboration of neighboring agents

6 Example: multi-sensor target localization
6 6

7 Example: network flow optimization
7 7

8 More examples Network Machine Learning Wireless sensing Temperature
Magnus Egerstedt (GaTech) Wireless sensing Temperature Humidity Other factors Wireless actuating Circulating fan Wet curtain Other actuators Vijay Kumar (Penn) Wireless Precise Agriculture Robot & Drone Networks 8 8

9 Outline Decentralized network optimization Background and applications
Problem statement and related works With particular focus on decentralized consensus optimization Analysis of existing algorithms Dual domain: decentralized ADMM (DADMM) Primal domain: decentralized gradient method (DGM) Design and analysis of new algorithms Dual domain: decentralized linearized ADMM (DLM) Primal domain: network Newton (NN) Cross primal and dual domains: exact first-order algorithm (EXTRA) Concluding remarks and future research directions 9 9

10 Decentralized consensus optimization
10 10

11 Example: multi-sensor target localization
11 11

12 Example: network flow optimization
12 12

13 Tradeoff in designing decentralized algorithms
How fast is the convergence? Where do the iterates converge? Convergence Speed Solution Accuracy Computation Cost Is the computation affordable? 13 13

14 Related works 14 14

15 Theories for algorithms & from theories to algorithms
15 15

16 Outline Decentralized network optimization Background and applications
Problem statement and related works With particular focus on decentralized consensus optimization Analysis of existing algorithms Dual domain: decentralized ADMM (DADMM) Primal domain: decentralized gradient method (DGM) Design and analysis of new algorithms Dual domain: decentralized linearized ADMM (DLM) Primal domain: network Newton (NN) Cross primal and dual domains: exact first-order algorithm (EXTRA) Concluding remarks and future directions 16 16

17 References of DADMM and DGM
17 17

18 Assumptions in designing and analyzing algorithms
18 18

19 ADMM: alternating direction method of multipliers
19 19

20 Reformulating to use ADMM
20 20

21 Outline of DADMM 21 21

22 Linear convergence rate of DADMM
22 22

23 Simulation settings of DADMM
23 23

24 Simulation results of DADMM: linear convergence
24 24

25 Simulation results of DADMM: topology versus speed
25 25

26 Decentralized gradient method (DGM)
26 26

27 Mixing matrix 27 27

28 Existing convergence analysis
28 28

29 Reinterpreting DGM 29

30 Analyzing DGM through reinterpretation
30 30

31 Linear convergence rate of DGM
31 31

32 Simulation settings of DGM
32 32

33 Simulation results of DGM
33 33

34 Summarizing DADMM & DGM
34 34

35 Outline Decentralized network optimization Background and applications
Problem statement and related works With particular focus on decentralized consensus optimization Analysis of existing algorithms Dual domain: decentralized ADMM (DADMM) Primal domain: decentralized gradient method (DGM) Design and analysis of new algorithms Dual domain: decentralized linearized ADMM (DLM) Primal domain: network Newton (NN) Cross primal and dual domains: exact first-order algorithm (EXTRA) Concluding remarks and future research directions 35 35

36 References of DLM, NN, and EXTRA
36

37 Assumptions in designing and analyzing algorithms
37 37

38 Decentralized linearized ADMM (DLM)
38 38

39 From DADMM to DLM 39

40 Outline of DLM 40 40

41 Linear convergence rate of DLM
41 41

42 Simulation settings of DLM
42 42

43 Simulation results of DLM
43 43

44 From DGM to network Newton (NN)
44 44

45 Approximate Hessian inverse on decentralized network
45 45

46 Outline of NN-T 46 46

47 Linear and quadratic convergence rates of NN
47 47

48 Simulation settings of NN
48 48

49 Simulation results of NN
49 49

50 Revisiting DGM 50 50

51 EXact firsT-ordeR Algorithm (EXTRA)
51 51

52 Mixing matrices 52 52

53 Explanations of EXTRA 53 53

54 Sublinear convergence of EXTRA
54 54

55 Linear convergence of EXTRA
55 55

56 Simulation settings of EXTRA
56 56

57 Simulation of EXTRA

58 Summarizing DLM, NN & EXTRA
DADMM Convergence Speed Solution Accuracy DLM NN EXTRA DGM Computation Cost 58 58

59 Outline Decentralized network optimization Background and applications
Problem statement and related works With particular focus on decentralized consensus optimization Analysis of existing algorithms Dual domain: decentralized ADMM (DADMM) Primal domain: decentralized gradient method (DGM) Design and analysis of new algorithms Dual domain: decentralized linearized ADMM (DLM) Primal domain: network Newton (NN) Cross primal and dual domains: exact first-order algorithm (EXTRA) Concluding remarks and future research directions 59 59

60 Summarizing the whole work
Decentralized Optimization Primal Domain Methods Dual Domain Methods Correction Network Newton Gradient Method EXTRA DADMM Penalty Methods DLM Dilemma Decaying Stepsize Slow Convergence Accurate Solution Fixed Stepsize Fast Convergence Inaccurate Solution Fixed Stepsize Fast Convergence Accurate Solution Linear Convergence 60 60

61 Concluding remarks and future research directions
Thank you 61 61


Download ppt "Decentralized Network Optimization: Algorithms and Theories"

Similar presentations


Ads by Google