A hybrid training method of convolution neural networks using adaptive cooperative particle swarm optimiser. (2019)