Faculty of Engineering, Farabi Campus, University of Tehran, Iran.
Comput Biol Med. 2017 Dec 1;91:337-352. doi: 10.1016/j.compbiomed.2017.10.024. Epub 2017 Oct 31.
The early diagnosis of disease is critical to preventing the occurrence of severe complications. Diabetes is a serious health problem. A variety of methods have been developed for diagnosing diabetes. The majority of these methods have been developed in a black-box manner, which cannot be used to explain the inference and diagnosis procedure. Therefore, it is essential to develop methods with high accuracy and interpretability. In this study, a Reinforcement Learning-based Evolutionary Fuzzy Rule-Based System (RLEFRBS) is developed for diabetes diagnosis. The proposed model involves the building of a Rule Base (RB) and rule optimization. The initial RB is constructed using numerical data without initial rules; after learning the rules, redundant rules are eliminated based on the confidence measure. Next, redundant conditions in the antecedent parts are pruned to yield simpler rules with higher interpretability. Finally, an appropriate subset of the rules is selected using a Genetic Algorithm (GA), and the RB is constructed. Evolutionary tuning of the membership functions and weight adjusting using Reinforcement Learning (RL) are used to improve the performance of RLEFRBS. Moreover, to deal with uncovered instances, it makes use of an efficient rule stretching method. The performance of RLEFRBS was examined using two common datasets: Pima Indian Diabetes (PID) and BioSat Diabetes Dataset (BDD). The experimental results show that the proposed model provides a more compact, interpretable and accurate RB that can be considered to be a promising alternative for diagnosis of diabetes.
疾病的早期诊断对于预防严重并发症的发生至关重要。糖尿病是一个严重的健康问题。已经开发出多种用于诊断糖尿病的方法。这些方法大多是在黑盒的方式下开发的,无法用于解释推理和诊断过程。因此,开发具有高精度和可解释性的方法非常重要。在这项研究中,我们开发了一种基于强化学习的进化模糊规则基系统(RLEFRBS)用于糖尿病诊断。所提出的模型涉及规则基(RB)的构建和规则优化。初始 RB 使用没有初始规则的数值数据构建;在学习规则后,根据置信度测量来消除冗余规则。然后,修剪前提部分中的冗余条件,生成具有更高可解释性的简单规则。最后,使用遗传算法(GA)选择适当的规则子集,并构建 RB。使用强化学习(RL)进行隶属函数的进化调整和权重调整,以提高 RLEFRBS 的性能。此外,为了处理未覆盖的实例,它利用了一种有效的规则扩展方法。使用两个常见的数据集:Pima 印度糖尿病(PID)和 BioSat 糖尿病数据集(BDD)来评估 RLEFRBS 的性能。实验结果表明,所提出的模型提供了一个更紧凑、更具可解释性和更准确的 RB,可以被认为是一种有前途的糖尿病诊断替代方法。