发明名称 自适应双子和声优化方法
摘要 一种自适应双子和声优化方法,先初始化和声记忆库,并将产生的初始解放入和声记忆库内;然后将上述初始解等分为两组,分别为主子和声库和辅子和声库,分别确定主子和声库和辅子和声库的音调微调概率和音调微调带宽;在算法收敛准则不满足的情况下从反方向迭代搜索得到两组新解;并用多次迭代得到的两组新解中的最优解替代原记忆库的解,从而得到最优解,最终达到美妙的和声。本方法不断调节音调微调概率和音调微调带宽因子,提高了算法的动态适应性及局部搜索和全局搜索的协调能力;构造两组搜索方向各异、相互协同的主、辅和声,扩展了搜索范围,减少迭代次数,较快的实现全局最优。解决复杂函数优化问题,全局搜索能力和收敛速度好。
申请公布号 CN102789493A 申请公布日期 2012.11.21
申请号 CN201210232732.4 申请日期 2012.07.06
申请人 葛彦强;王爱民;汪向征 发明人 葛彦强;王爱民;汪向征
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京同辉知识产权代理事务所(普通合伙) 11357 代理人 赵慧
主权项 一种自适应双子和声优化方法,其特征在于,其步骤如下:(1)初始化和声记忆库,产生初始解,放入和声记忆库内;(2)将上述初始解等分为两组,分别为主子和声库和辅子和声库,分别确定主子和声库和辅子和声库的音调微调概率和音调微调带宽;(3)判断算法收敛准则是否满足,若不满足,进入步骤(4)。(4)主子和声库迭代搜索得到主子和声库的新解、辅子和声库从主子和声库的相反方向迭代搜索得到辅子和声库的新解;(5)用主子和声库的新解和辅子和声库的新解分别与步骤(2)中主子和声库和辅子和声库中的初始解进行比较并根据比较结果更新和声记忆库从而得到和声记忆库的全局最优解以及次全局最优解。(6)每n次迭代监测一次全局最优解和次全局最优解是否发生变化,如果均没有变化,则重新设置和声记忆库的音调微调概率和音调微调带宽,进入步骤(4);反之,进入步骤(7);(7)检查迭代停止准则,当迭代次数达到最大迭代次数时,停止迭代,否则重新设置和声记忆库的音调微调概率和音调微调带宽,进入步骤(4)。
地址 455002 河南省安阳市安阳师范学院计算机与信息工程学院