A PSO based virtual sample generation method for small sample sets: Applications to regression datasets. (March 2017)