Zammataro Luca
Lunan Foldomics LLC, Houston, TX, 77057, USA.
F1000Res. 2024 Aug 6;13:897. doi: 10.12688/f1000research.154455.1. eCollection 2024.
Medical imaging has seen significant advancements through machine learning, particularly convolutional neural networks (CNNs). These technologies have transformed the analysis of pathological images, enhancing the accuracy of diagnosing and classifying cellular anomalies. Digital pathology methodologies, including image analysis, have improved cervical cancer diagnostics. However, existing commercial platforms are often costly and restrictive, limiting customization and scalability.
CINNAMON-GUI is an open-source digital pathology tool based on CNNs for classifying Pap smear images. Transitioning to a Shiny app in Python, it offers enhanced user interface and interactivity. The application supports dynamic web interactions, advanced features for image analysis, and state-of-the-art CNN models tailored for digital pathology. Key features include intuitive UI components, real-time image and plot generation, memory-efficient data handling, and robust training capabilities with customizable CNN architectures. The tool also integrates with Labelme for defining regions of interest and allows testing on external biospecimens.
Model A (seed 42, 100 epochs) and Model B (same architecture with adjusted augmentation parameters) were compared. Model A stabilized with training accuracy around 0.88 and validation accuracy around 0.913. Model B showed improved performance with training accuracy around 0.91 and validation accuracy around 0.95. Feature mapping highlighted critical morphological aspects, improving classification accuracy. Model B reduced misclassification errors significantly compared to Model A.
CINNAMON-GUI demonstrates the potential of an open-source platform in digital pathology, providing transparency and collaborative opportunities. The tool enhances diagnostic accuracy through feature map analysis and optimized CNN training. Future development aims to extend its application to other cancer types, leveraging its dynamic and user-friendly interface for broader use in diagnostics.
通过机器学习,尤其是卷积神经网络(CNN),医学成像取得了重大进展。这些技术改变了病理图像分析方式,提高了细胞异常诊断和分类的准确性。包括图像分析在内的数字病理学方法改进了宫颈癌诊断。然而,现有的商业平台往往成本高昂且具有局限性,限制了定制性和可扩展性。
CINNAMON - GUI是一款基于CNN的用于巴氏涂片图像分类的开源数字病理学工具。它转换为Python中的Shiny应用程序后,提供了增强的用户界面和交互性。该应用程序支持动态网络交互、图像分析的高级功能以及为数字病理学量身定制的先进CNN模型。关键特性包括直观的用户界面组件、实时图像和图表生成、内存高效的数据处理以及具有可定制CNN架构的强大训练能力。该工具还与Labelme集成以定义感兴趣区域,并允许在外部生物样本上进行测试。
对模型A(种子42,100个轮次)和模型B(具有调整后增强参数的相同架构)进行了比较。模型A训练准确率稳定在0.88左右,验证准确率稳定在0.913左右。模型B表现出更好的性能,训练准确率约为0.91,验证准确率约为0.95。特征映射突出了关键的形态学方面,提高了分类准确率。与模型A相比,模型B显著减少了误分类错误。
CINNAMON - GUI展示了开源平台在数字病理学中的潜力,提供了透明度和协作机会。该工具通过特征映射分析和优化的CNN训练提高了诊断准确性。未来的发展旨在将其应用扩展到其他癌症类型,利用其动态且用户友好的界面在诊断中更广泛地使用。