arXiv paper· medical machine learning (biomedical image classification)· empirical study

Impact of canny edge detection preprocessing on performance of machine learning models for Parkinson's disease classification

Sameer Bhat, Piotr Szczuko

cs.LG · cs.CV

Quick verdict

声称 Canny 预处理会损害帕金森螺旋分类中的机器学习准确性;边缘部署的焦点很有用,但可能的交叉验证泄露削弱了结果。

Summary

作者评估了九种经典的机器学习分类器——逻辑回归、决策树、随机森林、梯度提升、XGBoost、朴素贝叶斯、SVM、AdaBoost 和 KNN——用于使用来自公共 Kaggle Parkinson's Drawing Dataset(102 张螺旋图像)的手绘螺旋图区分健康人和帕金森病患者。根据在 HoG 变换或 Canny 边缘加 Hessian 滤波图像上计算出的 11 个图像统计量,经 RFE 选择的子集形成了四个数据集:DS0(原始)、DS1(Canny+Hessian)、DS2(增强的 DS0,5,112 个样本)和 DS3(增强的 DS1)。通过在默认模型和老式 i3 笔记本电脑上进行分层 10 折交叉验证,他们报告了准确率、ROC/AUC、校准和偏差-方差,以及独特的贡献:每个模型的内存占用和预测延迟。增强提高了性能(DS2 上 RF/XGBoost/SVM 的最佳 AUC 为 0.97,而在 DS0 上为 0.92),而 Canny+Hessian 预处理降低了结果(DS1/DS3 上的 AUC 大致为 0.78-0.89)。SVM 和 KNN 的内存从约 5.7-7 KB 增加到 102-220 KB,XGBoost 的延迟从 180-200 ms 上升到 7,00-3,000 ms,而 RF 保持在 61 KB 不变。主要局限性:增强似乎先于交叉验证分割,因此近乎重复的泄露可能会夸大增强数据的增益;保留的 30 张图像测试集未被使用;各部分的比较目标不一致;指标公式包含错误;几处引用不匹配;且未发布代码。

Review complete

Assessment at a glance

medical machine learning (biomedical image classification)

6

risk flags identified

● high 2

● medium 3

● low 1

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencemedium
AI text signal3/20 passages flagged
Deep research viableCode-reproducible

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Canny 边缘检测结合 Hessian 滤波降低了九种 ML 模型中大多数在相同螺旋数据上与未处理 (HoG) 特征相比的分类性能。
  • 数据增强(72 增加到 5,112 个样本)提高了准确率/AUC——最佳 AUC 为 0.97(RF/XGBoost/SVM 在 DS2 上),而在 DS0 上为 0.92(DT/AdaBoost)——但增加了基于实例/大型模型的内存占用和延迟。
  • Random Forest 在所有四个数据集上保持了恒定的约 61 KB 占用空间,而 KNN/SVM 的内存从约 5.7-7 KB (DS0) 增加到 102-220 KB (DS2),XGBoost 的延迟从 180-200 ms 增加到 7,00-3,000 ms。
  • 对每个模型 100 个交叉验证准确率进行的 Mann-Whitney U 检验得出 p<1e-34,Cliff's delta 接近 -1,作者将其解释为巨大且具有统计学意义的性能转变。

Strengths

  • 罕见的部署导向评估维度

    报告了四个数据集中九个分类器的每个模型的内存(KB)和预测延迟(ms)——这在螺旋 PD 文献中很少见——并附有具体数字:RF 恒定在约 61 KB;KNN/SVM 从约 5.7-7 KB 增加到 102-220 KB;XGBoost 从 180-200 ms 增加到 7,00-3,000 ms(Figs. 19-22, 35-38, 40-41)。

  • 透明、因子化的实验设计

    将预处理效果与增强效果隔离开来的四个数据集(DS0-DS3),具有明确的 RFE 特征集([1,2,3]、[1,2,3,4,6]、[0,1,4,9,10])和明确的 Canny 参数(sigma 2.8,thresholds 51,apertureSize 5),并为流水线提供了 Algorithms 1-3 的伪代码。

  • 发布了负面结果

  • 超越点估计的统计基础

Weaknesses

  • 可能存在训练-验证污染,夸大增强数据的增益

  • 统计报告不一致

  • 教科书式的指标定义错误

  • 引用与内部一致性 hygiene 较差

  • 微小的单一来源数据支撑了部署建议

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

范围与主张

该论文(Scientific Reports 15:16413, 2025)提出了一个实际问题:Canny 边缘检测 + Hessian ridge 滤波是帮助还是损害了从手绘螺旋图中区分健康人与帕金森病(PD)患者的经典机器学习(ML)分类器,以及每个模型在内存和延迟方面的成本是多少?从 Kaggle Parkinson's Drawing Dataset 螺旋子集(102 张图像:72 张训练 / 30 张测试,训练集中 36 张健康 / 36 张 PD)中,作者构建了一个 2×2 因子设计:DS0(原始图像的 HoG 特征),DS1(Canny + Hessian),DS2(增强的 DS0,5,112 个样本;旋转高达 360°,微小偏移,翻转),DS3(增强的 DS1)。每张图像的 11 个统计量(均值、标准差、偏度、峰度、能量、功率、中位数、方差、最小值、最大值、RMS)输入到基于 RFE 的选择中(DS0 的特征集为 [1,2,3],DS2/DS3 为 [1,2,3,4,6],DS1 为 [0,1,4,9,10]),并输入到九个默认参数分类器中:LR、DT、RF、GB、XGBoost、NB、SVM、AdaBoost、KNN。主要主张:(1) Canny+Hessian 预处理降低了大多数模型的准确率;(2) 增强提高了性能(RF/XGBoost/SVM 在 DS2 上的最佳 AUC 为 0.97,而在 DS0 上 DT/AdaBoost 为 0.92);(3) 较大数据下,KNN/SVM/XGBoost 的内存/延迟急剧增长,而 RF 保持在 61 KB。

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 6 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

在这篇论文中,Canny 边缘检测对帕金森分类有帮助还是有害?

实际上并没有。在相同的螺旋图像上,使用 Canny+Hessian 预处理图像(DS1/DS3)训练的模型,其性能低于在未处理的 HoG 特征上训练的模型:经过 Canny 处理的数据集 AUC 约为 0.78-0.89,而原始特征 AUC 高达 0.92,在数据增强后高达 0.97。该论文的标题是一个负面结果:这种预处理降低了大多数测试过的 ML 模型的准确性。

研究使用了什么数据,规模有多大?

公共的 Kaggle Parkinson's Drawing Dataset (Zham 等人) 的螺旋子集:102 张手绘螺旋图像,分为 72 张训练集和 30 张测试集(训练集中有 36 名健康和 36 名 PD),通过旋转、偏移和翻转等数据增强手段将其扩展到 5,112 个样本用于大型数据集。

为什么要报告内存占用和预测时间?

为了在资源受限的边缘设备(智能手机、嵌入式系统)上进行部署。它报告了每个模型的内存大小(KB)和每次预测的延迟(ms):例如,Random Forest 在所有数据集上保持在 61 KB,而 KNN 和 SVM 从约 5.7-7 KB 增长到 102-220 KB,XGBoost 的延迟从 180-200 ms 上升到 7,00-3,000 ms。

代码可用吗,我能复现结果吗?

不。论文仅链接了公共的 Kaggle 数据集;未提及代码仓库。描述的流水线(带有默认设置的 scikit-learn 风格模型)需要重新实现才能复现,且由于数据增强和交叉验证分割的顺序未明确指定,具体细节可能有所不同。

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • 提供的文本是带有三个 [...]sampling-gap[...] 区间的抽样摘录;空白处的内容(部分问题陈述、部分 DS1/DS3 结果叙述、Mann-Whitney p-value 图值 Fig. 44、参考文献 37-43)不可见——依赖这些部分的断言已被规避或进行了保留处理。
  • 所有定量值均来自文本叙述;提取中不包含图表本身(曲线、热力图、箱线图),因此无法对图表层面的数值进行交叉核对。

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Impact of canny edge detection preprocessing on performance of machine learning models for Parkinson's disease classification | Evolve.Pub