FLExIBO: A Decoupled Cost-Aware Multi-Objective Optimization Approach for Deep Neural Networks

被引:0
|
作者
Iqbal, Shahriar [1 ]
Su, Jianhai [1 ]
Kotthoff, Lars [2 ]
Jamshidi, Pooyan [1 ]
机构
[1] Univ South Carolina, Columbia, SC 29208 USA
[2] Univ Wyoming, Laramie, WY USA
基金
美国国家科学基金会;
关键词
ALGORITHM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The design of machine learning systems often requires trading off different objectives, for example, prediction error and energy consumption for deep neural networks (DNNs). Typically, no single design performs well in all objectives; therefore, finding Pareto-optimal designs is of interest. The search for Pareto-optimal designs involves evaluating designs in an iterative process, and the measurements are used to evaluate an acquisition function that guides the search process. However, measuring different objectives incurs different costs. For example, the cost of measuring the prediction error of DNNs is orders of magnitude higher than that of measuring the energy consumption of a pre-trained DNN as it requires re-training the DNN. Current state-of-the-art methods do not consider this difference in objective evaluation cost, potentially incurring expensive evaluations of objective functions in the optimization process. In this paper, we develop a novel decoupled and cost-aware multi-objective optimization algorithm, which we call Flexible Multi-Objective Bayesian Optimization (FlexiBO) to address this issue. For evaluating each design, FlexiBO selects the objective with higher relative gain by weighting the improvement of the hypervolume of the Pareto region with the measurement cost of each objective. This strategy, therefore, balances the expense of collecting new information with the knowledge gained through objective evaluations, preventing FlexiBO from performing expensive measurements for little to no gain. We evaluate FlexiBO on seven state-of-the-art DNNs for image recognition, natural language processing (NLP), and speech-to-text translation. Our results indicate that, given the same total experimental budget, FlexiBO discovers designs with 4.8% to 12.4% lower hypervolume error than the best method in state-of-the-art multi-objective optimization.
引用
收藏
页码:645 / 682
页数:38
相关论文
共 50 条
  • [1] FlexiBO: A Decoupled Cost-Aware Multi-Objective Optimization Approach for Deep Neural Networks
    Iqbal M.S.
    Su J.
    Kotthoff L.
    Jamshidi P.
    1600, AI Access Foundation (77): : 645 - 682
  • [2] FlexiBO: A Decoupled Cost-Aware Multi-objective Optimization Approach for Deep Neural Networks (Abstract Reprint)
    Iqbal, Md Shahriar
    Su, Jianhai
    Kotthoff, Lars
    Jamshidi, Pooyan
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 20, 2024, : 22700 - 22700
  • [3] A Multi-objective and Cost-Aware Optimization of Requirements Assignment For Review
    Li, Yan
    Yue, Tao
    Ali, Shaukat
    Zhang, Li
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 89 - 96
  • [4] A Novel Cost-Aware Multi-Objective Energy Management Method for Microgrids
    Hooshmand, Ali
    Asghari, Babak
    Sharma, Ratnesh
    2013 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES (ISGT), 2013,
  • [5] Cost-aware Graph Generation: A Deep Bayesian Optimization Approach
    Cui, Jiaxu
    Yang, Bo
    Sun, Bingyi
    Liu, Jiming
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 7142 - 7150
  • [6] A multi-objective optimization approach for training artificial neural networks
    Teixeira, RD
    Braga, AD
    Takahashi, RHC
    Saldanha, RR
    SIXTH BRAZILIAN SYMPOSIUM ON NEURAL NETWORKS, VOL 1, PROCEEDINGS, 2000, : 168 - 172
  • [7] Multi-objective Precision Optimization of Deep Neural Networks for Edge Devices
    Nhut-Minh Ho
    Vaddi, Ramesh
    Wong, Weng-Fai
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1100 - 1105
  • [8] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Mohammadzadeh, Ali
    Masdari, Mohammad
    Gharehchopogh, Farhad Soleimanian
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2021, 29 (03)
  • [9] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Ali Mohammadzadeh
    Mohammad Masdari
    Farhad Soleimanian Gharehchopogh
    Journal of Network and Systems Management, 2021, 29
  • [10] DeepMaker: A multi-objective optimization framework for deep neural networks in embedded systems
    Loni, Mohammad
    Sinaei, Sima
    Zoljodi, Ali
    Daneshtalab, Masoud
    Sjodin, Mikael
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 73 (73)