machine learning, deep learning algorithms, data distribution, concept drift