mlsanityData to 7 Oct 2026

Do Machine Learning Models Learn Statistical Rules Inferred from Data?

arXiv 2303.01433 ↗First posted 2 Mar 2023cs.LG cs.AIcited by 3

Not on the map. Why?

Abstract (arXiv)

Machine learning models can make critical errors that are easily hidden within vast amounts of data. Such errors often run counter to rules based on human intuition. However, rules based on human knowledge are challenging to scale or to even formalize. We thereby seek to infer statistical rules from the data and quantify the extent to which a model has learned them. We propose a framework SQRL that integrates logic-based methods with statistical inference to derive these rules from a model's training data without supervision. We further show how to adapt models at test time to reduce rule violations and produce more coherent predictions. SQRL generates up to 300K rules over datasets from vision, tabular, and language settings. We uncover up to 158K violations of those rules by state-of-the-art models for classification, object detection, and data imputation. Test-time adaptation reduces these violations by up to 68.7% with relative performance improvement up to 32%. SQRL is available at https://github.com/DebugML/sqrl.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 27 of its 42 references that are in the map. First posted on arXiv 2 Mar 2023.

Builds on

27 of 42 references.

References · 27

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  3. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
  4. 2021Revisiting Deep Learning Models for Tabular Datacited by 725
  5. 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
  6. 2021CSDI: Conditional Score-based Diffusion Models for Probabilistic Time Series Imputationcited by 577
  7. 2019FinBERT: Financial Sentiment Analysis with Pre-trained Language Modelscited by 378
  8. 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 376
  9. 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
  10. 2013Good Debt or Bad Debt: Detecting Semantic Orientations in Economic Textscited by 310
  11. 2022Contrastive Test-Time Adaptationcited by 258
  12. 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
15 more
  1. 2022SAITS: Self-Attention-based Imputation for Time Seriescited by 167
  2. 2016Harnessing Deep Neural Networks with Logic Rulescited by 135
  3. 2020EfficientPS: Efficient Panoptic Segmentationcited by 111
  4. 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
  5. 2020Lagrangian Duality for Constrained Deep Learningcited by 72
  6. 2020Rain rendering for evaluating and improving robustness to bad weathercited by 56
  7. 2022Divide and Contrast: Source-free Domain Adaptation via Adaptive Contrastive Learningcited by 53
  8. 2022ImageNet-X: Understanding Model Mistakes with Factor of Variation Annotationscited by 44
  9. 2019Learn to Explain Efficiently via Neural Logic Inductive Learningcited by 38
  10. 2021If your data distribution shifts, use self-learningcited by 36
  11. 2020The ILASP system for Inductive Learning of Answer Set Programscited by 27
  12. 2022Learning to Generalize across Domains on Single Test Samplescited by 24
  13. 2021sigmoidF1: A Smooth F1 Score Surrogate Loss for Multilabel Classificationcited by 23
  14. 2022Twitter Topic Classificationcited by 22
  15. 2021Controlling Neural Networks with Rule Representationscited by 16

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 2.

3 papers.