In traditional machine learning models, including neural networks, data is often assumed to follow the IID (independent and identically distributed) assumption. This means each data point is independent of others and follows the same underlying proba...