He has a wide range of research interests related to computational intelligence, including:
1) Theory: how and why evolutionary algorithms work on optimization problems.
2) Algorithm design: evolutionary algorithms for different kinds of optimization problems, such as single-objective optimization problems, constrained optimization problems, multiobjective optimization problems, nonlinear equation systems, and multimodal optimization problems.
3) Application: computational intelligence for chemometrics, automotive lightweight design, wind farm layout, intelligent robots and systems, cloud computing, medical big data, etc.