Inspector Gadget: A Data Programming-based Labeling System for Industrial Images
Not on the map. Why?
Abstract (arXiv)
As machine learning for images becomes democratized in the Software 2.0 era, one of the serious bottlenecks is securing enough labeled data for training. This problem is especially critical in a manufacturing setting where smart factories rely on machine learning for product quality control by analyzing industrial images. Such images are typically large and may only need to be partially analyzed where only a small portion is problematic (e.g., identifying defects on a surface). Since manual labeling these images is expensive, weak supervision is an attractive alternative where the idea is to generate weak labels that are not perfect, but can be produced at scale. Data programming is a recent paradigm in this category where it uses human knowledge in the form of labeling functions and combines them into a generative model. Data programming has been successful in applications based on text or structured data and can also be applied to images usually if one can find a way to convert them into structured data. In this work, we expand the horizon of data programming by directly applying it to images without this conversion, which is a common scenario for industrial applications. We propose Inspector Gadget, an image labeling system that combines crowdsourcing, data augmentation, and data programming to produce weak labels at scale for image classification. We perform experiments on real industrial image datasets and show that Inspector Gadget obtains better performance than other weak-labeling techniques: Snuba, GOGGLES, and self-learning baselines using convolutional neural networks (CNNs) without pre-training.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 0; 2024: 1; 2025: 1.
5 papers.
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
- 2021Discovering and Validating AI Errors With Crowdsourced Failure Reportscited by 28
- 2021DP-SSL: Towards Robust Semi-supervised Learning with A Few Labeled Samplescited by 18
- 2024Generative AI in Industrial Machine Vision -- A Reviewcited by 4
- 2025A Cost-Effective LLM-based Approach to Identify Wildlife Trafficking in Online Marketplacescited by 3
- 2025A Cost-Effective LLM-based Approach to Identify Wildlife Trafficking in Online Marketplaces29 Apr 2025
- 2024Generative AI in Industrial Machine Vision -- A Review20 Aug 2024
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspective13 Dec 2021
- 2021DP-SSL: Towards Robust Semi-supervised Learning with A Few Labeled Samples26 Oct 2021
- 2021Discovering and Validating AI Errors With Crowdsourced Failure Reports23 Sep 2021