Evaluation-Strategy Gap in Fault Diagnosis of Deep Learning Programs

13d ago · Global · primary source: export.arxiv.org

A new study finds that fault-diagnosis tools for deep learning programs lose significant accuracy when tested on code they have not seen before, exposing a gap in how these systems are evaluated. [1] Researchers constructed a corpus called DynFault, containing 5,542 fault-injected training traces drawn from 38 real-world deep learning programs, to measure the performance drop. [1] They found a gap of 0.190 in balanced accuracy when comparing the standard within-program cross-validation approach against a method that holds out entire programs. [1] The investigation traced the cause to program-level structure embedded in the diagnostic features. [1] The work, posted on the preprint server arXiv, examined two alternative runtime feature sets to see how they behaved on unseen programs. [1] Curvature features proved useful for detecting training instability in new programs, while optimizer and activation features only helped on programs that were part of the training set. [1] arXiv, which hosts the paper, is an open-access repository that has grown to a submission rate of roughly 24,000 articles per month as of late 2024. [6] The findings arrive as the broader field of artificial intelligence safety faces scrutiny over whether protective measures are keeping pace with rapid capability advances. [4] AI safety research encompasses robustness, monitoring, and alignment, and the field gained significant attention in 2023 alongside progress in generative AI. [4] During the 2023 AI Safety Summit, both the United States and the United Kingdom established dedicated AI Safety Institutes. [4] High-quality datasets, such as the DynFault corpus, are considered integral to machine learning research, though producing labeled training data remains expensive and time-consuming. [3] The study’s authors argue that evaluating fault diagnosis techniques solely within a single program can overstate real-world reliability, and they recommend that future assessments account for program-level variation. [1]

research-paper

Background sources we checked (7)
  • arxiv.org ↗ Deep Learning (DL) programs can fail during training for many reasons, and diagnosing the cause is a costly and time-consuming maintenance task. Techniques for diagnosing such failures are commonly assessed using within-program cross-validation, which may be inadequate for deploy…
  • en.wikipedia.org ↗ These datasets are used in machine learning (ML) research and have been cited in peer-reviewed academic journals. Datasets are an integral part of the field of machine learning. Major advances in this field can result from advances in learning algorithms (such as deep learning), …
  • en.wikipedia.org ↗ AI safety is an interdisciplinary field focused on preventing accidents, misuse, or other harmful consequences arising from artificial intelligence systems. It encompasses AI alignment (which aims to ensure AI systems behave as intended), monitoring AI systems for risks, and enha…
  • en.wikipedia.org ↗ A quantum computer is a real or theoretical computer that exploits quantum phenomena like superposition and entanglement in an essential way. It is widely believed that a quantum computer could perform some calculations exponentially faster than any classical computer. For exampl…
  • en.wikipedia.org ↗ arXiv (pronounced as "archive"—the X represents the Greek letter chi ⟨χ⟩) is an open-access repository of electronic preprints and postprints (known as e-prints) approved for posting after moderation, but not peer reviewed. It consists of scientific papers in the fields of mathem…
  • en.wikipedia.org ↗ 14 (fourteen) is the natural number following 13 and preceding 15.…
  • en.wikipedia.org ↗ LK-99 also called PCPOSOS, is a gray–black, polycrystalline compound, identified as a copper-doped lead‒oxyapatite. A team from Korea University led by Lee Sukbae (이석배) and Kim Ji-Hoon (김지훈) began studying this material as a potential superconductor in 1999, and in July 2023 publ…

Sources

Spot something wrong? Report an issue