论文部分内容阅读
随着互联网的发展,搜索引擎已经成为人们快速搜索信息的重要工具,而关键字广告作为搜索引擎的重要经济基础之一,有效地满足了广告主的营销需要,同时也给搜索引擎提供商带来巨大的利润。关键字广告拍卖不仅成为微观经济理论在互联网上最成功的应用之一,而且推动了科学领域的众多学者对其背后机制的研究,成为电子商务领域的研究热点。交易智能体竞赛,简称TAC,是由卡耐基梅隆大学等学校联合主办,旨在模拟真实的市场行为,将目前人工智能的理论研究成果应用到现实的交易过程中。TAC/AA是虚拟关键字广告拍卖平台,研究者可以将研究成果应用到该平台上,验证算法的有效性。本文围绕TAC/AA平台设计了一种能够制定连续最优竞价策略的Agent模型,并提出了动态多样精英PSO算法,有效解决了Agent模型中优化问题的局部收敛问题。首先本文分析了国内外关键字拍卖的研究现状,介绍了TAC平台的设计思想和比赛的规则,然后研究了关键字拍卖理论、Agent理论和进化算法的相关理论。针对TAC平台的关键字拍卖竞赛,设计了TAC-HEU-AA(THA)Agent模型,分析了预测器的算法的效率,通过实验讨论了各个模块的必要性,并将THA模型与参与TAC/AA决赛的Agent进行比较试验,验证了模型的有效性,分析了模型的优缺点。针对THA模型中的优化器的多选择背包问题(MCKP,Multi-Choice Knapsack Problem),提出了一种新的基于多样精英选择策略的粒子群算法(DME-PSO)。定义了3种粒子的运动趋势和4种粒子间的运动行为。根据粒子的运动行为选择粒子以保持种群的多样性。在变异过程中,描述了种群的精英饱和现象,在种群精英饱和状态时对种群加入扰动。在实验中,将DME-PSO算法与贪婪算法,多种群遗传算法和加入高斯扰动的粒子群算法进行比较。实验表明DME-PSO算法在物品数量增加时表现出较好的优化效果,从而更好的解决组合优化的局部收敛问题。