Skip to main content

2017 | OriginalPaper | Buchkapitel

Estimating Energy Consumption in Evolutionary Algorithms by Means of FRBS

Towards Energy-Aware Bioinspired Algorithms

verfasst von : Josefa Díaz Álvarez, Francisco Chávez de La O, Juan Ángel García Martínez, Pedro Ángel Castillo Valdivieso, Francisco Fernández de Vega

Erschienen in: Progress in Artificial Intelligence

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

During the last decades, energy consumption has become a topic of interest for algorithm designers, particularly when devoted to networked devices and mainly when handheld ones are involved. Moreover energy consumption has become a matter of paramount importance in nowadays environmentally conscious society. Although a number of studies are already available, not many have focused on Evolutionary Algorithms (EAs). Moreover, no previous attempt has been performed for modeling energy consumption behavior of EAs considering different hardware platforms. This paper thus aims at not only analyzing the influence of the main EA parameters in their energy related behavior, but also tries for the first time to develop a model that allows researchers to know how the algorithm will behave in a number of hardware devices. We focus on a specific member of the EA family, namely Genetic Programming (GP), and consider several devices when employed as the underlying hardware platform. We apply a Fuzzy Rules Based System to build the model that allows then to predict energy required to find a solution, given a previously chosen hardware device and a set of parameters for the algorithm.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat de Vega, F.F., Pérez, J.I.H., Lanchares, J.: Parallel Architectures and Bioinspired Algorithms, vol. 122. Springer, Heidelberg (2012)CrossRef de Vega, F.F., Pérez, J.I.H., Lanchares, J.: Parallel Architectures and Bioinspired Algorithms, vol. 122. Springer, Heidelberg (2012)CrossRef
2.
Zurück zum Zitat Cotta, C., Fernández-Leiva, A., de Vega, F.F., Chávez, F., Merelo, J., Castillo, P., Bello, G., Camacho, D.: Ephemeral computing and bioinspired optimization - challenges and opportunities. In: 7th International Joint Conference on Evolutionary Computation Theory and Applications, Lisboa, Portugal, pp. 319–324. Scitepress (2015) Cotta, C., Fernández-Leiva, A., de Vega, F.F., Chávez, F., Merelo, J., Castillo, P., Bello, G., Camacho, D.: Ephemeral computing and bioinspired optimization - challenges and opportunities. In: 7th International Joint Conference on Evolutionary Computation Theory and Applications, Lisboa, Portugal, pp. 319–324. Scitepress (2015)
3.
Zurück zum Zitat Albers, S.: Algorithms for dynamic speed scaling. In: Schwentick, T., Dürr, C. (eds.) 28th International Symposium on Theoretical Aspects of Computer Science (STACS 2011). Leibniz International Proceedings in Informatics (LIPIcs), vol. 9, pp. 1–11. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Dagstuhl (2011) Albers, S.: Algorithms for dynamic speed scaling. In: Schwentick, T., Dürr, C. (eds.) 28th International Symposium on Theoretical Aspects of Computer Science (STACS 2011). Leibniz International Proceedings in Informatics (LIPIcs), vol. 9, pp. 1–11. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Dagstuhl (2011)
4.
Zurück zum Zitat Kumar, G., Shannigrahi, S.: New online algorithm for dynamic speed scaling with sleep state. Theor. Comput. Sci. 593, 79–87 (2015)MathSciNetCrossRef Kumar, G., Shannigrahi, S.: New online algorithm for dynamic speed scaling with sleep state. Theor. Comput. Sci. 593, 79–87 (2015)MathSciNetCrossRef
5.
Zurück zum Zitat Huang, P., Kumar, P., Giannopoulou, G., Thiele, L.: Energy efficient DVFS scheduling for mixed-criticality systems. In: 2014 International Conference on Embedded Software (EMSOFT), pp. 1–10, October 2014 Huang, P., Kumar, P., Giannopoulou, G., Thiele, L.: Energy efficient DVFS scheduling for mixed-criticality systems. In: 2014 International Conference on Embedded Software (EMSOFT), pp. 1–10, October 2014
6.
Zurück zum Zitat Chen, Z., Mi, C.C., Xiong, R., Xu, J., You, C.: Energy management of a power-split plug-in hybrid electric vehicle based on genetic algorithm and quadratic programming. J. Power Sources 248, 416–426 (2014)CrossRef Chen, Z., Mi, C.C., Xiong, R., Xu, J., You, C.: Energy management of a power-split plug-in hybrid electric vehicle based on genetic algorithm and quadratic programming. J. Power Sources 248, 416–426 (2014)CrossRef
7.
Zurück zum Zitat Yu, W., Li, B., Jia, H., Zhang, M., Wang, D.: Application of multi-objective genetic algorithm to optimize energy efficiency and thermal comfort in building design. Energy Build. 88, 135–143 (2015)CrossRef Yu, W., Li, B., Jia, H., Zhang, M., Wang, D.: Application of multi-objective genetic algorithm to optimize energy efficiency and thermal comfort in building design. Energy Build. 88, 135–143 (2015)CrossRef
8.
Zurück zum Zitat Álvarez, J.D., Risco-Martín, J.L., Colmenar, J.M.: Multi-objective optimization of energy consumption and execution time in a single level cache memory for embedded systems. J. Syst. Softw. 111, 200–212 (2016)CrossRef Álvarez, J.D., Risco-Martín, J.L., Colmenar, J.M.: Multi-objective optimization of energy consumption and execution time in a single level cache memory for embedded systems. J. Syst. Softw. 111, 200–212 (2016)CrossRef
9.
Zurück zum Zitat de Vega, F.F., Chávez, F., Díaz, J., García, J.A., Castillo, P.A., Merelo, J.J., Cotta, C.: A cross-platform assessment of energy consumption in evolutionary algorithms. In: Handl, J., Hart, E., Lewis, P.R., López-Ibáñez, M., Ochoa, G., Paechter, B. (eds.) PPSN 2016. LNCS, vol. 9921, pp. 548–557. Springer, Cham (2016). doi:10.1007/978-3-319-45823-6_51CrossRef de Vega, F.F., Chávez, F., Díaz, J., García, J.A., Castillo, P.A., Merelo, J.J., Cotta, C.: A cross-platform assessment of energy consumption in evolutionary algorithms. In: Handl, J., Hart, E., Lewis, P.R., López-Ibáñez, M., Ochoa, G., Paechter, B. (eds.) PPSN 2016. LNCS, vol. 9921, pp. 548–557. Springer, Cham (2016). doi:10.​1007/​978-3-319-45823-6_​51CrossRef
10.
Zurück zum Zitat Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)MATH Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)MATH
11.
12.
Zurück zum Zitat Gacto, M., Galende, M., Alcalá, R., Herrera, F.: METSK-HDe: a multiobjective evolutionary algorithm to learn accurate tsk-fuzzy systems in high-dimensional and large-scale regression problems. Inf. Sci. 276, 63–79 (2014)CrossRef Gacto, M., Galende, M., Alcalá, R., Herrera, F.: METSK-HDe: a multiobjective evolutionary algorithm to learn accurate tsk-fuzzy systems in high-dimensional and large-scale regression problems. Inf. Sci. 276, 63–79 (2014)CrossRef
13.
14.
Zurück zum Zitat Takagi, T., Sugeno, M.: Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man Cybern. 1, 116–132 (1985)CrossRef Takagi, T., Sugeno, M.: Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man Cybern. 1, 116–132 (1985)CrossRef
15.
Zurück zum Zitat Nesmachnow, S., Luna, F., Alba, E.: An empirical time analysis of evolutionary algorithms as C programs. Softw. Pract. Exp. 45(1), 111–142 (2015)CrossRef Nesmachnow, S., Luna, F., Alba, E.: An empirical time analysis of evolutionary algorithms as C programs. Softw. Pract. Exp. 45(1), 111–142 (2015)CrossRef
16.
Zurück zum Zitat Mamdani, E.H.: Application of fuzzy logic to approximate reasoning using linguistic synthesis. IEEE Trans. Comput. C–26(12), 1182–1191 (1977)CrossRef Mamdani, E.H.: Application of fuzzy logic to approximate reasoning using linguistic synthesis. IEEE Trans. Comput. C–26(12), 1182–1191 (1977)CrossRef
17.
Zurück zum Zitat Mamdani, E., Assilian, S.: An experiment in linguistic synthesis with a fuzzy logic controller. Int. J. Man-Mach. Stud. 7(1), 1–13 (1975)CrossRef Mamdani, E., Assilian, S.: An experiment in linguistic synthesis with a fuzzy logic controller. Int. J. Man-Mach. Stud. 7(1), 1–13 (1975)CrossRef
18.
Zurück zum Zitat Herrera, F.: Genetic fuzzy systems: taxonomy, current research trends and prospects. Evol. Intel. 1(1), 27–46 (2008)CrossRef Herrera, F.: Genetic fuzzy systems: taxonomy, current research trends and prospects. Evol. Intel. 1(1), 27–46 (2008)CrossRef
19.
Zurück zum Zitat García-Valdez, M., Trujillo, L., Merelo, J.J., de Vega, F.F., Olague, G.: The evospace model for pool-based evolutionary algorithms. J. Grid Comput. 13(3), 329–349 (2015)CrossRef García-Valdez, M., Trujillo, L., Merelo, J.J., de Vega, F.F., Olague, G.: The evospace model for pool-based evolutionary algorithms. J. Grid Comput. 13(3), 329–349 (2015)CrossRef
20.
Zurück zum Zitat Balasubramaniam, J.: Conditions for inference invariant rule reduction in frbs by combining rules with identical consequents. Acta Polytech. Hung. 3(4), 113–143 (2006) Balasubramaniam, J.: Conditions for inference invariant rule reduction in frbs by combining rules with identical consequents. Acta Polytech. Hung. 3(4), 113–143 (2006)
Metadaten
Titel
Estimating Energy Consumption in Evolutionary Algorithms by Means of FRBS
verfasst von
Josefa Díaz Álvarez
Francisco Chávez de La O
Juan Ángel García Martínez
Pedro Ángel Castillo Valdivieso
Francisco Fernández de Vega
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-65340-2_19