用改进人工蜂群算法优化基于内容的哼唱音乐检索系统

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:yuan6391
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络和多媒体技术的迅速发展和日益普及,人们对多媒体信息的需求也越来大。作为多媒体信息重要成员之一的数字化音乐,也越来越频繁地影响着人们的日常生活。音乐检索逐渐地成为一个新兴的热门研究方向。如何方便、自然而又快速、准确地查找到所需的音乐渐渐成为下一代搜索引擎关注的技术热点之一。一种基于内容的哼唱音乐检索方法能帮助用户通过哼唱音乐的旋律片段来查找所需的乐曲。这种新型的音乐检索方式,对手机网络和互联网等有着巨大的现实意义。基于内容的音乐检索主要涉及音乐旋律特征提取问题、音乐旋律匹配问题以及音乐数据库构造问题等多个方面。本论文在目前已有研究成果的基础上,采用音乐旋律轮廓作为音乐的特征,搭建了一个哼唱检索系统,并引入了优化方法技术来优化一些关键的参数,以提高检索结果的准确度(accuracy)。其主要工作和研究贡献有:1.改进人工蜂群算法:在现有人工蜂群算法的基础上,把种群分割成几个独立的子种群,引入并行结构分别执行各个子分支,然后通过两种不同的策略使各个分支之间互相通信,并用三个著名的基准方程对改进后的人工蜂群算法进行测试,把测试的结果跟原算法进行比较。实验证明,这种改进后的人工分群算法在比原算法有更好的性能。在第一种改进方式中,改进后的算法比原算法在精度上提高了约53%,在查找近邻最优解的收敛速度上也比原算法快了约9%。在第二种改进方式中,改进后的算法比原算法在精度上提高了约73%,在查找近邻最优解的收敛速度上也比原算法快了约4%。2.音乐检索系统:介绍了基于旋律的哼唱检索系统的基本框架,详细介绍并完成了各个功能模块,定义了检索匹配的评估标准(相关度)并给出整个系统的评估标准(准确度),最后对哼唱音乐检索系统进行测试。3.参数优化:用改进的人工蜂群算法对基于旋律的哼唱音乐检索系统的一些相关参数进行优化,并把参数优化后的检索系统性能跟优化前相比较。实验证明,引入优化方法来优化系统的相关参数,确实能提高系统的性能。
其他文献
本文在分析传统的非线性时间序列建模和预报方法基础上,提出利用适合于非高斯、非线性过程的粒子滤波技术,对非线性时间序列的建模和预报进行新方法研究。针对待预测数据对象
Google设计提出的MapReduce并行编程模型有效地把并行程序的编写者从一些琐碎的编程困难中解放出来。程序员无需为并行程序的任务调度、资源管理以及容错性方面花费过多的精
随着科学技术的不断进步,大量的视频网站开始在互联网上涌现,诸如Youtube,土豆,优酷,中国网络视频电视台等。如今,人们可以轻松地在这些网站上分享和浏览视频,网络上的视频量
实现焊接过程自动化与质量控制是一个世界性的技术难题。伴随国民经济的发展,石化、核电、医药等行业的管道预制对焊接质量与效率提出了非常高的要求。打底焊是管道焊接中的
随着我国高等教育的不断发展,教学评估已经成为教育评估的重要方面,已成为教学过程中的不可或缺的环节。然而现在的教学评估系统在实际运用中还存在不少的问题,如缺少完整的
使用计算机动画真实地模拟自然界中动物的行为和动作是很多动画制作人员的终极目标。这篇论文描述了一个能够实时模拟鱼类运动与行为的虚拟海洋世界的模拟系统。完整的系统包
分组密码作为密码学中重要的组成部分,在许多密码算法的构造中起到了重要作用。本论文主要阐述了对称密码算法,尤其是分组密码和流密码算法的设计与安全性分析方法。论文共分为
软件规模和复杂度的不断提高对软件质量保证提出了更严格的要求。性能作为软件质量的重要组成部分日益引起人们的重视,在软件整个开发过程中被关注。性能测试是开展软件性能工
随着科技的进步,人类社会进入了信息化。信息管理系统及其强大的功能已得到人们和社会的重视。开发一个图书馆信息系统主要包括两个方面的工作:使用数据库技术以及开发应用系
随着虚拟现实技术的发展,针对虚拟人技术的研究逐渐增多。本文通过分析虚拟人的关键技术,重点研究了感知模型和路径规划的方法。在分析探讨已有感知模型和路径规划算法的基础