Participated in research of the following areas: evolutionary computation, computational optimization, machine learning, data analysis, numerical analysis, parallel algorithms.
Theoretical analysis of evolutionary algorithms and other randomised search heuristics
Multi-objective evolutionary algorithms for constrained optimization
Coevolutionary system, game strategy and artificial life
Applications of machine learning in cyber-security, e.g. networks intrusion detection
Applications of machine learning in data analysis, e.g. electronic health records
Applications of artificial intelligence in language education
Drift analysis of evolutionary algorithms and randomised search heuristics (He & Yao 2001, He & Yao 2017).
Helper and equivalent objective differential evolution for constrained optimization (HECO-DE) (Xu, He & Shang 2022)
HECO-DE was ranked 1st in 2019 in IEEE CEC Competition on Constrained Real Parameter Optimization.
Average convergence rate of evolutionary algorithms (He & Lin 2016, Chen & He 2021).
Easiest and hardest functions to evolutionary algorithms (He & Yao 2015).
2011-2015 Principal Investigator: Evolutionary Approximation Algorithms for Optimization: Algorithm Design and Complexity Analysis. EPSRC (£331K).
2005-2008 Researcher Co-investigator: Computational Complexity Analysis of Evolutionary Algorithms. EPSRC (£291K).