A Metaheuristic-based Machine Learning Approach for Energy Prediction in
Mobile App Development
- URL: http://arxiv.org/abs/2306.09931v1
- Date: Fri, 16 Jun 2023 16:01:50 GMT
- Title: A Metaheuristic-based Machine Learning Approach for Energy Prediction in
Mobile App Development
- Authors: Seyed Jalaleddin Mousavirad, Lu\'is A. Alexandre
- Abstract summary: This paper proposes a histogram-based gradient boosting classification machine (HGBC), boosted by a metaheuristic approach, for energy prediction in mobile App development.
Our finding shows that a success-history-based parameter adaption for differential evolution with linear population size (L-SHADE) offers the best performance.
- Score: 1.933681537640272
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Energy consumption plays a vital role in mobile App development for
developers and end-users, and it is considered one of the most crucial factors
for purchasing a smartphone. In addition, in terms of sustainability, it is
essential to find methods to reduce the energy consumption of mobile devices
since the extensive use of billions of smartphones worldwide significantly
impacts the environment. Despite the existence of several energy-efficient
programming practices in Android, the leading mobile ecosystem, machine
learning-based energy prediction algorithms for mobile App development have yet
to be reported. Therefore, this paper proposes a histogram-based gradient
boosting classification machine (HGBC), boosted by a metaheuristic approach,
for energy prediction in mobile App development. Our metaheuristic approach is
responsible for two issues. First, it finds redundant and irrelevant features
without any noticeable change in performance. Second, it performs a
hyper-parameter tuning for the HGBC algorithm. Since our proposed metaheuristic
approach is algorithm-independent, we selected 12 algorithms for the search
strategy to find the optimal search algorithm. Our finding shows that a
success-history-based parameter adaption for differential evolution with linear
population size (L-SHADE) offers the best performance. It can improve
performance and decrease the number of features effectively. Our extensive set
of experiments clearly shows that our proposed approach can provide significant
results for energy consumption prediction.
Related papers
- Center-Sensitive Kernel Optimization for Efficient On-Device Incremental Learning [88.78080749909665]
Current on-device training methods just focus on efficient training without considering the catastrophic forgetting.
This paper proposes a simple but effective edge-friendly incremental learning framework.
Our method achieves average accuracy boost of 38.08% with even less memory and approximate computation.
arXiv Detail & Related papers (2024-06-13T05:49:29Z) - Advanced Intelligent Optimization Algorithms for Multi-Objective Optimal Power Flow in Future Power Systems: A Review [1.450405446885067]
Review explores the application of intelligent optimization algorithms to Multi-Objective Optimal Power Flow (MOPF)
It delves into the challenges posed by the integration of renewables, smart grids, and increasing energy demands.
Findings suggest that algorithm selection is contingent on the specific MOPF problem at hand, and hybrid approaches offer significant promise.
arXiv Detail & Related papers (2024-04-14T09:44:08Z) - Robust Energy Consumption Prediction with a Missing Value-Resilient Metaheuristic-based Neural Network in Mobile App Development [3.146076597280736]
We propose a novel neural network-based framework, enhanced by a metaheuristic approach, to achieve robust energy prediction in the context of mobile app development.
We employ 13 base and advanced metaheuristic algorithms, to identify the best algorithm based on accuracy and resistance to missing values.
Our proposed approach significantly improves energy consumption prediction.
arXiv Detail & Related papers (2023-09-21T21:01:43Z) - EPAM: A Predictive Energy Model for Mobile AI [6.451060076703027]
We introduce a comprehensive study of mobile AI applications considering different deep neural network (DNN) models and processing sources.
We measure the latency, energy consumption, and memory usage of all the models using four processing sources.
Our study highlights important insights, such as how mobile AI behaves in different applications (vision and non-vision) using CPU, GPU, and NNAPI.
arXiv Detail & Related papers (2023-03-02T09:11:23Z) - Towards Implementing Energy-aware Data-driven Intelligence for Smart
Health Applications on Mobile Platforms [4.648824029505978]
On-device deep learning frameworks are proficient in utilizing computing resources in mobile platforms seamlessly.
However, energy resources in a mobile device are typically limited.
We introduce a new framework through an energy-aware, adaptive model comprehension and realization.
arXiv Detail & Related papers (2023-02-01T15:34:24Z) - Movement Penalized Bayesian Optimization with Application to Wind Energy
Systems [84.7485307269572]
Contextual Bayesian optimization (CBO) is a powerful framework for sequential decision-making given side information.
In this setting, the learner receives context (e.g., weather conditions) at each round, and has to choose an action (e.g., turbine parameters)
Standard algorithms assume no cost for switching their decisions at every round, but in many practical applications, there is a cost associated with such changes, which should be minimized.
arXiv Detail & Related papers (2022-10-14T20:19:32Z) - Energy Minimization for Federated Asynchronous Learning on
Battery-Powered Mobile Devices via Application Co-running [14.169614178617664]
Energy is an essential, but often forgotten aspect in large-scale federated systems.
In this paper, we design and implement an online optimization framework by connecting asynchronous execution of federated training with application co-running.
Experiments demonstrate that the online optimization framework can save over 60% energy with 3 times faster convergence speed compared to the previous schemes.
arXiv Detail & Related papers (2022-04-29T04:34:06Z) - Compute and Energy Consumption Trends in Deep Learning Inference [67.32875669386488]
We study relevant models in the areas of computer vision and natural language processing.
For a sustained increase in performance we see a much softer growth in energy consumption than previously anticipated.
arXiv Detail & Related papers (2021-09-12T09:40:18Z) - Reconfigurable Intelligent Surface Assisted Mobile Edge Computing with
Heterogeneous Learning Tasks [53.1636151439562]
Mobile edge computing (MEC) provides a natural platform for AI applications.
We present an infrastructure to perform machine learning tasks at an MEC with the assistance of a reconfigurable intelligent surface (RIS)
Specifically, we minimize the learning error of all participating users by jointly optimizing transmit power of mobile users, beamforming vectors of the base station, and the phase-shift matrix of the RIS.
arXiv Detail & Related papers (2020-12-25T07:08:50Z) - To Talk or to Work: Flexible Communication Compression for Energy
Efficient Federated Learning over Heterogeneous Mobile Edge Devices [78.38046945665538]
federated learning (FL) over massive mobile edge devices opens new horizons for numerous intelligent mobile applications.
FL imposes huge communication and computation burdens on participating devices due to periodical global synchronization and continuous local training.
We develop a convergence-guaranteed FL algorithm enabling flexible communication compression.
arXiv Detail & Related papers (2020-12-22T02:54:18Z) - Multi-Agent Meta-Reinforcement Learning for Self-Powered and Sustainable
Edge Computing Systems [87.4519172058185]
An effective energy dispatch mechanism for self-powered wireless networks with edge computing capabilities is studied.
A novel multi-agent meta-reinforcement learning (MAMRL) framework is proposed to solve the formulated problem.
Experimental results show that the proposed MAMRL model can reduce up to 11% non-renewable energy usage and by 22.4% the energy cost.
arXiv Detail & Related papers (2020-02-20T04:58:07Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.