• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Scopus
  4. Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyML
 
  • Details
  • Full
Options
2025
Journal Article
Title

Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyML

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.
Author(s)
Deutel, Mark
Fraunhofer-Institut für Integrierte Schaltungen IIS  
Kontes, Georgios D.
Fraunhofer-Institut für Integrierte Schaltungen IIS  
Mutschler, Christopher  
Fraunhofer-Institut für Integrierte Schaltungen IIS  
Teich, J̈urgen
Friedrich-Alexander-Universität Erlangen-Nürnberg
Journal
ACM Transactions on Evolutionary Learning and Optimization
DOI
10.1145/3715012
Language
English
Fraunhofer-Institut für Integrierte Schaltungen IIS  
Keyword(s)
  • Embedded Systems

  • Multi-Objective Bayesian Optimization

  • Neural Architecture Search

  • Reinforcement Learning

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024