Skip to main navigation Skip to search Skip to main content

Integrated optimization algorithm: A metaheuristic approach for complicated optimization

  • Chen Li
  • , Guo Chen*
  • , Gaoqi Liang
  • , Fengji Luo
  • , Junhua Zhao
  • , Zhao Yang Dong
  • *Corresponding author for this work
  • University of New South Wales
  • Nanyang Technological University
  • The University of Sydney
  • The Chinese University of Hong Kong, Shenzhen
  • Shenzhen Institute of Artificial Intelligence and Robotics for Society

Research output: Contribution to journalArticlepeer-review

Abstract

This paper proposes an integrated optimization algorithm (IOA) designed for solving complicated optimization problems that are non-convex, non-differentiable, non-continuous, or computationally intensive. IOA is synthesized from 5 sub-algorithms: follower search, leader search, wanderer search, crossover search, and role learning. The follower search finds better solutions by tracing the leaders. The leader search refines current optimal solutions by approaching or deviating from the central point of the population and then executes a single-round coordinate descent. The wanderer search carries out comprehensive search space expansion. The crossover search generates offspring using solutions from superior parents. Role learning automates the process in which a search agent decides whether to become a follower or a wanderer. A global optima estimation framework (GOEF) is proposed to offer guidelines for designing an efficient optimization algorithm, and IOA is proved to attain global optima. A differentiable integrated optimization algorithm (DIOA) that extends gradient descent is put forward to train deep learning models. Empirical case studies conclude that IOA shows a much faster convergence speed and finds better solutions than the other 8 comparative algorithms based on 27 benchmark functions. IOA has also been applied to solve unit commitment problems in the power system and shows satisfactory results. A power line sub-image classification model based on a convolutional neural network (CNN) is optimized by DIOA. Compared with the pure gradient descent approach, DIOA converges significantly faster and obtains a high test set accuracy with much fewer training epochs.

Original languageEnglish
Pages (from-to)424-449
Number of pages26
JournalInformation Sciences
Volume586
DOIs
StatePublished - Mar 2022
Externally publishedYes

Keywords

  • Deep learning
  • Metaheuristic algorithm
  • Non-continuous optimization
  • Non-convex optimization
  • Non-differentiable optimization
  • Unit commitment

Fingerprint

Dive into the research topics of 'Integrated optimization algorithm: A metaheuristic approach for complicated optimization'. Together they form a unique fingerprint.

Cite this