Sustainability of Open-Source Machine Learning Robustness Assessment Tools: A Repository Mining Study

📅 2026-08-28
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
研究通过GitHub挖掘分析了28个开源机器学习鲁棒性评估工具的维护和持续性问题,发现活跃度不均,强调需将这些工具视为不断发展的软件系统。
📝 Abstract
Robustness evaluation is essential for deploying machine-learning (ML) systems in real-world settings, where models may face adversarial perturbations, distribution shifts, and other operational stressors. Many open-source tools, including Adversarial Robustness Toolbox, Foolbox, and Robustness Gym, support robustness testing and evaluation. However, little is known about how these tools are maintained, publicly engaged with, and sustained over time, even though practitioners may rely on them to select evaluation dependencies, reproduce robustness assessments, and provide evidence for AI assurance. We present an empirical study of the open-source robustness tooling ecosystem. Starting from a curated seed set derived from prior work, we systematically searched GitHub and identified 28 robustness-tool repositories. We analyzed repository artifacts to characterize observable community engagement, maintenance activity, and project longevity using established software-engineering metrics. Our results show that engagement and maintenance are unevenly distributed, with sustained activity concentrated in a small subset of repositories. At the data collection date of January 21, 2026, five repositories were classified as active, 22 as inactive, and one as archived. These findings highlight the need to treat robustness tools as evolving software systems.
Problem

Research questions and friction points this paper is trying to address.

Sustainability
Open-Source
Machine Learning
Robustness Assessment Tools
Innovation

Methods, ideas, or system contributions that make the work stand out.

robustness evaluation
open-source tools
repository mining
software-engineering metrics
community engagement
🔎 Similar Papers
J
Joshua Owotogbe
Jheronimus Academy of Data Science, Netherlands and Tilburg University, Netherlands
I
Indika Kumara
Jheronimus Academy of Data Science, Netherlands and Tilburg University, Netherlands
W
Willem-Jan van den Heuvel
Jheronimus Academy of Data Science, Netherlands and Tilburg University, Netherlands
D
Damian Tamburri
Jheronimus Academy of Data Science, Netherlands and University of Sannio, Italy