arXiv reaDer
DiabDeep: Pervasive Diabetes Diagnosis based on Wearable Medical Sensors and Efficient Neural Networks
  糖尿病は何百万人もの人々の生活の質に影響を与えます。ただし、糖尿病の診断は依然として困難なプロセスです。病気が発症し、診療所の外で治療されるためです。ウェアラブル医療センサー(WMS)と機械学習の出現は、この課題に対処するための方法を示しています。 WMSは、生理学的信号を収集および分析するための継続的なメカニズムを可能にします。ただし、WMSデータに基づく疾患診断と、リソースに制約のあるエッジデバイスへの効果的な展開は、非効率的な特徴抽出と膨大な計算コストのため、依然として困難です。この作業では、糖尿病の診断のために、効率的なニューラルネットワーク(DiabNNと呼ばれる)とWMSを組み合わせたDiabDeepと呼ばれるフレームワークを提案します。 DiabDeepは、特徴抽出段階をバイパスし、WMSデータに直接作用します。さまざまな設計目標とリソース予算に基づいて、(i)サーバーなどの正確な推論、たとえばデスクトップ、および(ii)エッジデバイス、たとえばスマートフォンの効率的な推論の両方を可能にします。サーバーでは、まばらに接続されたレイヤーを積み重ねて、高い精度を実現します。エッジでは、隠れ層の長い短期メモリベースのリカレント層を使用して、計算とストレージを削減します。 DiabDeepの中核には、成長と剪定のトレーニングフローがあります。勾配ベースの成長アルゴリズムとマグニチュードベースの剪定アルゴリズムを活用して、DiabNNの重みと接続の両方を学習します。 52人の参加者からのデータを分析することにより、DiabDeepの有効性を実証します。サーバー(エッジ)側の推論では、健康な個人に対する糖尿病の分類で96.3%(95.3%)の精度を達成し、タイプ1 /タイプ2の糖尿病患者と健康な個人の区別で95.7%(94.6%)の精度を達成します。従来のベースラインに対して、DiabNNはモデルサイズ(FLOP)を最大454.5x(8.9x)削減しながら、より高い精度を実現します。したがって、このシステムは広範かつ効率的でありながら非常に正確であると見なすことができます。
Diabetes impacts the quality of life of millions of people. However, diabetes diagnosis is still an arduous process, given that the disease develops and gets treated outside the clinic. The emergence of wearable medical sensors (WMSs) and machine learning points to a way forward to address this challenge. WMSs enable a continuous mechanism to collect and analyze physiological signals. However, disease diagnosis based on WMS data and its effective deployment on resource-constrained edge devices remain challenging due to inefficient feature extraction and vast computation cost. In this work, we propose a framework called DiabDeep that combines efficient neural networks (called DiabNNs) with WMSs for pervasive diabetes diagnosis. DiabDeep bypasses the feature extraction stage and acts directly on WMS data. It enables both an (i) accurate inference on the server, e.g., a desktop, and (ii) efficient inference on an edge device, e.g., a smartphone, based on varying design goals and resource budgets. On the server, we stack sparsely connected layers to deliver high accuracy. On the edge, we use a hidden-layer long short-term memory based recurrent layer to cut down on computation and storage. At the core of DiabDeep lies a grow-and-prune training flow: it leverages gradient-based growth and magnitude-based pruning algorithms to learn both weights and connections for DiabNNs. We demonstrate the effectiveness of DiabDeep through analyzing data from 52 participants. For server (edge) side inference, we achieve a 96.3% (95.3%) accuracy in classifying diabetics against healthy individuals, and a 95.7% (94.6%) accuracy in distinguishing among type-1/type-2 diabetic, and healthy individuals. Against conventional baselines, DiabNNs achieve higher accuracy, while reducing the model size (FLOPs) by up to 454.5x (8.9x). Therefore, the system can be viewed as pervasive and efficient, yet very accurate.
updated: Fri Oct 11 2019 01:04:38 GMT+0000 (UTC)
published: Fri Oct 11 2019 01:04:38 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)アソシエイト