WCCI 2012 Computational Intelligence May 2, 2024 - May 2, 2024 2012 IEEE World Congress on Computational Intelligence