mlsanityData to 14 Oct 2026

Detecting model drift using polynomial relations

arXiv 2110.12506 ↗First posted 24 Oct 2021cs.LG cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Machine learning models serve critical functions, such as classifying loan applicants as good or bad risks. Each model is trained under the assumption that the data used in training and in the field come from the same underlying unknown distribution. Often, this assumption is broken in practice. It is desirable to identify when this occurs, to minimize the impact on model performance. We suggest a new approach to detecting change in the data distribution by identifying polynomial relations between the data features. We measure the strength of each identified relation using its R-square value. A strong polynomial relation captures a significant trait of the data which should remain stable if the data distribution does not change. We thus use a set of learned strong polynomial relations to identify drift. For a set of polynomial relations that are stronger than a given threshold, we calculate the amount of drift observed for that relation. The amount of drift is measured by calculating the Bayes Factor for the polynomial relation likelihood of the baseline data versus field data. We empirically validate the approach by simulating a range of changes, and identify drift using the Bayes Factor of the polynomial relation likelihood change.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 3 of its 13 references that are in the map. First posted on arXiv 24 Oct 2021.

Builds on

3 of 13 references.

References · 3

  1. 2020Detection of data drift and outliers affecting machine learning model performance over timecited by 19
  2. 2021FreaAI: Automated extraction of data slices to test machine learning modelscited by 10
  3. 2021Machine Learning Model Drift Detection Via Weak Data Slicescited by 6

Built on by

Cited by year

Citing papers per year: 2022: 1.

1 paper.