Skip to main navigation Skip to search Skip to main content

Data Debugging Is NP-Hard for Classifiers Trained with SGD

  • Zizheng Guo
  • , Jun Wu
  • , Pengyu Chen
  • , Yanzhang Fu
  • , Dongjing Miao*
  • *Corresponding author for this work
  • Harbin Institute of Technology
  • Daqing Oilfield Company Ltd.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Data debugging is to find a subset of the training data such that the model obtained by retraining on the subset has a better accuracy.A bunch of heuristic approaches are proposed, however, none of them are guaranteed to solve this problem effectively.This leaves an open issue whether there exists an efficient algorithm to find the subset such that the model obtained by retraining on it has a better accuracy.To answer this open question and provide theoretical basis for further study on developing better algorithms for data debugging, we investigate the computational complexity of the problem named Debuggable.Given a machine learning model M obtained by training on dataset D and a test instance (xtest,ytest) where M(xtest)≠ytest, Debuggable is to determine whether there exists a subset D of D such that the model M obtained by retraining on D satisfies M(xtest)=ytest. To cover a wide range of commonly used models, we take SGD-trained linear classifier as the model and derive the following main results.(1) If the loss function and the dimension of the model are not fixed, Debuggable is NP-complete regardless of the training order in which all the training samples are processed during SGD.(2) For hinge-like loss functions, a comprehensive analysis on the computational complexity of Debuggable is provided;(3) If the loss function is a linear function, Debuggable can be solved in linear time. These results not only highlight the limitations of current approaches but also offer new insights into data debugging.

Original languageEnglish
Title of host publicationComputing and Combinatorics - 31st International Computing and Combinatorics Conference, COCOON 2025, Proceedings
EditorsFedor V. Fomin, Mingyu Xiao
PublisherSpringer Science and Business Media Deutschland GmbH
Pages169-180
Number of pages12
ISBN (Print)9789819502172
DOIs
StatePublished - 2026
Event31st International Computing and Combinatorics Conference, COCOON 2025 - Chengdu, China
Duration: 15 Aug 202517 Aug 2025

Publication series

NameLecture Notes in Computer Science
Volume15984 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference31st International Computing and Combinatorics Conference, COCOON 2025
Country/TerritoryChina
CityChengdu
Period15/08/2517/08/25

Fingerprint

Dive into the research topics of 'Data Debugging Is NP-Hard for Classifiers Trained with SGD'. Together they form a unique fingerprint.

Cite this