1. A distributed pattern recognition training method, comprising: providing data communication between at least one central pattern analysis node and a plurality of peripheral data analysis sites; communicating, from said at least one central pattern analysis node to said plurality of peripheral data analysis sites, a plurality of kernel-based pattern elements; and performing a plurality of iterations of pattern template training at each of said plurality of peripheral data analysis sites.