Add a function to scale automatically the variables of the training set and the new observation.
The perf function could use only a small set of the training set in order to calculate a success rate. Il will improve the speed and make it possible to run for big datasets.
The training set could be aggregated for big datasets.