A Self-Learning Particle Swarm Optimization Algorithm with Multi-Strategy Selection | AMiner