2025年7月22日
本研究采用语音信号分析和机器学习方法,利用 MATLAB 提取具有区分性的语音特征,以实现哮喘的无创早期检测。支持向量机(SVM)和随机森林(RF)算法在整体分类准确率方面表现出相似的性能,尽管 SVM 在敏感性和特异性之间的平衡可能更优。
— 接下来,我将讨论该领域最新的研究进展以及当前的实验挑战。目前的技术采用人工智能驱动的语音分析、基于SVM的运动分析技术、MFCC等信号处理工具,以及可变声学传感器,以检测声音信号中与疾病相关的模式。基于语音的诊断技术在临床转化中面临的主要挑战包括数据稀缺、模型泛化能力有限、隐私伦理问题、利益冲突以及互操作性障碍。
[讲师] 首先,打开命令行工具,并将 GitHub 仓库克隆到本地计算机。前往 Python 官方网站,在计算机上安装 Python。安装 Python 后,使用 requirements.txt 文件安装所需的 Python 库。或者,如果该文本文件不可用,则使用给定的命令手动安装必要的库。然后从其官方网站安装 PyCharm。现在,在克隆的仓库中找到主脚本文件。使用 PyCharm 或文本编辑器打开 Python 文件,并查看其内容和结构。为配置数据集,请确认代码所需的文件已存在并以 Excel 格式保存。更新脚本中的文件路径,使其与系统中实际的文件位置一致。在确定主脚本后,使用相应的命令运行该脚本。执行过程中,代码将加载数据、训练机器学习模型,并显示结果,如准确率、混淆矩阵以及受试者工作特征(ROC)曲线。该图展示了支持向量机(SVM)模型和随机森林(RF)模型的混淆矩阵,显示了它们对哮喘患者和健康对照受试者的分类结果。在混淆矩阵中,SVM 模型在 30 个样本中准确分类了 14 名哮喘受试者和 12 名健康对照者。RF 模型也正确预测了 14 例哮喘病例和 12 名健康对照者,显示出相当的分类效果。在 ROC 分析中,SVM 模型的曲线下面积(AUC)值更高,达到 0.95,反映出更优的分类性能。SVM 和 RF 模型在测试数据集上的总体分类准确率均为 87%。在按类别评估的性能中,SVM 模型在哮喘组中表现出更高的召回率(0.93),但在健康对照组中的召回率较低(0.80),表明虽然 SVM 在识别哮喘方面有效,但可能将部分健康个体误分类。RF 模型在哮喘组和健康对照组的召回率分别为 0.93 和 0.80,与 SVM 模型相同,表明两个模型具有相似的敏感性,识别阳性病例的能力相当。
查看完整文字稿并访问数千部科学视频
本研究探讨了利用人工智能语音分析和机器学习技术进行哮喘无创早期检测的方法。通过采用支持向量机(SVM)和随机森林(RF)算法,研究证明了在识别哮喘病例方面具有相当的分类准确率。
结合机器学习的语音信号处理为哮喘的早期检测提供了一种可扩展且无创的方法,满足了呼吸系统疾病研究中对客观、可重复诊断技术的迫切需求。通过利用定量的语音特征和稳健的分类模型,该工作流程在靶点验证和检测开发阶段提高了预测的可信度。该方法通过在生物标志物发现和转化研究中实现标准化、数据驱动的决策,支持整个研究组合的风险降低。
该工作流程整合了从早期发现到先导物识别及临床前验证的全过程,利用语音信号分析和机器学习技术,推动稳健的生物标志物开发。