استفاده از الگوریتم سینوسی کسینوسی برای حل مشکلات بهینه سازی جهانی
ترجمه نشده

استفاده از الگوریتم سینوسی کسینوسی برای حل مشکلات بهینه سازی جهانی

عنوان فارسی مقاله: حل مشکلات بهینه سازی جهانی با ابعاد بالا با استفاده از الگوریتم سینوسی کسینوسی بهبود یافته
عنوان انگلیسی مقاله: Solving high-dimensional global optimization problems using an improved sine cosine algorithm
مجله/کنفرانس: سیستم های خبره با برنامه های کاربردی - Expert Systems with Applications
رشته های تحصیلی مرتبط: مهندسی کامپیوتر، مهندسی صنایع
گرایش های تحصیلی مرتبط: مهندسی الگوریتم ها و محاسبات، بهینه سازی سیستم ها
کلمات کلیدی فارسی: الگوریتم سینوسی کسینوسی، بهینه سازی جهانی با ابعاد بالا، وزن اینرسی، بهینه سازی طراحی مهندسی
کلمات کلیدی انگلیسی: Sine cosine algorithm، High-dimensional global optimization، Inertia weight، Engineering design optimization
نوع نگارش مقاله: مقاله پژوهشی (Research Article)
نمایه: Scopus - Master Journals List - JCR
شناسه دیجیتال (DOI): https://doi.org/10.1016/j.eswa.2018.11.032
دانشگاه: Key Laboratory of Economics System Simulation, Guizhou University of Finance and Economics, Guiyang 550025, China
صفحات مقاله انگلیسی: 19
ناشر: الزویر - Elsevier
نوع ارائه مقاله: ژورنال
نوع مقاله: ISI
سال انتشار مقاله: 2019
ایمپکت فاکتور: 5/891 در سال 2018
شاخص H_index: 162 در سال 2019
شاخص SJR: 1/190 در سال 2018
شناسه ISSN: 0957-4174
شاخص Quartile (چارک): Q1 در سال 2018
فرمت مقاله انگلیسی: PDF
وضعیت ترجمه: ترجمه نشده است
قیمت مقاله انگلیسی: رایگان
آیا این مقاله بیس است: بله
آیا این مقاله مدل مفهومی دارد: دارد
آیا این مقاله پرسشنامه دارد: ندارد
آیا این مقاله متغیر دارد: دارد
کد محصول: E11587
رفرنس: دارای رفرنس در داخل متن و انتهای مقاله
فهرست مطالب (انگلیسی)

Abstract

1- Introduction

2- Related works

3- Sine cosine algorithm

4- Proposed algorithm

5- Numerical experiment and analysis

6- Conclusions

References

بخشی از مقاله (انگلیسی)

Abstract

The sine cosine algorithm (SCA) is a relatively novel population-based optimization technique that has been proven competitive with other algorithms and it has received significant interest from researchers in different fields. However, similar to other population-based algorithms, SCA tends to be trapped in local optima and unbalanced exploitation. Additionally, to our limited knowledge, the present SCA and its variants have not been applied to the high-dimensional global optimization problems. This paper presents an improved version of the SCA (ISCA) for solving high-dimensional problems. A modified position-updating equation by introducing inertia weight is proposed to accelerate convergence and avoid falling into the local optima. In addition, to balance the exploration and exploitation of the SCA, we present a new nonlinear conversion parameter decreasing strategy based on the Gaussian function. The effectiveness of the proposed ISCA is evaluated using 24 benchmark high-dimensional (D = 30, 100, 500, 1000, and 5000) functions, large-scale global optimization problems from the IEEE CEC2010 competition, and several real-world engineering applications. The comparisons show that the proposed ISCA can better escape from local optima with faster convergence than both the traditional SCA and other population-based algorithms.

Related works

During the past decade, high-dimensional optimization problems have become a popular study area and various populationbased algorithms have been applied to solve these problems. Wang and Gao (2014) presented a DE algorithm with a cooperative co-evolutionary selection operator for solving high-dimensional optimization problems. The proposed algorithm designed a local selection operator by decomposing the high-dimensional problem into a number of subproblems and assigning a local fitness function to evaluate each subcomponent. In Long, Jiao, Liang, and Tang (2018), an exploration-enhanced grey wolf optimizer (EEGWO) was proposed to solve high-dimensional numerical optimization problems. The proposed EEGWO designed a modified position-updating equation to enhance the exploration and presented a nonlinear control parameter strategy to balance the exploration and exploitation. In Trivedi, Srinivasan, Biswas, and Reindl (2015), a novel hybrid GA and differential evolution (hGADE) was proposed to solve high-dimensional unit commitment scheduling problems. In hGADE, a problem specific heuristic initial population generation method and a replacement strategy based on the preservation of in-feasible solutions in the population were incorporated to enhance the search ability of the hybridized variant. Tuo et al. (2015) presented a novel harmony search algorithm based on dynamic dimensionality-reduction adjustment and dynamic fret width strategy for high-dimensional multimodal optimization problems. Li, Wang, Yan, and Li (2015) proposed a hybrid algorithm based on particle swarm and artificial bee colony (PS-ABC) for high-dimensional optimization problems. The proposed PS-ABC combined the local search phase in PSO with two global search phases in ABC for the global optimum. In Chu, Gao, and Sorooshian (2011), an innovative evolutionary algorithm called the shuffled complex evolution with principal components analysis-University of California at Irvine (SP-UCI) was introduced to solve high-dimensional global optimization problems. Rodriguez, Lozano, Blum, and Garcia-Martinez (2013) presented an iterated greedy algorithm to solve large-scale unrelated parallel machines scheduling problems. In Xue, Zhong, Zhuang, and Xu (2014), an ensemble evolution algorithm with self-adaptive learning population search techniques (EEA-SLPS) was proposed to solve high-dimensional optimization problems. In the EEASLPS, the population was divided into three subpopulations and three sub-algorithms were adopted to evolve the subpopulations, respectively. Liu and Zhou (2014) presented an improved PSO algorithm based on combining the simulated annealing (SA), coevolution theory, quantum behavior theory, and diversity-guided mutation strategy to solve high-dimensional complex problems. In Wang, Rahnamayan, and Wu (2013), a parallel DE with selfadapting control parameters and generalized opposition-based learning was proposed to solve high-dimensional optimization problems.