层级分类与级联特征消除:面向人类表型本体对齐的面部表型分析(FaceMesh2HPO)
FaceMesh2HPO是一个框架,用于分类与人类表型本体(HPO)对齐的面部表型描述符,以支持临床诊断。该研究利用124名临床医生对10种疾病(107个HPO术语)的标注,结合非综合征对照组,从2D图像生成3D面部网格(478个地标),并训练了基于层级PointNet的级联分类与特征消除管道。最佳模型(结合3D网格、面部轮廓和人口统计学元数据)的AUROC在0.55至0.89之间,父节点性能优于叶节点。外部验证显示不同疾病泛化能力存在差异。结果表明,3D面部几何的层级建模可实现可解释的、本体链接的表型分类,但在稀有叶节点上的性能仍有限,需要改进数据多样性和特征选择策略以增强鲁棒性和临床实用性。
近日,一项发表在arXiv上的研究提出了FaceMesh2HPO框架,旨在通过面部表型分析辅助临床诊断。该框架利用层级分类和级联特征消除技术,将面部特征与人类表型本体(HPO)进行对齐,从而实现可解释的表型分类。研究由Fabio Hellmann、Alexander Hustinx、Benjamin D. Solomon、GestaltMatcher数据库联盟、Tzung-Chien Hsieh、Peter Krawitz和Elisabeth André共同完成。
研究团队收集了124位临床医生对10种遗传性疾病(涵盖107个HPO术语)的面部标注数据,并结合非综合征对照组图像,通过2D照片重建了3D面部网格(包含478个地标点)。在此基础上,他们训练了一个基于层级PointNet的管道,该管道通过级联方式逐步分类并消除无关特征,以提升分类效率。最佳模型结合了3D网格、面部轮廓以及人口统计学元数据。
在模型性能方面,最佳模型的AUROC值介于约0.55至0.89之间。值得注意的是,模型在HPO层级结构中的父节点(较宽泛的表型类别)上表现更佳,而在叶节点(具体、罕见的表型)上准确率较低。外部验证进一步表明,模型在不同疾病间的泛化能力存在显著差异。例如,在某些疾病上表现较好,而在其他疾病上则欠佳。
研究团队指出,尽管层级建模能够有效捕捉3D面部几何信息并实现本体关联的分类,但数据多样性不足和特征选择策略仍有待改进。目前,模型在稀有表型术语上的性能有限,这主要由于这些术语在训练数据中出现的频率较低。为了增强模型的鲁棒性及其在临床环境中的实用性,未来需要收集更多样化的数据,并开发更有效的特征选择方法。该工作为基于面部形态的遗传病筛查提供了新思路,尤其适用于资源有限但需要初步诊断支持的场景。它展示了如何将计算机视觉与本体知识相结合,以提高诊断的准确性和可解释性。