摘要
心血管疾病是指任何危及心脏的严重疾病。由于心脏病可能危及生命,研究人员正致力于利用机器学习算法,基于电子健康数据设计智能系统以准确诊断心脏病。然而,使用支持向量机 (SVM)、朴素贝叶斯 (NB)、决策树 (DT) 和随机森林 (RF) 等机器学习 (ML) 算法进行心脏病分类常常受到过拟合的困扰。这些机器学习算法需要大量的超参数调整。随机搜索提供了一种更快、更高效的超参数空间探索方法,但它可能会忽略最佳区域。网格搜索虽然详尽,但计算成本高且效率低,尤其是在高维数据的情况下。为了解决这些局限性,本文提出了一种新颖的混合优化方法——随机网格搜索,它结合了随机搜索的全局探索优势以及在最有希望的区域进行的网格搜索的集中和详尽搜索。这种混合方法有效地平衡了探索和利用。该模型优化了决策树模型的超参数,并将其应用于 UCI 心脏病数据集进行分类,从而提高了模型性能,并改善了准确性、泛化能力和计算效率。实验结果表明,随机网格搜索比传统方法具有显著优势。该模型为医疗诊断中的机器学习应用提供了一种更有效的解决方案。