Department of Computer Science, Faculty of Mathematics, University of Sistan and Baluchestan, Zahedan, Iran.
Department of Chemistry, Faculty of Science, University of Sistan and Baluchestan, Zahedan, Iran.
SAR QSAR Environ Res. 2021 Sep;32(9):745-767. doi: 10.1080/1062936X.2021.1971761.
The acetylcholinesterase (AChE) and butyrylcholinesterase (BuChE) inhibitors play a key role in treating Alzheimer's disease. This study proposes an approach that integrates a modified binary particle swarm optimization (PSO) with a machine learning algorithm for building QSAR models to predict the activity of inhibitors for AChE and BuChE enzymes. More precisely, it uses a transfer function to convert the continuous search space of PSO to binary. Furthermore, it utilizes the concepts of catfish effect and chaotic map to improve exploration ability in searching for an optimum subset of descriptors for QSAR model constructions. Then, through a statistical method, it employs a machine learning algorithm to evaluate the fitness value of each candidate subset of features. Different combinations of four transfer functions with four machine learning algorithms, including K-nearest neighbour, multiple linear regression, support vector machine, and regression tree, were used to build several variants of the proposed algorithm. QSAR models constructed by each version were verified by internal and external validations. The best variants were selected based on a method called sum of ranking differences.
乙酰胆碱酯酶(AChE)和丁酰胆碱酯酶(BuChE)抑制剂在治疗阿尔茨海默病方面发挥着关键作用。本研究提出了一种方法,将改进的二进制粒子群优化(PSO)与机器学习算法集成,用于构建预测 AChE 和 BuChE 酶抑制剂活性的 QSAR 模型。更确切地说,它使用传递函数将 PSO 的连续搜索空间转换为二进制。此外,它利用鲶鱼效应和混沌映射的概念来提高搜索最佳描述符子集的能力,以进行 QSAR 模型构建。然后,通过统计方法,使用机器学习算法评估每个候选特征子集的适应度值。使用四种传递函数和四种机器学习算法(包括 K-最近邻、多元线性回归、支持向量机和回归树)的不同组合,构建了所提出算法的几个变体。通过内部和外部验证来验证每个版本构建的 QSAR 模型。基于一种称为排序差异之和的方法选择最佳变体。