Monte Carlo cross validation