Hypoglycemia is an unpleasant phenomenon caused by low blood glucose. The disease can lead a person to death or a high level of body damage. To avoid significant damage, patients need sugar. The research aims at implementing an automatic system to detect hypoglycemia and perform automatic sugar injections to save a life. Receiving the benefits of the internet of things (IoT), the sensor data was transferred using the hypertext transfer protocol (HTTP) protocol. To ensure the safety of health-related data, blockchain technology was utilized. The glucose sensor and smartwatch data were processed via Fog and sent to the cloud. A Random Forest algorithm was proposed and utilized to decide hypoglycemic events. When the hypoglycemic event was detected, the system sent a notification to the mobile application and auto-injection device to push the condensed sugar into the victims body. XGBoost, k-nearest neighbors (KNN), support vector machine (SVM), and decision tree were implemented to compare the proposed models performance. The random forest performed 0.942 testing accuracy, better than other models in detecting hypoglycemic events. The systems performance was measured in several conditions, and satisfactory results were achieved. The system can benefit hypoglycemia patients to survive this disease.
翻译:低血糖是低血糖造成的不愉快现象。 疾病可能导致一个人死亡或身体损伤程度高。 为了避免严重损伤, 病人需要食糖。 研究的目的是实施一个自动系统来检测低血糖并进行自动糖注射以挽救生命。 接受事物互联网(IoT)的好处, 传感器数据是使用超文本传输协议( HTTP) 传输的。 为确保健康相关数据的安全, 使用了块链技术。 葡萄糖传感器和智能观察数据通过雾处理并发送到云层中。 随机森林算法被提出并用来决定低血糖事件。 当检测低血糖事件时, 系统向移动应用程序和自动注射装置发出通知, 将浓缩糖引入受害者身体。 XGBost, k- 最远的邻居(KNNN), 支持病媒机器(SVM), 以及决策树来比较拟议模型的性能。 随机森林进行了0. 942的精确度测试, 比其他检测结果要好。 测测测测的机系统能结果。