A Bio-Inspired Self-Learning Coevolutionary Dynamic Multiobjective Optimization Algorithm for Internet of Things Services
Yang Z, Jin Y, Hao K (2019)
IEEE Transactions on Evolutionary Computation 23(4): 675-688.
Zeitschriftenaufsatz
| Veröffentlicht | Englisch
Download
Es wurden keine Dateien hochgeladen. Nur Publikationsnachweis!
Autor*in
Yang, Zhen;
Jin, YaochuUniBi ;
Hao, Kuangrong
Abstract / Bemerkung
The ultimate goal of the Internet of Things (IoT) is to provide ubiquitous services. To achieve this goal, many challenges remain to be addressed. Inspired from the cooperative mechanisms between multiple systems in the human being, this paper proposes a bio-inspired self-learning coevolutionary algorithm (BSCA) for dynamic multiobjective optimization of IoT services to reduce energy consumption and service time. BSCA consists of three layers. The first layer is composed of multiple subpopulations evolving cooperatively to obtain diverse Pareto fronts. Based on the solutions obtained by the first layer, the second layer aims to further increase the diversity of solutions. The third layer refines the solutions found in the second layer by adopting an adaptive gradient refinement search strategy and a dynamic optimization method to cope with changing concurrent multiple service requests, thereby effectively improving the accuracy of solutions. Experiments on agricultural IoT services in the presence of dynamic requests under different distributions are performed based on two service-providing strategies, i.e., single service and collaborative service. The simulation results demonstrate that BSCA performs better than four existing algorithms on IoT services, in particular for high-dimensional problems.
Erscheinungsjahr
2019
Zeitschriftentitel
IEEE Transactions on Evolutionary Computation
Band
23
Ausgabe
4
Seite(n)
675-688
ISSN
1089-778X
eISSN
1941-0026
Page URI
https://pub.uni-bielefeld.de/record/2978448
Zitieren
Yang Z, Jin Y, Hao K. A Bio-Inspired Self-Learning Coevolutionary Dynamic Multiobjective Optimization Algorithm for Internet of Things Services. IEEE Transactions on Evolutionary Computation. 2019;23(4):675-688.
Yang, Z., Jin, Y., & Hao, K. (2019). A Bio-Inspired Self-Learning Coevolutionary Dynamic Multiobjective Optimization Algorithm for Internet of Things Services. IEEE Transactions on Evolutionary Computation, 23(4), 675-688. https://doi.org/10.1109/TEVC.2018.2880458
Yang, Zhen, Jin, Yaochu, and Hao, Kuangrong. 2019. “A Bio-Inspired Self-Learning Coevolutionary Dynamic Multiobjective Optimization Algorithm for Internet of Things Services”. IEEE Transactions on Evolutionary Computation 23 (4): 675-688.
Yang, Z., Jin, Y., and Hao, K. (2019). A Bio-Inspired Self-Learning Coevolutionary Dynamic Multiobjective Optimization Algorithm for Internet of Things Services. IEEE Transactions on Evolutionary Computation 23, 675-688.
Yang, Z., Jin, Y., & Hao, K., 2019. A Bio-Inspired Self-Learning Coevolutionary Dynamic Multiobjective Optimization Algorithm for Internet of Things Services. IEEE Transactions on Evolutionary Computation, 23(4), p 675-688.
Z. Yang, Y. Jin, and K. Hao, “A Bio-Inspired Self-Learning Coevolutionary Dynamic Multiobjective Optimization Algorithm for Internet of Things Services”, IEEE Transactions on Evolutionary Computation, vol. 23, 2019, pp. 675-688.
Yang, Z., Jin, Y., Hao, K.: A Bio-Inspired Self-Learning Coevolutionary Dynamic Multiobjective Optimization Algorithm for Internet of Things Services. IEEE Transactions on Evolutionary Computation. 23, 675-688 (2019).
Yang, Zhen, Jin, Yaochu, and Hao, Kuangrong. “A Bio-Inspired Self-Learning Coevolutionary Dynamic Multiobjective Optimization Algorithm for Internet of Things Services”. IEEE Transactions on Evolutionary Computation 23.4 (2019): 675-688.