ASBSO: An Improved Brain Storm Optimization With Flexible Search Length and Memory-Based Selection

01/27/2021
by   Yang Yu, et al.
0

Brain storm optimization (BSO) is a newly proposed population-based optimization algorithm, which uses a logarithmic sigmoid transfer function to adjust its search range during the convergent process. However, this adjustment only varies with the current iteration number and lacks of flexibility and variety which makes a poor search effciency and robustness of BSO. To alleviate this problem, an adaptive step length structure together with a success memory selection strategy is proposed to be incorporated into BSO. This proposed method, adaptive step length based on memory selection BSO, namely ASBSO, applies multiple step lengths to modify the generation process of new solutions, thus supplying a flexible search according to corresponding problems and convergent periods. The novel memory mechanism, which is capable of evaluating and storing the degree of improvements of solutions, is used to determine the selection possibility of step lengths. A set of 57 benchmark functions are used to test ASBSO's search ability, and four real-world problems are adopted to show its application value. All these test results indicate the remarkable improvement in solution quality, scalability, and robustness of ASBSO.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/06/2021

The Tangent Search Algorithm for Solving Optimization Problems

This article proposes a new population-based optimization algorithm call...
research
05/17/2023

Stochastic Ratios Tracking Algorithm for Large Scale Machine Learning Problems

Many machine learning applications and tasks rely on the stochastic grad...
research
02/09/2021

Learning How to Search: Generating Effective Test Cases Through Adaptive Fitness Function Selection

Search-based test generation is guided by feedback from one or more fitn...
research
02/13/2019

Software Module Clustering based on the Fuzzy Adaptive Teaching Learning based Optimization Algorithm

Although showing competitive performances in many real-world optimizatio...
research
10/03/2020

Learning the Step-size Policy for the Limited-Memory Broyden-Fletcher-Goldfarb-Shanno Algorithm

We consider the problem of how to learn a step-size policy for the Limit...
research
12/07/2018

Research on Limited Buffer Scheduling Problems in Flexible Flow Shops with Setup Times

In order to solve the limited buffer scheduling problems in flexible flo...
research
06/08/2016

A Modified Vortex Search Algorithm for Numerical Function Optimization

The Vortex Search (VS) algorithm is one of the recently proposed metaheu...

Please sign up or login with your details

Forgot password? Click here to reset