https://hgpu.org/?p=13248
Multi-Centroid PSO Classification Learning on the GPU