In this embodiment, a minimum number N of kernel functions is set for use after a large number of iterations, where N is an integer less than M. Decreasing the number of kernel functions used decreases the computational effort required to run the proximity effects model.