A Simple Multi-Objective Optimization Based on the Cross-Entropy Method

A simple multi-objective cross-entropy method is presented in this paper, with only four parameters that facilitate the initial setting and tuning of the proposed strategy. The effects of these parameters on improved performance are analyzed on the basis of well-known test suites. The histogram inte...

Full description

Bibliographic Details
Main Authors: Rodolfo E. Haber, Gerardo Beruvides, Ramon Quiza, Alejandro Hernandez
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8070310/
id doaj-b0ae04b51bfd4961a16a87294d27bd1b
record_format Article
spelling doaj-b0ae04b51bfd4961a16a87294d27bd1b2021-03-29T20:20:31ZengIEEEIEEE Access2169-35362017-01-015222722228110.1109/ACCESS.2017.27640478070310A Simple Multi-Objective Optimization Based on the Cross-Entropy MethodRodolfo E. Haber0https://orcid.org/0000-0002-2881-0166Gerardo Beruvides1https://orcid.org/0000-0001-7049-4462Ramon Quiza2Alejandro Hernandez3Centre for Automation and Robotics, CSIC-UPM, Madrid, SpainCentre for Automation and Robotics, CSIC-UPM, Madrid, SpainStudy Center on Advanced and Sustainable Manufacturing, University of Matanzas, Matanzas, CubaStudy Center on Advanced and Sustainable Manufacturing, University of Matanzas, Matanzas, CubaA simple multi-objective cross-entropy method is presented in this paper, with only four parameters that facilitate the initial setting and tuning of the proposed strategy. The effects of these parameters on improved performance are analyzed on the basis of well-known test suites. The histogram interval number and the elite fraction had no significant influence on the execution time, so their respective values could be selected to maximize the quality of the Pareto front. On the contrary, the epoch number and the working population size had an impact on both the execution time and the quality of the Pareto front. Studying the rationale behind this behavior, we obtained clear guidelines for setting the most appropriate values, according to the characteristics of the problem under consideration. Moreover, the suitability of this method is analyzed based on a comparative study with other multi-objective optimization strategies. While the behavior of simple test suites was similar to all methods under consideration, the proposed algorithm outperformed the other methods considered in this paper in complex problems, with many decision variables. Finally, the efficiency of the proposed method is corroborated in a real case study represented by a two-objective optimization of the microdrilling process. The proposed strategy performed better than the other methods with a higher hyperarea and a shorter execution time.https://ieeexplore.ieee.org/document/8070310/Cross-entropy methodmulti-objective optimizationtuning parameters
collection DOAJ
language English
format Article
sources DOAJ
author Rodolfo E. Haber
Gerardo Beruvides
Ramon Quiza
Alejandro Hernandez
spellingShingle Rodolfo E. Haber
Gerardo Beruvides
Ramon Quiza
Alejandro Hernandez
A Simple Multi-Objective Optimization Based on the Cross-Entropy Method
IEEE Access
Cross-entropy method
multi-objective optimization
tuning parameters
author_facet Rodolfo E. Haber
Gerardo Beruvides
Ramon Quiza
Alejandro Hernandez
author_sort Rodolfo E. Haber
title A Simple Multi-Objective Optimization Based on the Cross-Entropy Method
title_short A Simple Multi-Objective Optimization Based on the Cross-Entropy Method
title_full A Simple Multi-Objective Optimization Based on the Cross-Entropy Method
title_fullStr A Simple Multi-Objective Optimization Based on the Cross-Entropy Method
title_full_unstemmed A Simple Multi-Objective Optimization Based on the Cross-Entropy Method
title_sort simple multi-objective optimization based on the cross-entropy method
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2017-01-01
description A simple multi-objective cross-entropy method is presented in this paper, with only four parameters that facilitate the initial setting and tuning of the proposed strategy. The effects of these parameters on improved performance are analyzed on the basis of well-known test suites. The histogram interval number and the elite fraction had no significant influence on the execution time, so their respective values could be selected to maximize the quality of the Pareto front. On the contrary, the epoch number and the working population size had an impact on both the execution time and the quality of the Pareto front. Studying the rationale behind this behavior, we obtained clear guidelines for setting the most appropriate values, according to the characteristics of the problem under consideration. Moreover, the suitability of this method is analyzed based on a comparative study with other multi-objective optimization strategies. While the behavior of simple test suites was similar to all methods under consideration, the proposed algorithm outperformed the other methods considered in this paper in complex problems, with many decision variables. Finally, the efficiency of the proposed method is corroborated in a real case study represented by a two-objective optimization of the microdrilling process. The proposed strategy performed better than the other methods with a higher hyperarea and a shorter execution time.
topic Cross-entropy method
multi-objective optimization
tuning parameters
url https://ieeexplore.ieee.org/document/8070310/
work_keys_str_mv AT rodolfoehaber asimplemultiobjectiveoptimizationbasedonthecrossentropymethod
AT gerardoberuvides asimplemultiobjectiveoptimizationbasedonthecrossentropymethod
AT ramonquiza asimplemultiobjectiveoptimizationbasedonthecrossentropymethod
AT alejandrohernandez asimplemultiobjectiveoptimizationbasedonthecrossentropymethod
AT rodolfoehaber simplemultiobjectiveoptimizationbasedonthecrossentropymethod
AT gerardoberuvides simplemultiobjectiveoptimizationbasedonthecrossentropymethod
AT ramonquiza simplemultiobjectiveoptimizationbasedonthecrossentropymethod
AT alejandrohernandez simplemultiobjectiveoptimizationbasedonthecrossentropymethod
_version_ 1724194814795186176