中文

StatPatternRecognition (SPR) 与 Toolkit for MultiVariate Analysis (TMVA) 的 CPU 和内存性能比较

数据分析、统计与概率 2015-05-27 v1 高能物理 - 实验 计算物理

摘要

高能物理数据集通常以海量事件为特征。因此,使用能够高效分析这些前所未有数据量的统计软件包至关重要。我们比较了统计软件包 StatPatternRecognition (SPR) 和 Toolkit for MultiVariate Analysis (TMVA) 的性能。我们重点关注学习过程的 CPU 时间和内存使用如何随数据集大小扩展。作为分类器,我们考虑了随机森林、提升决策树和神经网络。在我们的测试中,我们使用了机器学习社区广泛使用的数据集“Threenorm”数据集,以及为测试各种边缘情况而定制的数据。对于每个数据集,我们不断增加其大小,并检查构建 SPR 和 TMVA 中实现的分类器所需的 CPU 时间和内存。我们表明,SPR 通常明显更快且消耗的内存明显更少。例如,在 Threenorm 数据上,SPR 实现的随机森林比 TMVA 快一个数量级,并且消耗的内存少一个数量级。

关键词

引用

@article{arxiv.1103.5278,
  title  = {Comparison of the CPU and memory performance of StatPatternRecognition (SPR) and Toolkit for MultiVariate Analysis (TMVA)},
  author = {Giulio Palombo},
  journal= {arXiv preprint arXiv:1103.5278},
  year   = {2015}
}