no code implementations • 21 Jul 2023 • Wander Siemers, June Sallou, Luís Cruz
In this paper, we present a review of the literature of the past decade on the usage of artificial intelligence within the realm of green mobile computing.
no code implementations • 21 Jul 2023 • Tim Yarally, Luís Cruz, Daniel Feitosa, June Sallou, Arie van Deursen
In this study, we examine the effect of input batching on the energy consumption and response times of five fully-trained neural networks for computer vision that were considered state-of-the-art at the time of their publication.
1 code implementation • 7 Jul 2023 • Santiago del Rey, Silverio Martínez-Fernández, Luís Cruz, Xavier Franch
This study aims to analyze the impact of the model architecture and training environment when training greener computer vision models.
no code implementations • 24 Mar 2023 • Tim Yarally, Luís Cruz, Daniel Feitosa, June Sallou, Arie van Deursen
To expand the application of Green AI, we advocate for a shift in the design of deep learning models, by considering the trade-off between energy efficiency and accuracy.
1 code implementation • 26 Jan 2023 • Roberto Verdecchia, June Sallou, Luís Cruz
As a conclusion, the Green AI research field results to have reached a considerable level of maturity.
no code implementations • 8 May 2022 • Jai Kannan, Scott Barnett, Luís Cruz, Anj Simmons, Akash Agarwal
In our approach we attempt to resolve this problem by exploring the use of context which includes i) purpose of the source code, ii) technical domain, iii) problem domain, iv) team norms, v) operational environment, and vi) development lifecycle stage to provide contextualised error reporting for code analysis.
1 code implementation • 6 Apr 2022 • Roberto Verdecchia, Luís Cruz, June Sallou, Michelle Lin, James Wickenden, Estelle Hotellier
Our results show evidence that, by exclusively conducting modifications on datasets, energy consumption can be drastically reduced (up to 92. 16%), often at the cost of a negligible or even absent accuracy decline.
1 code implementation • 25 Mar 2022 • Haiyin Zhang, Luís Cruz, Arie van Deursen
Hence ensuring code quality is quintessential to avoid issues in the long run.
1 code implementation • 20 Jan 2022 • Bart van Oort, Luís Cruz, Babak Loni, Arie van Deursen
We also investigate the perceived importance of these project smells for proof-of-concept versus production-ready ML projects, as well as the perceived obstructions and benefits to using static analysis tools such as mllint.
no code implementations • 11 Mar 2021 • Yuanhao Xie, Luís Cruz, Petra Heck, Jan S. Rellermeyer
However, the advent of AI is bringing an increasing set of practical problems related to AI model lifecycle management that need to be investigated.
2 code implementations • 6 Mar 2021 • Bart van Oort, Luís Cruz, Maurício Aniche, Arie van Deursen
Manual analysis of these smells mainly showed that code duplication is widespread and that the PEP8 convention for identifier naming style may not always be applicable to ML code due to its resemblance with mathematical notation.
no code implementations • 3 Oct 2020 • Mark Haakman, Luís Cruz, Hennie Huijgens, Arie van Deursen
Thus, the same development processes and standards in software engineering ought to be complied in artificial intelligence systems.
Software Engineering 68T01 I.2.0; D.2.9