Towards a sustainable artificial intelligence: A case study of energy efficiency in decision tree algorithms

被引:24
作者
Ferro, Mariza [1 ]
Silva, Gabrieli D. [1 ]
de Paula, Felipe B. [1 ]
Vieira, Vitor [1 ]
Schulze, Bruno [1 ]
机构
[1] Natl Lab Sci Comp LNCC, Petropolis, RJ, Brazil
关键词
artificial intelligence; CO2; decision tree; energy efficiency; Green AI; machine learning;
D O I
10.1002/cpe.6815
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Artificial intelligence has been showing accelerated growth due to its use in solving problems in several application domains. This success results from the convergence of large amounts of data, high-performance computing, and precision of machine learning (ML) algorithms. Even with the relevance of ML algorithms, little is known about their computational requirements and power consumption, which has become an important task to achieve greener computing. This work aims to evaluate the energy efficiency of the ML algorithms to identify their energy hotspots. Also, to investigate which influences the energy consumption (EC) of these algorithms and how the parameters design could affect it. We conducted a series of experiments using 27 different datasets, 2 decision trees algorithms, and 2 ensembles for classification and regression tasks to answer these questions. Our results show interesting findings, such as, like some simple parameters choice can have a high impact on EC, as a consequence, finding greener strategies for AI.
引用
收藏
页数:19
相关论文
共 32 条
[1]  
Bernardo F., 2020, AN 21 S SIST COMP AL
[2]  
Bifet A, 2010, J MACH LEARN RES, V11, P1601
[3]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[4]   XGBoost: A Scalable Tree Boosting System [J].
Chen, Tianqi ;
Guestrin, Carlos .
KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, :785-794
[5]  
de Miranda MM., 2012, THESIS U SAO PAULO
[6]   A decision tree to improve identification of pathogenic mutations in clinical practice [J].
do Nascimento, Priscilla Machado ;
Medeiros, Inacio Gomes ;
Falcao, Raul Maia ;
Stransky, Beatriz ;
Santana de Souza, Jorge Estefano .
BMC MEDICAL INFORMATICS AND DECISION MAKING, 2020, 20 (01)
[7]   Estimation of energy consumption in machine learning [J].
Garcia-Martin, Eva ;
Rodrigues, Crefeda Faviola ;
Riley, Graham ;
Grahn, Hakan .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 134 :75-88
[8]   Identification of Energy Hotspots: A Case Study of the Very Fast Decision Tree [J].
Garcia-Martin, Eva ;
Lavesson, Niklas ;
Grahn, Hakan .
GREEN, PERVASIVE, AND CLOUD COMPUTING (GPC 2017), 2017, 10232 :267-281
[9]  
Heirman Wim., 2012, 8th International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES-2012), P91
[10]  
Henderson P, 2020, J MACH LEARN RES, V21