一种基于时序决策模型的推荐方法技术

技术编号:20221854 阅读:38 留言:0更新日期:2019-01-28 20:19
本发明专利技术公开了一种基于时序决策模型的推荐方法,包括以下步骤:S1、定义用户在某n个连续时刻下有着如下的历史行为序列:(x1,x2,......xn);S2、将用户的行为序列预测采用递归方式表示:xi+1=Q1xi+Q2x′i;S3、判断参数Q1和Q2是否需要进行修改,若是则采用决策树模型来计算参数Q1和Q2,否则返回步骤S2。本发明专利技术通过对用户行为特征提取分析和行为关联度分析实现对用户个性推荐,方便用户大量数据中快速地找到需要的信息,能够提高用户对信息的使用效率。

【技术实现步骤摘要】
一种基于时序决策模型的推荐方法
本专利技术涉及一种根据用户个性,特征等条件实现个性化信息检索的推荐方法,特别涉及一种基于时序决策模型的推荐方法。
技术介绍
随着互联网的发展和普及,来自于网络的信息、数据发生爆炸式增长,充分满足了不同用户对各类信息的需求。但是在另一方面,数据信息的过量带来的最大坏处就是信息量过载:面对井喷式的信息流,用户需要面对大量无用的信息,或者说用户无法在短时间内确定哪一个才是有用的信息,反而降低了信息利用效率。在这样的情况下,推荐系统应运而生,被应用到各类领域,有助于提高对数据信息的检索效率。推荐系统是建立在海量数据的基础上,根据用户个人的身份,兴趣,需求等条件为用户提供个性化决策支持和信息服务。通过对用户的个性化计算,筛选出与用户特征匹配的条件信息,既要引导用户找到他们已经意识到的信息,特别的是还要找用户还没有意识到的,但是可能满足他们的偏好等条件的潜在信息,包括用户已知但是忘记的和从未发现的信息。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种通过对用户行为特征提取分析和行为关联度分析实现对用户个性推荐,方便用户大量数据中快速地找到需要的信息,能本文档来自技高网...

【技术保护点】
1.一种基于时序决策模型的推荐方法,其特征在于,包括以下步骤:S1、定义用户在某n个连续时刻下有着如下的历史行为序列:(x1,x2,......xn);S2、将用户的行为序列预测采用递归方式表示:xi+1=Q1xi+Q2x’i  (1)其中,Q1、Q2分别表示需要预测的参数;xi表示上一次推荐给用户的信息;xi+1表示下一个时刻即将给用户的推荐信息,即该方案要求的目标;x′i表示用户从接收到上一时刻的推荐后的行为;S3、判断参数Q1和Q2是否需要进行修改,若是则采用决策树模型来计算参数Q1和Q2,否则返回步骤S2。

【技术特征摘要】
1.一种基于时序决策模型的推荐方法,其特征在于,包括以下步骤:S1、定义用户在某n个连续时刻下有着如下的历史行为序列:(x1,x2,......xn);S2、将用户的行为序列预测采用递归方式表示:xi+1=Q1xi+Q2x’i(1)其中,Q1、Q2分别表示需要预测的参数;xi表示上一次推荐给用户的信息;xi+1表示下一个时刻即将给用户的推荐信息,即该方案要求的目标;x′i表示用户从接收到上一时刻的推荐后的行为;S3、判断参数Q1和Q2是否需要进行修改,若是则采用决策树模型来计算参数Q1和Q2,否则返回步骤S2。2.根据权利要求1所述的一种基于时序决策模型的推荐方法,其特征在于,所述步骤S3包括以下子步骤:S31、确认是否需要修改参数Q1和Q2,若需要修改则执行步骤S32,否则不操作;S32、通过建模一个最优目标函数来确定Q1和Q2的值;具体实现方法为:设目标函数为:minCost(Id,Action)=Id(Q1)+Action(Q1,Q2)(2)其中,上述目标函数等式的第二部分内容Action(.)是针对行为动作的值来进行计算:A表示用户可能会访问到的所有不同的对象全集;假设一共有i个不同的对象,则该集合表示为A1,A2......Ai;R(A...

【专利技术属性】
技术研发人员:钱洋徐培苏扬叶茂
申请(专利权)人:四川灵灵器机器人有限责任公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1