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 条
  • [31] DeepGD: A Multi-Objective Black-Box Test Selection Approach for Deep Neural Networks
    Aghababaeyan, Zohreh
    Abdellatif, Manel
    Dadkhah, Mahboubeh
    Briand, Lionel
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (06)
  • [32] Multi-objective cooperative coevolution of artificial neural networks (multi-objective cooperative networks)
    García-Pedrajas, N
    Hervás-Martínez, C
    Muñoz-Pérez, J
    NEURAL NETWORKS, 2002, 15 (10) : 1259 - 1278
  • [33] Evolutionary Approach for Multi-objective Optimization of Wireless Mesh Networks
    Chakraborty, P.
    Mannweiler, C.
    Schotten, Hans D.
    2013 9TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2013, : 36 - 40
  • [34] MULTI-OBJECTIVE OPTIMIZATION BY MEANS OF MULTI-DIMENSIONAL MLP NEURAL NETWORKS
    Rafei, Majid
    Sorkhabi, Samin Ebrahim
    Mosavi, Mohammad Reza
    NEURAL NETWORK WORLD, 2014, 24 (01) : 31 - 56
  • [35] MOHAQ: Multi-Objective Hardware-Aware Quantization of recurrent neural networks
    Rezk, Nesma M.
    Nordstrom, Tomas
    Stathis, Dimitrios
    Ul-Abdin, Zain
    Aksoy, Eren Erdal
    Hemani, Ahmed
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 133
  • [36] Multi-objective optimization for school buildings retrofit combining artificial neural networks and life cycle cost
    Almeida, R. M. S. F.
    de Freitas, V. P.
    CONTRIBUTIONS TO BUILDING PHYSICS, 2013, : 943 - 950
  • [37] Deep Belief Networks Ensemble with Multi-objective Optimization for Failure Diagnosis
    Zhang, Chong
    Sun, Jia Hui
    Tan, Kay Chen
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 32 - 37
  • [38] Alternative Optimization of Multi-objective Reservoirs with Fuzzy Optimum Neural Networks
    Guo, Yu
    2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017,
  • [39] A Multi-objective Optimization Model for Redundancy Reduction in Convolutional Neural Networks
    Ali Boufssasse
    El houssaine Hssayni
    Nour-Eddine Joudar
    Mohamed Ettaouil
    Neural Processing Letters, 2023, 55 : 9721 - 9741
  • [40] A Multi-Objective Particle Swarm Optimization Pruning on Photonic Neural Networks
    Su, Ye
    Chen, Zhuang
    Xu, Fang
    Ye, Yichen
    Jiang, Xiao
    Liu, Weichen
    Xie, Yiyuan
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2025, 43 (05) : 2213 - 2225