volume 5 issue 3 pages 1-21

Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyML

Publication typeJournal Article
Publication date2025-08-29
scimago Q1
SJR0.899
CiteScore6.8
Impact factor
ISSN2688299X, 26883007
Abstract

Deploying deep neural networks (DNNs) on microcontrollers (TinyML) is a common trend to process the increasing amount of sensor data generated at the edge, but in practice, resource and latency constraints make it difficult to find optimal DNN candidates. Neural architecture search (NAS) is an excellent approach to automate this search and can easily be combined with DNN compression techniques commonly used in TinyML. However, many NAS techniques are not only computationally expensive, especially hyperparameter optimization (HPO), but also often focus on optimizing only a single objective, e.g., maximizing accuracy, without considering additional objectives such as memory requirements or computational complexity of a DNN, which are key to making deployment at the edge feasible. In this article, we propose a novel NAS strategy for TinyML based on multi-objective Bayesian optimization (MOBOpt) and an ensemble of competing parametric policies trained using augmented random search (ARS) reinforcement learning (RL) agents. Our methodology aims at efficiently finding tradeoffs between a DNN’s predictive accuracy, memory requirements on a given target system, and computational complexity. Our experiments show that we consistently outperform existing MOBOpt approaches on different datasets and architectures such as ResNet-18 and MobileNetv3.

Found 
Found 

Top-30

Journals

1
Machine Learning with Applications
1 publication, 100%
1

Publishers

1
Elsevier
1 publication, 100%
1
  • We do not take into account publications without a DOI.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
1
Share
Cite this
GOST |
Cite this
GOST Copy
Deutel M. et al. Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyML // ACM Transactions on Evolutionary Learning and Optimization. 2025. Vol. 5. No. 3. pp. 1-21.
GOST all authors (up to 50) Copy
Deutel M., Kontes G. D., Mutschler C., Teich J. Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyML // ACM Transactions on Evolutionary Learning and Optimization. 2025. Vol. 5. No. 3. pp. 1-21.
RIS |
Cite this
RIS Copy
TY - JOUR
DO - 10.1145/3715012
UR - https://dl.acm.org/doi/10.1145/3715012
TI - Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyML
T2 - ACM Transactions on Evolutionary Learning and Optimization
AU - Deutel, Mark
AU - Kontes, G. D.
AU - Mutschler, Christopher
AU - Teich, Jürgen
PY - 2025
DA - 2025/08/29
PB - Association for Computing Machinery (ACM)
SP - 1-21
IS - 3
VL - 5
SN - 2688-299X
SN - 2688-3007
ER -
BibTex |
Cite this
BibTex (up to 50 authors) Copy
@article{2025_Deutel,
author = {Mark Deutel and G. D. Kontes and Christopher Mutschler and Jürgen Teich},
title = {Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyML},
journal = {ACM Transactions on Evolutionary Learning and Optimization},
year = {2025},
volume = {5},
publisher = {Association for Computing Machinery (ACM)},
month = {aug},
url = {https://dl.acm.org/doi/10.1145/3715012},
number = {3},
pages = {1--21},
doi = {10.1145/3715012}
}
MLA
Cite this
MLA Copy
Deutel, Mark, et al. “Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyML.” ACM Transactions on Evolutionary Learning and Optimization, vol. 5, no. 3, Aug. 2025, pp. 1-21. https://dl.acm.org/doi/10.1145/3715012.