artificial intelligence, large scale optimisation, diversity-based multi-population differential evolution, DB-MPDE, algorithm