1. A method of selecting data sets for use with a predictive algorithm based on data network geographical information, comprising: generating a first distribution of a training data set; generating a second distribution of a testing data set; comparing the first distribution and the second distribution to identify a discrepancy between the first distribution and the second distribution with respect to data network geographical information; and modifying selection of entries in one or more of the training data set and the testing data set based on the discrepancy between the first distribution and the second distribution.