Explicitly Constrained Black-Box Optimization With Disconnected Feasible Domains Using Deep Generative Models

We tackle explicitly constrained black-box continuous optimization problems in which the feasible domain forms a union of disconnected feasible subdomains. The decoder-based constraint-handling technique is a promising approach when the feasible domain is disconnected. However, the design of a reaso...

Full description

Bibliographic Details
Main Authors: Naoki Sakamoto, Rei Sato, Kazuto Fukuchi, Jun Sakuma, Youhei Akimoto
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9940284/
_version_ 1828130342430572544
author Naoki Sakamoto
Rei Sato
Kazuto Fukuchi
Jun Sakuma
Youhei Akimoto
author_facet Naoki Sakamoto
Rei Sato
Kazuto Fukuchi
Jun Sakuma
Youhei Akimoto
author_sort Naoki Sakamoto
collection DOAJ
description We tackle explicitly constrained black-box continuous optimization problems in which the feasible domain forms a union of disconnected feasible subdomains. The decoder-based constraint-handling technique is a promising approach when the feasible domain is disconnected. However, the design of a reasonable decoder requires deep prior knowledge of the optimization problem to be solved and, hence, human effort. In this study, we investigated the usefulness of a deep neural network as a decoder and developed a training scheme for a deep neural network without prior information, such as a training dataset consisting of feasible and infeasible solutions required by existing decoder approaches. To stabilize the training of the deep generative model as the decoder, we propose decomposing the decoder into sub-models, introducing skip connections to each sub-model, and training the sub-models sequentially with separate loss functions. Numerical experiments using a test problem and a topology optimization problem show that the proposed method can find feasible domains with better objective function values and higher probability than both conventional decoder-based constraint-handling methods and non-decoder-based constraint-handling methods.
first_indexed 2024-04-11T16:32:47Z
format Article
id doaj.art-9597e700c6dd4340b5990525bce630af
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-11T16:32:47Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-9597e700c6dd4340b5990525bce630af2022-12-22T04:13:59ZengIEEEIEEE Access2169-35362022-01-011011750111751410.1109/ACCESS.2022.32199799940284Explicitly Constrained Black-Box Optimization With Disconnected Feasible Domains Using Deep Generative ModelsNaoki Sakamoto0Rei Sato1Kazuto Fukuchi2https://orcid.org/0000-0003-3895-219XJun Sakuma3https://orcid.org/0000-0001-5015-3812Youhei Akimoto4https://orcid.org/0000-0003-2760-8123Department of Computer Science, University of Tsukuba, Tsukuba, Ibaraki, JapanDepartment of Computer Science, University of Tsukuba, Tsukuba, Ibaraki, JapanFaculty of Engineering, Information and Systems, University of Tsukuba, Tsukuba, Ibaraki, JapanFaculty of Engineering, Information and Systems, University of Tsukuba, Tsukuba, Ibaraki, JapanFaculty of Engineering, Information and Systems, University of Tsukuba, Tsukuba, Ibaraki, JapanWe tackle explicitly constrained black-box continuous optimization problems in which the feasible domain forms a union of disconnected feasible subdomains. The decoder-based constraint-handling technique is a promising approach when the feasible domain is disconnected. However, the design of a reasonable decoder requires deep prior knowledge of the optimization problem to be solved and, hence, human effort. In this study, we investigated the usefulness of a deep neural network as a decoder and developed a training scheme for a deep neural network without prior information, such as a training dataset consisting of feasible and infeasible solutions required by existing decoder approaches. To stabilize the training of the deep generative model as the decoder, we propose decomposing the decoder into sub-models, introducing skip connections to each sub-model, and training the sub-models sequentially with separate loss functions. Numerical experiments using a test problem and a topology optimization problem show that the proposed method can find feasible domains with better objective function values and higher probability than both conventional decoder-based constraint-handling methods and non-decoder-based constraint-handling methods.https://ieeexplore.ieee.org/document/9940284/Black-box optimizationconstraint handlingdeep learningdisconnected feasible domainevolutionary computationexplicit constraint
spellingShingle Naoki Sakamoto
Rei Sato
Kazuto Fukuchi
Jun Sakuma
Youhei Akimoto
Explicitly Constrained Black-Box Optimization With Disconnected Feasible Domains Using Deep Generative Models
IEEE Access
Black-box optimization
constraint handling
deep learning
disconnected feasible domain
evolutionary computation
explicit constraint
title Explicitly Constrained Black-Box Optimization With Disconnected Feasible Domains Using Deep Generative Models
title_full Explicitly Constrained Black-Box Optimization With Disconnected Feasible Domains Using Deep Generative Models
title_fullStr Explicitly Constrained Black-Box Optimization With Disconnected Feasible Domains Using Deep Generative Models
title_full_unstemmed Explicitly Constrained Black-Box Optimization With Disconnected Feasible Domains Using Deep Generative Models
title_short Explicitly Constrained Black-Box Optimization With Disconnected Feasible Domains Using Deep Generative Models
title_sort explicitly constrained black box optimization with disconnected feasible domains using deep generative models
topic Black-box optimization
constraint handling
deep learning
disconnected feasible domain
evolutionary computation
explicit constraint
url https://ieeexplore.ieee.org/document/9940284/
work_keys_str_mv AT naokisakamoto explicitlyconstrainedblackboxoptimizationwithdisconnectedfeasibledomainsusingdeepgenerativemodels
AT reisato explicitlyconstrainedblackboxoptimizationwithdisconnectedfeasibledomainsusingdeepgenerativemodels
AT kazutofukuchi explicitlyconstrainedblackboxoptimizationwithdisconnectedfeasibledomainsusingdeepgenerativemodels
AT junsakuma explicitlyconstrainedblackboxoptimizationwithdisconnectedfeasibledomainsusingdeepgenerativemodels
AT youheiakimoto explicitlyconstrainedblackboxoptimizationwithdisconnectedfeasibledomainsusingdeepgenerativemodels