Data is always dynamic, existing in different forms. Real-world scenarios are continuously changing, thus shifting the data that feeds into machine learning models, leading to what is known as data distribution shifts. These shifts can significantly ...