1. A computer program product comprising a non-transitory computer readable medium having computer readable program code embodied therewith for training a facial recognition modeling system using an extremely large data set of facial images, the program code executable by a computing processor to: distribute a plurality of facial recognition models across a plurality of nodes within the facial recognition modeling system; optimize a facial matching accuracy of the facial recognition modeling system by increasing a facial image set variance among the plurality of facial recognition models calculate an eigenvector distance between a dataset facial image within the extremely large data set of facial images and a most closely matching facial image within each of the plurality of facial recognition models; and determine a least closely matching facial image associated with a maximum eigenvector distance between the dataset facial image and each of the most closely matching facial images; and insert the dataset facial image into the facial recognition model associated with the least closely matching facial image.