Conference article

Energy Efficiency in Machine Learning: A position paper

Eva Garcia-Martin
Department of Computer Science and Engineering, Blekinge Institute of Technology, Karlskrona, Sweden

Niklas Lavesson
Department of Computer Science and Engineering, Blekinge Institute of Technology, Karlskrona, Sweden

Håkan Grahn
Department of Computer Science and Engineering, Blekinge Institute of Technology, Karlskrona, Sweden

Veselka Boeva
Department of Computer Science and Engineering, Blekinge Institute of Technology, Karlskrona, Sweden

Download article

Published in: 30th Annual Workshop of the Swedish Artificial Intelligence Society SAIS 2017, May 15–16, 2017, Karlskrona, Sweden

Linköping Electronic Conference Proceedings 137:8, p. 68-72

Show more +

Published: 2017-05-12

ISBN: 978-91-7685-496-9

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

Machine learning algorithms are usually evaluated and developed in terms of predictive performance. Since these types of algorithms often run on large-scale data centers, they account for a significant share of the energy consumed in many countries. This position paper argues for the reasons why developing energy efficient machine learning algorithms is of great importance.

Keywords

machine learning, green machine learning, energy efficiency, sustainable machine learning

References

[1] M. Naghavi, H. Wang, R. Lozano, A. Davis, X. Liang, M. Zhou, S. E. V. Vollset, A. Abbasoglu Ozgoren, R. E. Norman, T. Vos, et al., “Global, regional, and national agesex specific all-cause and cause-specific mortality for 240 causes of death: a systematic analysis for the global burden of disease study 2013,” The Lancet, vol. 385, no. 9963, pp. 117–171, 2015.

[2] T. Johann, M. Dick, S. Naumann, and E. Kern, “How to measure energy-efficiency of software: Metrics and measurement results,” in Proceedings of the First International Workshop on Green and Sustainable Software, pp. 51–54, IEEE Press, 2012.

[3] M. Dubois, M. Annavaram, and P. Stenstr¨om, Parallel computer organization and design. Cambridge University Press, 2012.

[4] C. Reams, Modelling energy efficiency for computation. PhD thesis, University of Cambridge, 2012.

[5] A. Freire, C. Macdonald, N. Tonellotto, I. Ounis, and F. Cacheda, “A self-adapting latency/power tradeoff model for replicated search engines,” in 7th ACM international conference on Web search and data mining, pp. 13–22, 2014.

[6] A. Hooper, “Green computing,” Communication of the ACM, vol. 51, no. 10, pp. 11–13, 2008.

[7] S. Murugesan, “Harnessing green it: Principles and practices,” IT professional, vol. 10, no. 1, pp. 24–33, 2008.

[8] V. Sze, Y.-H. Chen, T.-J. Yang, and J. Emer, “Efficient processing of deep neural networks: A tutorial and survey,” arXiv preprint arXiv:1703.09039, 2017.

[9] T.-J. Yang, Y.-H. Chen, and V. Sze, “Designing energyefficient convolutional neural networks using energyaware pruning,” arXiv preprint arXiv:1611.05128, 2016.

[10] E. Garc´ia-Mart´in, N. Lavesson, and H. Grahn, “Energy efficiency analysis of the Very Fast Decision Tree algorithm,” in Trends in Social Network Analysis – Information Propagation, User Behavior Modelling, Forecasting, and Vulnerability Assessment. (To appear in April 2017) (R. Missaoui, T. Abdessalem, and M. Latapy, eds.), 2016.

[11] A. Noureddine, R. Rouvoy, and L. Seinturier, “Monitoring energy hotspots in software,” Automated Software Engineering, vol. 22, no. 3, pp. 291–332, 2015.

[12] E. Garc´ia-Mart´in, N. Lavesson, and H. Grahn, “Identification of energy hotspots: A case study of the very fast decision tree,” in Green, Pervasive, and Cloud Computing. GPC 2017, LNCS 10232 (To appear in May 2017)
(M. A. et al, ed.), pp. 1–15, 2017.

[13] T. E. Carlson, W. Heirman, S. Eyerman, I. Hur, and L. Eeckhout, “An evaluation of high-level mechanistic core models,” ACM Transactions on Architecture and Code Optimization (TACO), 2014.

[14] P. Domingos and G. Hulten, “Mining high-speed data streams,” in Proceedings of the 6th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 71–80, 2000.

[15] J. Gama, R. Rocha, and P. Medas, “Accurate decision trees for mining high-speed data streams,” in Proceedings of the ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 523–528, ACM, 2003.

[16] R. B. Kirkby, Improving hoeffding trees. PhD thesis, The University of Waikato, 2007.

[17] A. Bifet, G. Holmes, R. Kirkby, and B. Pfahringer, “MOA: Massive online analysis,” The Journal of Machine Learning Research, vol. 11, pp. 1601–1604, 2010.

Citations in Crossref