Interactive particle swarm optimization

János Mádar, J. Abonyi, F. Szeifert

Research output: Chapter in Book/Report/Conference proceedingConference contribution

22 Citations (Scopus)

Abstract

It is often desirable to simultaneously handle several objectives and constraints in practical optimization problems. In some cases, these objectives and constraints are non-commensurable and they are not explicitly/mathematically available. For this kind of problems, interactive optimization may be a good approach. Interactive optimization means that a human user evaluates the potential solutions in qualitative way. In recent years evolutionary computation (EC) was applied for interactive optimization, which approach has became known as interactive evolutionary computation (IEC). The aim of this paper is to propose a new interactive optimization method based on particle swarm optimization (PSO). PSO is a relatively new population based optimization approach, whose concept originates from the simulation of simplified social systems. The paper shows that interactive PSO cannot be based on the same concept as IEC because the information sharing mechanism of PSO significantly differs from EC. So this paper proposes an approach which considers the unique attributes of PSO. The proposed algorithm has been implemented in MATLAB (IPSO toolbox) and applied to a case-study of temperature profile design of a batch beer fermenter. The results show that IPSO is an efficient and comfortable interactive optimization algorithm. The developed IPSO toolbox (for Matlab) can be downloaded from the website of the authors: http://www.fmt.vein.hu/softcomp/ ipso.

Original languageEnglish
Title of host publicationProceedings - 5th International Conference on Intelligent Systems Design and Applications 2005, ISDA '05
Pages314-319
Number of pages6
Volume2005
DOIs
Publication statusPublished - 2005
Event5th International Conference on Intelligent Systems Design and Applications, ISDA '05 - Wroclaw, Poland
Duration: Sep 8 2005Sep 10 2005

Other

Other5th International Conference on Intelligent Systems Design and Applications, ISDA '05
CountryPoland
CityWroclaw
Period9/8/059/10/05

Fingerprint

Particle swarm optimization (PSO)
Evolutionary algorithms
Fermenters
Beer
MATLAB
Websites

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Mádar, J., Abonyi, J., & Szeifert, F. (2005). Interactive particle swarm optimization. In Proceedings - 5th International Conference on Intelligent Systems Design and Applications 2005, ISDA '05 (Vol. 2005, pp. 314-319). [1578804] https://doi.org/10.1109/ISDA.2005.58

Interactive particle swarm optimization. / Mádar, János; Abonyi, J.; Szeifert, F.

Proceedings - 5th International Conference on Intelligent Systems Design and Applications 2005, ISDA '05. Vol. 2005 2005. p. 314-319 1578804.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Mádar, J, Abonyi, J & Szeifert, F 2005, Interactive particle swarm optimization. in Proceedings - 5th International Conference on Intelligent Systems Design and Applications 2005, ISDA '05. vol. 2005, 1578804, pp. 314-319, 5th International Conference on Intelligent Systems Design and Applications, ISDA '05, Wroclaw, Poland, 9/8/05. https://doi.org/10.1109/ISDA.2005.58
Mádar J, Abonyi J, Szeifert F. Interactive particle swarm optimization. In Proceedings - 5th International Conference on Intelligent Systems Design and Applications 2005, ISDA '05. Vol. 2005. 2005. p. 314-319. 1578804 https://doi.org/10.1109/ISDA.2005.58
Mádar, János ; Abonyi, J. ; Szeifert, F. / Interactive particle swarm optimization. Proceedings - 5th International Conference on Intelligent Systems Design and Applications 2005, ISDA '05. Vol. 2005 2005. pp. 314-319
@inproceedings{308dc5b6502546e495b958238fb91e93,
title = "Interactive particle swarm optimization",
abstract = "It is often desirable to simultaneously handle several objectives and constraints in practical optimization problems. In some cases, these objectives and constraints are non-commensurable and they are not explicitly/mathematically available. For this kind of problems, interactive optimization may be a good approach. Interactive optimization means that a human user evaluates the potential solutions in qualitative way. In recent years evolutionary computation (EC) was applied for interactive optimization, which approach has became known as interactive evolutionary computation (IEC). The aim of this paper is to propose a new interactive optimization method based on particle swarm optimization (PSO). PSO is a relatively new population based optimization approach, whose concept originates from the simulation of simplified social systems. The paper shows that interactive PSO cannot be based on the same concept as IEC because the information sharing mechanism of PSO significantly differs from EC. So this paper proposes an approach which considers the unique attributes of PSO. The proposed algorithm has been implemented in MATLAB (IPSO toolbox) and applied to a case-study of temperature profile design of a batch beer fermenter. The results show that IPSO is an efficient and comfortable interactive optimization algorithm. The developed IPSO toolbox (for Matlab) can be downloaded from the website of the authors: http://www.fmt.vein.hu/softcomp/ ipso.",
author = "J{\'a}nos M{\'a}dar and J. Abonyi and F. Szeifert",
year = "2005",
doi = "10.1109/ISDA.2005.58",
language = "English",
isbn = "0769522866",
volume = "2005",
pages = "314--319",
booktitle = "Proceedings - 5th International Conference on Intelligent Systems Design and Applications 2005, ISDA '05",

}

TY - GEN

T1 - Interactive particle swarm optimization

AU - Mádar, János

AU - Abonyi, J.

AU - Szeifert, F.

PY - 2005

Y1 - 2005

N2 - It is often desirable to simultaneously handle several objectives and constraints in practical optimization problems. In some cases, these objectives and constraints are non-commensurable and they are not explicitly/mathematically available. For this kind of problems, interactive optimization may be a good approach. Interactive optimization means that a human user evaluates the potential solutions in qualitative way. In recent years evolutionary computation (EC) was applied for interactive optimization, which approach has became known as interactive evolutionary computation (IEC). The aim of this paper is to propose a new interactive optimization method based on particle swarm optimization (PSO). PSO is a relatively new population based optimization approach, whose concept originates from the simulation of simplified social systems. The paper shows that interactive PSO cannot be based on the same concept as IEC because the information sharing mechanism of PSO significantly differs from EC. So this paper proposes an approach which considers the unique attributes of PSO. The proposed algorithm has been implemented in MATLAB (IPSO toolbox) and applied to a case-study of temperature profile design of a batch beer fermenter. The results show that IPSO is an efficient and comfortable interactive optimization algorithm. The developed IPSO toolbox (for Matlab) can be downloaded from the website of the authors: http://www.fmt.vein.hu/softcomp/ ipso.

AB - It is often desirable to simultaneously handle several objectives and constraints in practical optimization problems. In some cases, these objectives and constraints are non-commensurable and they are not explicitly/mathematically available. For this kind of problems, interactive optimization may be a good approach. Interactive optimization means that a human user evaluates the potential solutions in qualitative way. In recent years evolutionary computation (EC) was applied for interactive optimization, which approach has became known as interactive evolutionary computation (IEC). The aim of this paper is to propose a new interactive optimization method based on particle swarm optimization (PSO). PSO is a relatively new population based optimization approach, whose concept originates from the simulation of simplified social systems. The paper shows that interactive PSO cannot be based on the same concept as IEC because the information sharing mechanism of PSO significantly differs from EC. So this paper proposes an approach which considers the unique attributes of PSO. The proposed algorithm has been implemented in MATLAB (IPSO toolbox) and applied to a case-study of temperature profile design of a batch beer fermenter. The results show that IPSO is an efficient and comfortable interactive optimization algorithm. The developed IPSO toolbox (for Matlab) can be downloaded from the website of the authors: http://www.fmt.vein.hu/softcomp/ ipso.

UR - http://www.scopus.com/inward/record.url?scp=33750985193&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33750985193&partnerID=8YFLogxK

U2 - 10.1109/ISDA.2005.58

DO - 10.1109/ISDA.2005.58

M3 - Conference contribution

AN - SCOPUS:33750985193

SN - 0769522866

SN - 9780769522869

VL - 2005

SP - 314

EP - 319

BT - Proceedings - 5th International Conference on Intelligent Systems Design and Applications 2005, ISDA '05

ER -