Shi Cheng received the Bachelor's degree in Mechanical and Electrical Engineering from Xiamen University, Xiamen, the Master's degree in Software Engineering from Beihang University (BUAA), Beijing, China, the Ph.D. degree in Electrical Engineering and Electronics from Liverpool University, Liverpool, United Kingdom, the Ph.D. degree in Electrical and Electronic Engineering from Xi’an Jiaotong-Liverpool University, Suzhou, China in 2005, 2008, and 2013, respectively. He is currently a lecturer with School of Computer Science, Shaanxi Normal University, Xi’an, China. His current research interests include swarm intelligence, multiobjective optimization, and data mining techniques and their applications.