具有学习机制的正弦余弦算法

来源 :计算机应用研究 | 被引量 : 5次 | 上传用户:H07081820607
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对标准正余弦算法在求解函数优化问题时易陷入局部最优、收敛精度较差等问题,提出了一种具有学习机制的正弦余弦算法。该算法引入精英反向学习策略构造精英及反向群体,对其混合群体进行择优保留,从而优化了种群中的个体位置,提高了算法的寻优精度;同时,利用个体的反思学习能力防止个体盲目地向当前最优解学习,使算法停滞在局部最优,从而有效地避免了算法的未成熟收敛。在13个标准测试函数上进行仿真实验,实验结果证明,该算法相比于对比算法具有较强的鲁棒性和函数优化能力。
其他文献
为减少深度Q网络(DQN)算法的训练时间,采用结合优先经验回放机制与竞争网络结构的DQN方法,针对Open AI Gym平台cart pole和mountain car两个经典控制问题进行研究,其中经验回放采用基于排序的机制,而竞争结构中采用深度神经网络。仿真结果表明,相比于常规DQN算法、基于竞争网络结构的DQN方法和基于优先经验回放的DQN方法,该方法具有更好的学习性能,训练时间最少。同时,详
以某油田为例,并在此基础上使用了GFY-DMP低聚物开展了化学防砂现场试验,其恢复产能效果十分明显,防砂有效期长。
通过对塔河炼化公司供氢装置和耗氢装置存在的问题进行分析,提出优化氢气管网流程和综合利用氢气资源的措施,可以降低汽柴油加氢装置能耗,回收排放废氢,降低公司制氢成本,从
分析国内外武器装备维修现状,提出运用3D打印技术实现军工零件的快速维修。通过对结构、材料的双重拓扑优化,将组合件通过3D打印技术一体成型,省去了装配环节,节约成本、时间
针对开源软件漏洞,提出一种基于深度聚类算法的软件源代码漏洞检测方法。该方法利用代码图模型构造开源软件代码属性图,遍历得到关键代码节点并提取出应用程序编程接口(API)序列,将其嵌入向量空间,以关键代码为中心进行聚类,根据聚类结果计算每个函数的异常值,生成检测报告并匹配漏洞库,从而检测出源代码中的漏洞。实验结果表明,该方法能够定位开源软件中漏洞所在的关键代码段并检测出相应漏洞。
为了提高车辆行驶的平顺性,采用DRNN神经网络PID控制车辆液压悬架系统,并对控制性能指标进行仿真。建立车辆液压悬架1/4简图模型,采用二阶微分方程式推导车辆悬架系统动力学
当源信号不满足统计独立的假设,或者观测通道数少于源信号数时,经典的盲源分离方法如独立分量分析的处理效果很差。提出了一种基于张量分解模型的盲源分离算法,该方法将观测
近年来,江西省南昌市民政局紧紧围绕民政工作大局,以精心打造“江西之最、全国一流”为目标,坚持“以民为本、为民解困、为民服务”宗旨,积极创新工作思路,民政工作亮点纷呈,荣获“
为了解决第三方物流(3PL)供应商面临的高运输成本问题,以第四方物流(4PL)供应商的角度,提出了多第三方物流供应商协同为客户定制路径的问题。针对该问题在模型求解上要同时考虑路径与3PL供应商的特点,设计了基于K-短路的混合粒子群(K-PSO)算法。实验分析中,通过K-PSO算法与遗传算法和枚举算法对不同节点数目以及不同3PL供应商个数下仿真算例的计算,表明了算法的有效性。最后,通过对3PL转运成
针对低速端口扫描进行了研究,根据低速扫描的时间持续性和特征分散性,提出了一种基于持续增量模型的低速端口扫描检测算法,结合条件熵对特征分布的评估达到检测目的。实验结果表明,该算法的检测率能达到99. 78%,且误报率为7%。其适用于多种复杂网络环境,且不需要网络先验知识,同时检测率对阈值的精确性要求低,能够有效检测到低速端口扫描行为。