首页> 外文期刊>BMC Medical Informatics and Decision Making >Medical recommender systems based on continuous-valued logic and multi-criteria decision operators, using interpretable neural networks
【24h】

Medical recommender systems based on continuous-valued logic and multi-criteria decision operators, using interpretable neural networks

机译:基于连续值逻辑和多标准决策操作员的医疗推荐系统,使用可解释的神经网络

获取原文
       

摘要

Out of the pressure of Digital Transformation, the major industrial domains are using advanced and efficient digital technologies to implement processes that are applied on a daily basis. Unfortunately, this still does not happen in the same way in the medical domain. For this reason, doctors usually do not have the time or knowledge to evaluate all alternative treatment options for each patient accurately and individually. However, physicians can reduce their workload by using recommender systems, still having every decision under control. In this way, they also get an insight into how other physicians make treatment decisions in each situation. In this work, we report the development of a novel recommender system that uses predicted outcomes based on continuous-valued logic and multi-criteria decision operators. The advantage of this methodology is that it is transparent, since the model outcomes emulate logical decision processes based on the hierarchy of relevant physiological parameters, and second, it is safer against adversarial attacks than conventional deep learning methods since it drastically reduces the number of trainable parameters. We test our methodology in a patient population with diabetes and heart insufficiency that becomes a therapy (beta-blockers, ACE or Aspirin). The original database (Pakistan database) is publicly available and accessible via the internet. However, to explore methods to protect the patient's identity and guarantee data privacy we implemented a methodology on a variable-by-variable basis by fitting a sequence of regression models and drawing synthetic values from the corresponding predictive distributions using linear regressions and norm rank. Furthermore, we implemented a deep-learning model based on logical gates modeled by perceptrons with fixed weights and biases. While a first trainable layer automatically recognizes a meaningful parameter hierarchy, the implemented Logic-Operator Neuronal Network (LONN) simulates cognitive processes like a rational, logical thinking process, considering that this logic is joined by fuzziness, i.e., logical operations are not exact but essentially fuzzy due to the implemented continuous-valued operators. The predicted outcomes of the model (kind of therapy-ACE, Aspirin or beta-blocker- and expected therapy time of the patient) are then implemented in a recommender system that compares two different models: model 1 trained on a population excluding negative outcomes (patient group 1, with no patient dead and long therapy times) and a model 2 trained on the whole patient population (patient group 2). In this way, we provide a recommendation of the best possible therapy based on the outcome of the model and the confidence of this recommendation when the outcome of model 1 is compared with the outcome of model 2. With the applied method for data synthetization, we obtained an error of about 1% for all the relevant parameters. Furthermore, we demonstrate that the LONN models reach an accuracy of about 75%. After comparing the LONN models against conventional deep-learning models we observe that our implemented models are less accurate (accuracy loss of about 8%). However, the loss of accuracy is compensated by the fact that LONN models are transparent and safe because the freezing of training parameters makes them less prone to adversarial attacks. Finally, we predict the best therapy as well as the expected therapy time. We were able to predict individualized therapies, which were classified as optimal (binary value) when the prediction fully matched predictions made with models 1 and 2. The results provided by the recommender system are displayed using a graphical interface. The current is a proof of concept to improve the quality of the disease management, while the methods are continuously visualized to preserve transparency for the customers. This work contributes to simplify administrative functions and boost the quality of management of patients improving the quality of healthcare with models that are both transparent and safe. Our methodology can be extended to different clinical scenarios where recommender systems can be applied. The acceptance and further development of the app is one of the next important steps and still requires further development depending on specific requirements of the health management, the physicians or health professionals, and the patent population.
机译:出于数字转换的压力,主要的工业域正在采用先进和高效的数字技术来实现每日应用的过程。不幸的是,这仍然在医学领域的情况下仍然没有发生。因此,医生通常没有时间或知识来准确和单独为每位患者进行评估。但是,医生可以通过使用推荐系统来减少其工作量,仍然需要在控制下决定。通过这种方式,他们也会深入了解其他医生如何在每种情况下做出治疗决策。在这项工作中,我们报告了开发新颖的推荐系统,这些系统使用基于连续值逻辑和多标准决策运营商的预测结果。这种方法的优点是它是透明的,因为模型结果基于相关生理参数的层次模拟,而第二,它比传统的深度学习方法更安全,因为它大大降低了培训的数量参数。我们在患有糖尿病和心脏不足的患者人群中测试我们的方法,成为治疗(β-阻滞剂,ACE或Aspirin)。原始数据库(巴基斯坦数据库)通过Internet公开可用和访问。然而,探索保护患者身份的方法和保证数据隐私,我们通过使用线性回归和范数等级从相应的预测分布绘制合成值来实现可变变量的方法。此外,我们基于由具有固定权重和偏差的逻辑栅极实现的基于逻辑栅极的深度学习模型。虽然第一培训层自动识别有意义的参数层次结构,但考虑到这种逻辑通过模糊性连接,即逻辑操作并不准确但是,逻辑逻辑思维过程由于实施的连续值运营商,基本上模糊。该模型的预测结果(患者的治疗-ACE,阿司匹林或患者的β-阻滞剂和预期治疗时间)在推荐系统中实现,这些系统在比较两种不同的模型:1培训的型号培训,不包括负面结果(患者组1,没有患者死亡和长治疗时间)和培训的2型患者培训(患者组2)。通过这种方式,我们基于模型的结果和本建议书的置信度,与模型1的结果与模型的结果进行比较,提供了最佳疗法的建议。所有相关参数获得约1%的误差。此外,我们证明LONN模型达到约75%的准确性。在比较传统深度学习模型的LONN模型之后,我们观察到我们所实施的模型不太准确(准确损失约为8%)。然而,由于LONN模型是透明和安全的,因为训练参数的冻结使得它们不太容易发生对抗性攻击,因此损失了补偿。最后,我们预测最佳治疗以及预期的治疗时间。我们能够预测个性化的治疗,当使用模型1和2制作的预测完全匹配的预测时被归类为最佳(二元值)。使用图形界面显示由推荐系统提供的结果。目前是提高疾病管理质量的概念证明,而这些方法是连续可视化的,以保持客户的透明度。这项工作有助于简化行政职能,提高患者的管理质量,提高医疗保健质量,既具有透明和安全的模型。我们的方法可以扩展到可以应用推荐系统的不同临床情景。该应用程序的接受和进一步发展是下一个重要步骤之一,仍然需要进一步发展,具体取决于健康管理,医生或卫生专业人员以及专利人群的具体要求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号