基于矩阵分解和隐含关系的个性化推荐
发布时间:2021-07-10 04:10
推荐系统的协同过滤算法已经得到了人们普遍的关注并取得了很大的进展,而矩阵分解方法在协同过滤技术中占有举足轻重的地位。为了建立推荐信息,协同过滤技术需要把用户和物品这两种有着本质不同的实体联系起来,联系的关键在于用户的历史行为数据,通常的做法是将这些行为数据表示为用户和物品的关系矩阵。推荐系统的性能依赖于输入的数据,最高效的数据是用户的显式反馈,也就是直接的兴趣表达。传统的矩阵分解方法主要是将原始的矩阵分解成用户和物品两个矩阵,将两个有着本质区别的实体映射到相同的隐语义空间之中,通过描述两个实体在隐语义空间中的特征来解释链接和评分。由于显式信息并不是经常可用的,因此改进模型的一个重要的方向是利用比较丰富的隐式反馈,间接地推断用户的喜好。隐式反馈的类型有多种,近年来已有许多工作研究如何衡量这些信息在推荐中的重要性,并且成功地运用到了模型中。产生更精确的推荐结果需要识别数据中所有可用的特征,使用更多的可用特征可以解决关系矩阵的稀疏性问题,并且提高模型的适用范围。但是隐式反馈并不能直接反应用户的偏好,因而在实际运用中要以显式的反馈信息为主,以隐式反馈信息为辅,综合利用多种类型的数据,捕捉用户和...
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:62 页
【学位级别】:硕士
【部分图文】:
图2.1:网络嵌入与推荐系统??
?山东大学硕士学位论文???pi?臟?;〇,??|::R?需求链?〇>??供应商?用户??图3.1:企业网络中的供需链??点之间的供应关系,而企业网络中更复杂的关系是由多个节点组成的高阶结构,??如三元组(Triad)、四元组(Quad)、自我网络(Ego)丨38]等。高阶连接模式揭示??了更高层面上的交互作用,反映网络结构中具有特定性质的区域,对理解和控??制许多复杂网络的结构和行为至关重要丨39卜企业网络中的高阶连接模式可以??体现企业间交流和互动的模式和特点,我们希望利用这些高阶网络结构研宄企??业邻域间的相互作用,达到更好的伙伴推荐效果。实际上,企业倾向于形成传??递性三元关系,即三家企业两两之间都有直接联系,形成三元组结构。作为基??本的高阶连接模式,三元组的研宄己经在许多领域得到了实践[41]。社会学家??首先使用三元组来研究人类的社交倾向,发现朋友的朋友往往会成为朋友丨42卜??在企业网络中,三元组蕴含了网络结构的属性特征和发展趋势,对研宄网络结??构演化意义重大。??3.2供应链和高阶连接结构??本节介绍了汽车企业网络的背景,首先详细描述了包含多个维度的供应链,??然后通过分析企业间形成的三元组的类型,研宄企业网络中三元组连接模式对??网络结构发展的影响。??3.2.1企业网络中的供应链??如图3.2所示是一个汽车企业网络中汽车产品从生产到销售的示例。??上图中包含以下几个实体维度:??1.车型维度:车型是供应链中的产品型号,每个产品型号都有自己的制造商,??其零件由数个供应商供应,用户购买车型时会对其不同方面的表现做出评??价。??2.评价维度:评价是用户完成消费后对汽车性能
?山东大学硕士学位论文???车型:?供应商:上??用户:john?BMWX5?制造商:华晨?海电气传动??2015?528U?宝马?有限公司??Q?二—ill??I丨…厂??勢,?勢??*?,*?*<??????%?i^lr?;?^mi〇?mmMi〇?供皮商jd??1432?73?73?1252-??在fVh?*■*:**■?*??图3.2:供应链上的数据示例??评分越高代表用户对该车满意度越高,反映了该车型在用户心中的口碑和??满意度。??3.企业维度。企业在网络中的角色有两种,制造商角色和供应商角色。一家??公司可能同时扮演两种角色,属于网状的结构,如果有另外一家公司向它??供应零件,表示它是制造商角色;同时它也可能向另一个高级制造商供货,??这时它扮演中间供应商的角色。??用户、车型和企业这三个维度的实体在汽车企业网络中相互关联,在供应链??上扮演着不同的角色:供应商企业生产汽车零件给制造商,制造商生产出不同??的汽车产品供应给用户,用户购买汽车后将评价信息反馈给企业。在企业关系??链接预测中,用户的反馈信息可以起到辅助的作用,因为用户对车型的评价可??以反映出车型在不同方面的质量,而车型的质量与制造商对供应商的选择有隐??含的关联,所以我们希望从供应链中提取用户对车型的评价信息以及制造商和??车型之间的生产关系,帮助得到更准确的企业间链接预测。??3.2.2高阶连接结构分析??三元组(Triad)是一种高阶网络结构,是由网络内的三个顶点之间形成的闭??合结构,每个顶点都属于同一个连通分支,且至少包含三条边。节点之间的边??缘既可以是有向的也可以是
本文编号:3275159
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:62 页
【学位级别】:硕士
【部分图文】:
图2.1:网络嵌入与推荐系统??
?山东大学硕士学位论文???pi?臟?;〇,??|::R?需求链?〇>??供应商?用户??图3.1:企业网络中的供需链??点之间的供应关系,而企业网络中更复杂的关系是由多个节点组成的高阶结构,??如三元组(Triad)、四元组(Quad)、自我网络(Ego)丨38]等。高阶连接模式揭示??了更高层面上的交互作用,反映网络结构中具有特定性质的区域,对理解和控??制许多复杂网络的结构和行为至关重要丨39卜企业网络中的高阶连接模式可以??体现企业间交流和互动的模式和特点,我们希望利用这些高阶网络结构研宄企??业邻域间的相互作用,达到更好的伙伴推荐效果。实际上,企业倾向于形成传??递性三元关系,即三家企业两两之间都有直接联系,形成三元组结构。作为基??本的高阶连接模式,三元组的研宄己经在许多领域得到了实践[41]。社会学家??首先使用三元组来研究人类的社交倾向,发现朋友的朋友往往会成为朋友丨42卜??在企业网络中,三元组蕴含了网络结构的属性特征和发展趋势,对研宄网络结??构演化意义重大。??3.2供应链和高阶连接结构??本节介绍了汽车企业网络的背景,首先详细描述了包含多个维度的供应链,??然后通过分析企业间形成的三元组的类型,研宄企业网络中三元组连接模式对??网络结构发展的影响。??3.2.1企业网络中的供应链??如图3.2所示是一个汽车企业网络中汽车产品从生产到销售的示例。??上图中包含以下几个实体维度:??1.车型维度:车型是供应链中的产品型号,每个产品型号都有自己的制造商,??其零件由数个供应商供应,用户购买车型时会对其不同方面的表现做出评??价。??2.评价维度:评价是用户完成消费后对汽车性能
?山东大学硕士学位论文???车型:?供应商:上??用户:john?BMWX5?制造商:华晨?海电气传动??2015?528U?宝马?有限公司??Q?二—ill??I丨…厂??勢,?勢??*?,*?*<??????%?i^lr?;?^mi〇?mmMi〇?供皮商jd??1432?73?73?1252-??在fVh?*■*:**■?*??图3.2:供应链上的数据示例??评分越高代表用户对该车满意度越高,反映了该车型在用户心中的口碑和??满意度。??3.企业维度。企业在网络中的角色有两种,制造商角色和供应商角色。一家??公司可能同时扮演两种角色,属于网状的结构,如果有另外一家公司向它??供应零件,表示它是制造商角色;同时它也可能向另一个高级制造商供货,??这时它扮演中间供应商的角色。??用户、车型和企业这三个维度的实体在汽车企业网络中相互关联,在供应链??上扮演着不同的角色:供应商企业生产汽车零件给制造商,制造商生产出不同??的汽车产品供应给用户,用户购买汽车后将评价信息反馈给企业。在企业关系??链接预测中,用户的反馈信息可以起到辅助的作用,因为用户对车型的评价可??以反映出车型在不同方面的质量,而车型的质量与制造商对供应商的选择有隐??含的关联,所以我们希望从供应链中提取用户对车型的评价信息以及制造商和??车型之间的生产关系,帮助得到更准确的企业间链接预测。??3.2.2高阶连接结构分析??三元组(Triad)是一种高阶网络结构,是由网络内的三个顶点之间形成的闭??合结构,每个顶点都属于同一个连通分支,且至少包含三条边。节点之间的边??缘既可以是有向的也可以是
本文编号:3275159
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3275159.html