basic

 
Cross Validation:
For non time series data: K fold
for time series data: expanding / rolling cross validation.