用户建模建模方法

用户建模建模方法建模方法包括三个方面:一是如何获得用户的有用信息;二是用户模型的表示方法问题;三是如何将前两个方面结合起来,从而产生出用户的模型

建模是一个过程,包括很多方面,不同应用背景下建模过程也会不同,但一般至少包括以下三个方面:一是用户行为的模型和表示,并根据该模型记录用户具体访问行为,产生出用户行为日志;二是根据用户的行为模式评价用户对所访问的信息项的关注程度;三是根据用户所访问的信息内容对用户的兴趣进行提取和量化评价,构建用户的兴趣模型

这信息内容对用户的兴趣进行提取和量化评价,构建用户的兴趣模型

这三个问题密切相关,前一个问题均为解决后一个问题的前提或基础

由于用户信息会发生转变,因此需要提供一个动态跟踪机制来捕获这些变化,从而能分辨出不同兴趣之间的差异:用户兴趣模型的变化主要表现在兴趣度的衰减和强化两方面,并由此表现出用户兴趣的迁移

从整个用户行为历史来看,每个兴趣点被访问的次数是单调增长的,因此相应的兴趣度都在被强化;而衰减的目的是表达一个兴趣点如果在最近一段时间内没有被访问,则其兴趣度应该被降低

为了正确捕获用户的兴趣模型,可将用户兴趣可分为三种情况

一是长期兴趣,反映了用户稳定的长期的信息需求,这些兴趣会随着时间推移积累成广泛的兴趣点,这将导致信息推荐发散在多个主题上,从而缺乏针对性;二是近期兴趣,反映了用户最近一个时间段内的信息需求趋势,基本目标是根据用户的近期访问行为,在用户长期兴趣中选择几个作为用户近期的关注焦点,从而克服基于长期兴趣进行推荐的问题;三是即时兴趣,反映的是用户在与系统交互过程中的实时信息需求,其可能是某个稳定兴趣的体现,也可能是与长短期兴趣均无关的临时性的信息需求

尽管三种用户兴趣互不相同,但它们之间又有着内在的联系:概括地说,即时兴趣是近期兴趣的累积基础,而近期兴趣是长期兴趣的累积基础;即时兴趣和近期兴趣能够反映用户需求的动态变化,而长期兴趣则体现了用户较为稳定的信息需求

用户模型的动态特征捕获值得进一步深入研究

目前主要采用的方法是通过近期兴趣来建立用户当前的兴趣点,从而捕获用户兴趣的变化

一般而言,近期兴趣和长期兴趣在建模过程上是相似的,只是前者将时间限制在某个特定阶段内i因此,用户模型的动态特征捕获方法尽管有一定的效果,但其模型基础并不完善,表现在以下几个方面:①长期兴趣与近期兴趣并没有统一在一个框架之下;②长期兴趣与近期兴趣之间的关系并不明确;③并未涉及衰减和强化两方面的机制问题,因此也不能刻画用户兴趣的迁移模式

 

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关