Cross Validation significantly lengthens the training period. Previously, you could only train your model on one training set; now, you can train it on several training sets using Cross Validation. 2.In most cases, the structure you're studying develops over time in predictive modelling. As a result, you may notice variations in the training and validation sets. 3. Cross Validation requires a lot of computing power.