Tutorials

ICSI Call for Tutorial Proposals

ICSI 2018 technical program will include tutorial sessions. Their aim is to provide a fast introduction to some topics of interest to the swarm intelligence community.

Prospective organizers of tutorial sessions should submit proposals indicating:

* Title of the tutorial.
* Rationale of the need for the tutorial at ICSI.
* Short biography and recent photo of the organizers.

Proposals are due on or before Jan 28, 2018 and should be sent via e-mail (in either pdf or plain ASCII text form) to the tutorial sessions chairs (Prof. Milan Tuba and/or Prof. Hongtao Lu) and forward to ICSI 2018 secretariat at [email protected]

Notification of acceptance will be sent to the organizers no later than Feb 28, 2018.

-------------------------------------------------------------------------------------------------------------------------------------------------------------

Tutorial 01:

Brain Storm Optimization Algorithms

Shi Cheng, Shaanxi Normal University, China, [email protected]

Yuhui Shi, Southern University of Science and Technology, China, [email protected]

 

Abstract

For swarm intelligence algorithms, each individual in the swarm represents a solution in the search space, and it also can be seen as a data sample from the search space. Based on the analyses of these data, more effective algorithms and search strategies could be proposed. Brain storm optimization (BSO) algorithm is a new and promising swarm intelligence algorithm, which simulates the human brainstorming process. Through the convergent operation and divergent operation, individuals in BSO are grouped and diverged in the search space/objective space. In this talk, the development history, and the state-of-the-art of the BSO algorithm are reviewed. Every individual in the BSO algorithm is not only a solution to the problem to be optimized, but also a data point to reveal the landscape of the problem. Based on the survey of brain storm optimization algorithms, more analyses could be conducted to understand the function of BSO algorithm and more variants of BSO algorithms could be proposed to solve different problems. 

Overview

The Brain Storm Optimization (BSO) algorithm is a new kind of swarm intelligence algorithm, which is based on the collective behaviour of human being, that is, the brainstorming process. There are two major operations involved in BSO, i.e., convergent operation and divergent operation. A ``good enough'' optimum could be obtained through recursive solution divergence and convergence in the search space. The designed optimization algorithm will naturally have the capability of both convergence and divergence.
BSO possess two kinds of functionalities: capability learning and capacity developing. The divergent operation corresponds to the capability learning while the convergent operation corresponds to capacity developing. The capacity developing focuses on moving the algorithm's search to the area(s) where higher potential solutions may exist while the capability learning focuses on its actual search towards new solution(s) from the current solution for single point based optimization algorithms and from the current population of solutions for population-based swarm intelligence algorithms. The capability learning and capacity developing recycle to move individuals towards better and better solutions. The BSO algorithm, therefore, can also be called as a developmental brain storm optimization algorithm.
The capacity developing is a top-level learning or macro-level learning methodology. The capacity developing describes the learning ability of an algorithm to adaptively change its parameters, structures, and/or its learning potential according to the search states of the problem to be solved. In other words, the capacity developing is the search potential possessed by an algorithm. The capability learning is a bottom-level learning or micro-level learning. The capability learning describes the ability for an algorithm to find better solution(s) from current solution(s) with the learning capacity it possesses.
The BSO algorithm can also be seen as a combination of swarm intelligence and data mining techniques. Every individual in the brain storm optimization algorithm is not only a solution to the problem to be optimized, but also a data point to reveal the landscapes of the problem. The swarm intelligence and data mining techniques can be combined to produce benefits above and beyond what either method could achieve alone.

Organisers

Shi Cheng, Shaanxi Normal University, Xi’an, China, [email protected]
1
Shi Cheng received the Bachelor's degree in Mechanical and Electrical Engineering from Xiamen University, Xiamen, the Master's degree in Software Engineering from Beihang University (BUAA), Beijing, China, the Ph.D. degree in Electrical Engineering and Electronics from University of Liverpool, Liverpool, United Kingdom in 2005, 2008, and 2013, respectively. He is currently a lecturer with School of Computer Science, Shaanxi Normal University, China. His current research interests include swarm intelligence, multiobjective optimization, and data mining techniques and their applications.


Yuhui Shi, Southern University of Science and Technology, Shenzhen, China, [email protected]