您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于行为模式的电子交易过程中信任评估研究
本文作者(王志兵李长云),请您在阅读本文时尊重作者版权。摘要:在开放动态的网络环境中,交易者的行为信任问题已经成为电子商务发展的重要障碍。提出了以交易过程中呈现出的行为模式为证据的信任评估方法。该方法通过构建行为模式匹配级和可信属性为节点的贝叶斯网可信评估模型,计算推导出电子交易过程中消费可信指数和销售可信指数的等级。在一个实际的电子交易平台上验证了该方法的有效性。关键词:信任评估;电子交易;交易行为;行为模式文章编号:1001-3695(2010)03-0945-03doi:10.3969/j.issn.1001-3695.2010.03.037Researchoncreditassessmentbasedontradebehaviorfore-commerceWANGZhi-bing,LIChang-yun(SchoolofComputerCommunication,HunanUniversityofTechnology,ZhuzhouHunan412008,China)Abstract:Theopendynamicinternethasmadetraders’creditthesignificantobstacletothedevelopmentofe-commerce.Thispaperputforwardthatcreditassessingcouldbebasedonthetradebehavior.Withthismethodpresentedabayesmodelforassessment,composedofnodesofbehaviorpatternmatchinglevelsandnodesofcredibilityattributes;andthegradeoftheconsumptioncreditindexandthatofthesellercreditindexcouldbeinferred.Theeffectivenessofthismethodhasbeenverifiedbyanactualelectronictradingplatform.Keywords:creditassessment;e-commerce;tradebehavior;behaviorpattern0引言,电子商务迅速崛起,2009年第1季度国内电子交易规模达到467亿元,但仅29.2%的网民认可网上电子交易安全[1]。如何在开放动态的网络中建立一套完善的信用评价模型,全面客观地反映交易各方的信用表现,提高网上交易的安全,已变得极为关键[2~4]。用户信任不仅包括对用户的身份信任,也包括对用户的行为信任。传统的以授权和认证为基础的安全机制主要针对用户的身份信任问题,对用户的行为信任问题并不是特别有效[5]。例如,在数字化电子资源的订购方面,校园网用户可以合法下载文章,但如果利用下载工具大量下载文章,其行为可能是不可信的。目前,淘宝、易趣等大多数的电子交易网站主要采用累加信任模型或平均值信任模型通过累加计算用户的信誉反馈评分或累加后除以评分次数得到用户的信用积分,来形成用户的信用记录和信用度,并最终确定用户的信用等级。用户某一时刻的信用总积分为所有交易得分的代数和或平均值,且不同的信用积分对应不同的信用等级[6]。这种方式存在评价过于主观、信用积分只与交易次数有关、难以处理诋毁及合谋欺诈等问题[7]。,本文提出了一种以交易过程中呈现出的行为模式为证据的可信评估方法。行为模式是软件可观察行为中可能反复出现的具有某些特征的事件序列,是软件可信性在软件运行态中的一种外在指标。通过构建以行为模式匹配级为节点的贝叶斯网可信评估模型,计算由监测服务获得的实际交易行为与由专家经验设定的行为模式的匹配度及匹配级,以模式匹配级为条件,通过贝叶斯网的概率计算,推导出电子交易过程中消费可信指数和销售可信指数的等级。该方法融合了用户信任评估中的专家主观经验与实际交易行为,有效改善了目前信任评估主观性过强、信任积分只与交易次数有关等不足。1基本思想信性评估的基本思想是以买家、卖家在交易过程中呈现出的交易行为为证据进行买卖双方的信任评估。它的整体模型如图1所示。通过电子交易平台中的监测点,行为监测服务监测、收集和组织软件在运行过程中的可观察行为;参照根据领域专家经验建立的行为模式库,对可观察行为进行模式匹配;根据匹配结果和可信评估模型,对可信属性进行评估。务的任务是收集软件在电子交易平台运行过程中的可观察行为。通过包装器方法、AOP方法等技术监视和收集系统与外界的交互事件,以及系统内部构件之间的交互事件。监测服务的另一个任务是如何组织好这些交互事件。组织的方法根据应用目的的不同,可以以任务为线索,也可以以事件发生源构件或事件目标构件为线索,最终形成一个事件序列。行为模式由应用领域专家根据以往的经验知识预先设计并使用模式语言描述,存放在行为模式库中。以监测服务收集和组织的交互事件序列为源,以模式库中的行为模式为参照,进行模式匹配,计算事件序列匹配到哪些行为模式及其匹配度和匹配级。可信属性评估模型是贝叶斯网模型,它的一部分节点为模式匹配级,另外部分节点为用户可信属性。以模式匹配级为条件,通过贝叶斯网的概率计算,可以得出可信属性各等级的概率,取概率最大的等级为可信属性的评估值[8,9]。2评估模型及可信值计算2.1设定行为模式,是软件可信性在软件运行态中的一种外在指标。行为模式主要由迹模式构成。所谓迹指的是事件序列片断,迹模式则是对迹的抽象和概括。为表示相似迹的共性和统计特性,迹模式使用以事件标志为字母的正则表达式来描述。例如,迹模式(a*b)表示以事件a开始中间接若干任意事件并以事件b结束的迹,如ab、acdeab和afcb等;迹模式“(ab){2,6}”表示事件a和b交替出现2~6次的迹,如abab、abababab等行为模式由应用领域专家预先设计并使用模式语言描述,存放在行为模式库中。通过对大量电子交易过程的观察和分析,设定如下五种行为模式:a)(Pa)。买家搜索商品(search)-买家下订单(order)-买家预付款(imprest)-买家确认收货(accept),迹模式表示为(soi){1,}*ab)(Pb)。买家下订单(order)-卖家确认,修改价格(modification)-买家预付款(imprest)-卖家发货(consignment)-买家收货、付款(payment),迹模式表示为。(o*m*i*c*p){1,}。c)(Pc)。卖家查看订单(examine)-卖家修改价格(modification)-查看付款信息(inquire)-发货(consignment),迹模式表示为:em*qcd)(Pd)。买家多次(两次以上)下订单不付款,迹模式表示为o{2,}*(^p)。e)(Pe)。买家多次(两次以上)下订单、预付款而卖家不发货,迹模式表示为(op){2,}*(^c)。2.2计算模式匹配度及模式匹配级是指以某个行为模式为参照,搜索事件迹中符合该行为模式的所有不交叉的子迹。为表达事件迹匹配行为模式的程度,引进匹配度的概念。对于指定的事件迹,事件迹匹配某行为模式的所有子迹的事件数相对事件迹中事件总数的比例,称为事件迹在该模式下的匹配度。设事件迹为T,模式为P,T匹配P的子迹分别为T1,T2,…,Tk,个数使用函数eventsum统计,则T在P下的匹配度MM=∑ki=1eventsum(Ti,*)eventsum(T)(1)匹配度,算法总体过程如下:首先查找并保存事件迹中符合行为模式的迹模式的所有不交叉的子迹;然后按照式(1)计算匹配度。N,并将这些等级从高到低进行顺序编号为整型变量i,i≤N,它们所代表的匹配度区间范围从低到高的顺序分别是[0,1/N],[1/N,2/N],…,[(N-1)/N,1],,匹配级就是哪一级。假设所有模式匹配级分为四级,分别为完全匹配(匹配级为1)、比较匹配(匹配级为2)、基本匹配(匹配级为3)和不匹配(匹配级为4)。2.3建立评估模型些节点及连接这些节点的有向边构成的有向无环图。节点代表随机变量;节点间的有向边代表了节点间的关系,用条件概率表达关系强度。贝叶斯网络适用于表达和分析不确定性和概率性的事件,可以从不完全、不精确或不确定的知识或信息中作出推理。因此,笔者使用贝叶斯网络来构建可信评估模型[10,11]。关系。在可信评估的贝叶斯模型中,节点变量有两种类型,即模式匹配级和用户可信属性。设定行为模式后,分析每一种行为模式和需评估的可信属性是否可能条件相关,从而对每一个可信属性选择确定其评估证据的模式集合。对于每一个可信属性,以可信属性为根节点,以相关模式的匹配级作为子节点,分别建立各个可信属性的贝叶斯网络模型的结构。对以上五种模式、消费可信指数及销售可信指数进行分析,Pa、Pb、Pd与消费可信指数(Ca)相关,Pb、Pc、Pe与销售可信指数(Cb)相关。贝叶斯网评估模型结构如图2所示。2.4计算可信值p(Cai/Paj)=p(Paj/Cai)p(Cai)p(Paj)(2)p(Cai)表示属性Ca在等级i的先验概率;如表1中,p(Ca2)0.4。p(Paj)表示模式Pa的匹配级j的先验概率;如表1中,p(Pa2)0.3。p(Paj/Cai)表示可信属性根节点Ca在i这个等级的条件下模式Pa在j等级下的条件概率;如表1中,p(Pa2/Ca2)0.25。在相同的模式匹配级条件下,通过贝叶斯网的概率计算,计算出可信属性各等级的概率,取概率最大的等级为该可信属性的评估等级。3实验及分析C2C交易平台上得到初步验证。信购网使用SSH技术开发,主要包括系统管理、店铺管理、商品管理三大模块,具有对店铺中的商品进行管理,对商品进行分类、开店、租店、店铺审核、店铺信息管理等功能。通过基于动态AOP的监测器对系统的接口数据进行监测,过滤器对监测数据进行过滤后得到系统运行迹[12]。,在已知买家的消费可信指数和卖家的销售可信指数的前提下,使信购网在不同的典型场景下运行,由监测服务收集软件的可观察行为,计算出与可信属性相关模式的匹配度乃至匹配级。同时,对于每一次运行,由领域专家判定可信属性的等级。在信购网中,将可信属性信任等级也分为四级,分别为非常信任(信任等级为1)、比较信任(信任等级为2)、基本信任(信任等级为3)和不信任(信任等级为4)。1为本文监测的信购网中10次电子交易过程的迹描述及行为模式匹配级。1信购网中交易数据示例交易过程事件迹Pa匹配级Pb匹配级Pc匹配级Pd匹配级Pe匹配级消费可信指数Ca销售可信指数Cbsoisoiemeiqcpa1334413oosoisoiasoaisoiaoo2444413sosoisoieamaooiqcp2234411aiesoioomoiqoocoiai2434423saoiesoimoiqas3444224aioioipsoia3444224iaemsoioiacs3424422aoemsoiiaqicsp4224431asooaemqoasocampaspas4432443osoosoaaas4442442收集大量实验数据后,依据本文方法对消费可信指数及销售可信指数进行计算,结果如图3所示。图3(a)是样本数为20次时的验证情况,当验证次数为10次时,计算得到的消费可信指数和销售可信指数的准确性分别为80%和70%,随着验证次数的增加,其可信指数的准确性也逐步提高,当验证次数达到50次时,其准确性分别达到88%和84%;(b)是为样本数为40次时的验证情况,当验证次数为10次时,计算得到的消费可信指数和销售可信指数准确性均达到80%,当验证次数达到50次时,其准确性分别达到92%和86%。通过验证试验,说明本文方法是有效的。4结束语相比已有工作,本文方法具备如下特点:a)主观性和客观性相结合。本文提出的方法是以电子交易过程中的行为信息为评估证据的,因此本质上是客观性的评估方法,但也具备主观性评估方法的特点,如在行为模式的设计、评估模型的构建过程中需要借鉴领域专
本文标题:基于行为模式的电子交易过程中信任评估研究
链接地址:https://www.777doc.com/doc-69534 .html