Personalized On-Device E-health Analytics with Decentralized Block
  Coordinate Descent
  Actuated by the growing attention to personal healthcare and the pandemic,
the popularity of E-health is proliferating. Nowadays, enhancement on medical
diagnosis via machine learning models has been highly effective in many aspects
of e-health analytics. Nevertheless, in the classic cloud-based/centralized
e-health paradigms, all the data will be centrally stored on the server to
facilitate model training, which inevitably incurs privacy concerns and high
time delay. Distributed solutions like Decentralized Stochastic Gradient
Descent (D-SGD) are proposed to provide safe and timely diagnostic results
based on personal devices. However, methods like D-SGD are subject to the
gradient vanishing issue and usually proceed slowly at the early training
stage, thereby impeding the effectiveness and efficiency of training. In
addition, existing methods are prone to learning models that are biased towards
users with dense data, compromising the fairness when providing E-health
analytics for minority groups. In this paper, we propose a Decentralized Block
Coordinate Descent (D-BCD) learning framework that can better optimize deep
neural network-based models distributed on decentralized devices for E-health
analytics. Benchmarking experiments on three real-world datasets illustrate the
effectiveness and practicality of our proposed D-BCD, where additional
simulation study showcases the strong applicability of D-BCD in real-life
E-health scenarios.
