论文部分内容阅读
近年来,由于计算机网络技术的迅速发展,借助电子商务平台的交易方式已逐步融入到人们的生活当中,电子商务的兴起在很大程度上改变了人们对于传统商务行为的认识。由于信息处理技术的发展以及客户对于商品需求的不断变更,电子商务推荐系统在最初的单一手工推荐方式的基础上逐步融入了信息检索、数据挖掘、人工智能等多种现代化技术手段,于是本文所研究的现代电子商务推荐应运而生。在目前广泛应用的电子商务推荐系统中,系统通过分析顾客在本平台以往的浏览及购物历史,并结合顾客的实时需求来为其做出推荐选择。电子商务推荐系统根据其各自的应用领域来选用相应的推荐算法,然而,在目前主流的推荐算法当中都普遍存在着两点不足。第一,对于用户不经常购买的商品,推荐系统无法获得足够的客户信息,包括客户购买记录、客户评价、客户兴趣偏好等,这样,就不足以支持传统推荐算法的实现;第二,对于定期推出更新的高科技产品,网络上的资料非常有限,缺乏足够专业知识的顾客在面对大量的科技含量较高的商品时,会显得无所适从,难以给出准确的需求描述,这也就给其选择商品带来了一定的难度。针对上文提出的现代电子商务推荐系统中存在的两个不足之处,本文提出了基于专家决策算法的电子商务推荐系统模型,该模型基于多Agent系统来建立。运用该模型,可以有效的解决上述问题。本文深入研究了Agent系统的理论知识,包括FIPA规范标准、Agent间的通信机制和多Agent系统模式设计等。随后本文对当前广泛应用于电子商务推荐系统中的三种主流推荐策略进行了较为详细的分析,包括分析其各自的基本概念、算法流程以及各自的优缺点和适用领域等。接下来文章提出了专家决策算法,并对其基本原理和算法流程做了比较详细的分析。最后,本文给出了系统的设计架构和部分结果展示。总的来说,本文通过对现代电子商务推荐系统的深入研究,针对其实际应用的空缺之处,提出了应用于特定领域的专家决策算法推荐模型,研究成果主要有以下几点:1.完成了对当前主流推荐算法的深入研究工作。分析了当前应用广泛的三大主流推荐策略:基于关联规则的推荐、基于内容的推荐和基于协同过滤的推荐。深入研究了它们的理论基础、算法流程以及各自的优缺点,为下一步提出专家决策算法推荐模型做了铺垫。2.完成了专家决策算法推荐模型的设计与实现工作。本文详细分析了专家决策推荐算法模型的设计流程,完成了该模型的专家知识分析模块和专家推荐决策模块的设计,并初步实现了该算法。3.完成了一套基于JADE平台的多Agent系统设计工作。将专家决策算法与多Agent系统相结合,从而在JADE平台上完成了基于专家决策算法的多Agent推荐系统的初步实现。本文在研究中提出的创新点是:提出了一种应用于电子商务推荐领域的基于多Agent系统的专家决策推荐算法模型。本文通过对电子商务推荐系统实际应用的研究,针对该领域应用的空白之处,专门提出并设计了一种特定应用的推荐算法——专家决策推荐算法。该算法比较适用于对科技含量较高且用户不经常购买的商品进行推荐。