Skip to main content
. Author manuscript; available in PMC: 2024 Jan 1.
Published in final edited form as: J Am Stat Assoc. 2021 Sep 24;118(542):1000–1010. doi: 10.1080/01621459.2021.1969238
Algorithm 4 CEASE with averaging
Input: Initial value θ0, regularizer α ≥ 0, number of iterations T.
For t = 0,1,2,⋯,T–1:
• Each machine evaluates ∇fk(θt) and sends to the central processor;
• The central processor computes f(θt)=1mk=1mfk(θt) and broadcasts to machines;
• Each machine computes
θt,k=argminθ{fk(θ)+g(θ)fk(θt)f(θt),θ+α2θθt22}
and sends to the central processor;
• The central processor computes θt+1=1mk=1mθt,k and broadcasts to machines.
Output: θT.