Blood glucose prediction for type 1 diabetes based on self attention-TCN module
摘要
Diabetes mellitus is an endocrine disorder and one of the most fatal chronic diseases. Diabetes patients’ inability to control blood glucose (BG) at normal levels can damage blood vessels and nerves, leaving irreparable consequences. Therefore, continuous BG monitoring is essential for these patients. Various studies on BG level prediction reveal its necessity and can help patients receive timely treatment. Deep learning-based techniques have significantly advanced BG prediction, among which long-short-term memory (LSTM) and temporal convolution networks (TCNs) have shown exemplary performance. However, LSTM suffers from the vanishing gradient problem over long-term sequences, and TCNs are not ideal for long-term dependency recognition. To address these problems, we incorporate a self-attention method with TCN into the feature extraction process to capture dependencies more efficiently. This method targets two sets of clinical and simulated type 1 diabetes (T1D) data at prediction horizons (PHs) of 30 and 45 min. Our experiments show that the model, relying on root mean square error (RMSE), mean absolute relative difference (MARD), and coefficient of determination (