计算机工程与应用2017,Vol.53Issue(2):1-5,46,6.DOI:10.3778/j.issn.1002-8331.1608-0349
转换参数非线性递减的正弦余弦算法
Sine cosine algorithm with nonlinear decreasing conversion parameter
摘要
Abstract
Sine Cosine Algorithm(SCA)is a novel intelligent optimization algorithm. SCA finds the best solution by the changes in the values of sine and cosine functions. The conversion parameter can balance the global exploration and local exploitation abilities of SCA. It has an important influence on the algorithm. To improve the optimization performance of SCA, the setting of conversion parameter is analyzed firstly and then SCA with parabolic function decreasing conversion parameter and SCA with exponential function decreasing conversion parameter are proposed. The numerical experiments on benchmark functions are performed to compare the presented algorithms and conversion parameter linearly decreasing SCA. The results show that SCA with exponential function decreasing conversion parameter has higher calculation accuracy and faster convergence speed. Finally, the calculation of similarity function for collaborative filtering recommendation algorithm is used to further verify the feasibility and effectiveness of the algorithm.关键词
正弦余弦算法/转换参数/全局探索和局部开发/最优化Key words
sine cosine algorithm/conversion parameter/global exploration and local exploitation/optimization分类
信息技术与安全科学引用本文复制引用
刘勇,马良..转换参数非线性递减的正弦余弦算法[J].计算机工程与应用,2017,53(2):1-5,46,6.基金项目
国家自然科学基金(No.71401106);教育部人文社会科学研究规划基金(No.16YJA630037);上海市高原学科建设项目;上海高校青年教师培养资助计划项目(No.ZZsl15018);上海理工大学国家级培育青年基金(No.16HJPY-QN15);上海理工大学博士科研启动经费项目(No.1D-15-303-005)。 ()