Metamodel-based dynamic algorithm configuration using artificial neural networks
We consider the problem of configuring algorithms dynamically by selecting algorithm parameter values adaptively. The research is motivated by the time dependency of system parameters throughout algorithm runtime in servicing systems: Depending on the customer arrival rate, switching algorithm param...
Saved in:
| Published in | International journal of general systems Vol. 53; no. 1; pp. 41 - 71 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
Abingdon
Taylor & Francis
02.01.2024
Taylor & Francis LLC |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0308-1079 1563-5104 |
| DOI | 10.1080/03081079.2023.2245124 |
Cover
| Summary: | We consider the problem of configuring algorithms dynamically by selecting algorithm parameter values adaptively. The research is motivated by the time dependency of system parameters throughout algorithm runtime in servicing systems: Depending on the customer arrival rate, switching algorithm parameters may be advisable to maintain quality of service. To this end, we develop a metamodel-based methodology for dynamic algorithm configuration: We first record algorithm performance under static system parameters. This knowledge is then translated into an artificial neural network (ANN) predicting performance for given system and algorithm parameters. The ANN finally serves as a metamodel determining optimal algorithm parameters dynamically when there is system parameter variation. Overall, the developed generic methodology for dynamic algorithm control facilitates a structured model-based approach to suitably respond to changing system conditions. The outline is adept to practical instantiation as demonstrated in two service systems where control parameters are adjusted adaptively to customer arrival rates. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0308-1079 1563-5104 |
| DOI: | 10.1080/03081079.2023.2245124 |