ABSTRACT
Energy awareness has gained momentum over the last decade in the software industry, as well as in environmentally concious society. Thus, algorithm designers and programmers are paying increasing attention this issue, particularly when handheld devices are considered, given their battery-consuming characteristics. When we focus on Evolutionary Algorithms, few works have attempted to study the relationship between the main features of the algorithm, the problem to be solved and the underlying hardware where it runs. This work presents a preliminary analysis and modeling of energy consumption of EAs. We try to predict it by means of a fuzzy rule-based system, so that different devices are considered as well as a number of problems and Genetic Programming parameters. Experimental results performed show that the proposed model can predict energy consumption with very low error values.
- S. Albers. Energy-efficient algorithms. Communications of the ACM, 53(5):86--96, 2010. Google ScholarDigital Library
- C. Cotta, A. Fernández-Leiva, F. F. de Vega, F. Chávez, J. Merelo, P. Castillo, G. Bello, and D. Camacho. Ephemeral computing and bioinspired optimization - challenges and opportunities. In 7th International Joint Conference on Evolutionary Computation Theory and Applications, pages 319--324, Lisboa, Portugal, 2015. Scitepress. Google ScholarDigital Library
- J. Diaz-Alvarez, F. C. de la O, P. Castillo, J. A. Garcia, F.J. Rodriguez, and F. F. de Vega. A fuzzy rule-based system to predict energy consumption of genetic programming algorithms. Accepted for publication in Computer Science and Information Systems, 2018.Google Scholar
- M. J. Gacto, R. Alcalá, and F. Herrera. A multi-objective evolutionary algorithm for an effective tuning of fuzzy logic controllers in heating, ventilating and air conditioning systems. Applied Intelligence, 36(2):330--347, 2012. Google ScholarDigital Library
- T. Takagi and M. Sugeno. Fuzzy identification of systems and its applications to modeling and control. IEEE transactions on systems, man, and cybernetics, (1):116--132, 1985.Google Scholar
- F. Vega, F. Chávez, J. Díaz, J. A. García, P. Castillo, J. J. Merelo, and C. Cotta. A cross-platform assessment of energy consumption in evolutionary algorithms. 9921:548--557, 09 2016.Google Scholar
Recommendations
A component-based study of energy consumption for sequential and parallel genetic algorithms
AbstractRecently, energy efficiency has gained attention from researchers interested in optimizing computing resources. Solving real-world problems using optimization techniques (such as metaheuristics) requires a large number of computing resources and ...
Energy Consumption of IT System in Cloud Data Center: Architecture, Factors and Prediction
Network and Parallel ComputingAbstractIn recent years, as cloud data center has grown constantly in size and quantity, the energy consumption of cloud data center has increased dramatically. Therefore, it is of great significance to study the energy-saving issues of cloud data centers ...
Optimisation of Energy Consumption in Traffic Video Monitoring Systems Using a Learning-Based Path Prediction Algorithm
Ad-Hoc, Mobile, and Wireless NetworksAbstractThe number of CCTV video surveillance systems has grown rapidly over the past decade. As CCTV systems are large energy consumers, the problem of optimising the energy consumption of CCTV systems is urgently needed. In this study, we analyse with ...
Comments