基于自编码器的跨域推荐算法研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:sunchaojacksun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的飞速发展,信息化时代的到来使每年互联网产生的数据呈指数增长,进而导致信息爆炸。人们在网上想要获取自己所需的信息变得十分困难,作为有效地解决信息过载的一种方式,推荐系统广泛地应用于互联网的各个领域。在推荐系统的发展中一直存在两个问题,即冷启动和稀疏性问题,从而导致推荐的精准度降低,算法难以优化和扩展。随着各大电商系统内领域的增多以及社交媒体的快速发展,不同领域内的用户交互信息可以实现互补,这为推荐系统带来了新的研究方向。近年来,基于深度学习的推荐算法又掀起一轮新的研究热潮。与传统推荐方法相比,它能够将低层的特征组合起来,从而产生更为稠密的高级语义抽象,并自动发现了数据分布的特征,从而更好地提取了用户和项目的特征。为了提高跨域推荐算法的准确率,并解决推荐系统的稀梳性问题,本文以自编码器为基础提出了两个跨域推荐算法,主要工作如下:针对传统推荐算法的不足,提出了一个基于堆叠自编码器的跨域推荐方法CroAuto Rec。将跨域信息引入自编码器中共同学习用户和项目的更深层次的非线性网络结构。对同一用户在不同领域的共享评分模式进行学习和迁移,形成基于用户的跨域堆叠自编码器模型Ucro-Auto Rec,将Ucro-Auto Rec模型的评分矩阵进行转置,形成基于项目的跨域堆叠自编码器模型Icro-Auto Rec,并且分别从预测精准度和分类准确率两个方面对模型进行评价并选择最优结果模型。通过三组Amazon数据集和一组Movie Lens数据集上的实验结果表明,Cro-Auto Rec能够提高评分预测以及分类的准确性,并且有效地解决了稀疏性问题。针对Cro-Auto Rec算法的不足进行改进,将显式反馈和隐式反馈融合到一起,提出了一个自编码器组的跨域推荐方法Gcro-Auto Rec。首先,两个堆叠自编码器将用户和项目评分矩阵分别映射到一个深层的低维空间,以学习用户和项目的更深层特征表示。然后,通过两个自编码器的计算分别得到一个关于用户的输出向量和一个关于项目的输出向量,并且计算它们的相似度,如果相似度越高,说明用户对物品的感兴趣程度就越高。通过Movie Lens数据集上的实验结果表明,Gcro-Auto Rec有效地解决了稀疏性问题,在排序推荐方面取得了良好的推荐效果。
其他文献
由于极地海洋内含有大量自然资源,具有重要的经济,军事价值,因此极区对于我国具有重要的战略意义。高精度,高可靠性的极区航行设备是必不可少的,其中潜航器对于极区的环境探索和资源开采具有重要意义,故潜航器极区航行的安全性,稳定性成为重中之重。但由于极区环境存在很多影响航行安全的因素,包括海冰,地磁,低温等。实船进入极区进行装备验证存在限制,继而人员的操作训练也无法实施。针对这一需求,论文采取设计虚拟潜航
四旋翼无人机因体积小、灵活机动、负载能力较强且成本低等诸多优势而得到广泛应用。四旋翼无人机是一个欠驱动和强耦合的系统,其系统参数在工作过程中容易受到外界环境因素的影响,很难搭建准确的无人机数学模型;执行工作任务时容易受到外界干扰,对姿态解算精度与飞行控制器要求很高。本文围绕姿态解算与飞行控制器展开研究,主要内容如下:针对难精确搭建仿真模型,采用牛顿-欧拉公式,经过条件简化与约束假设,建立四旋翼无人
在国防船舶工程领域,结构的振动会对仪器精度、舰船隐身性能以及船员健康产生不良影响,其中低频振动与噪声起到主要作用。因此,抑制结构低频宽带振动和噪声一直是研究人员关注的焦点。在减振降噪方面,新兴的人工周期材料具有弹性波的带隙传播特性,为船舶减振降噪提供了新的思路。但是在以前的研究中,人工周期弹性材料的设计均基于固定的材料分布形式下进行建立,即在优化过程中,结构的几何拓扑并不随之发生改变,单胞结构均局
近年来,随着深度学习软硬件技术的日益发展,以深度学习为基础的智能化设备也日益成熟,其中就包括常被用于对海上的目标以及障碍物进行检测、跟踪和测量任务的无人水面艇。基于计算机视觉的海上目标检测技术是辅助无人艇行进的重要传感单元,因此研究海上船舶目标的检测算法有着重要的意义。深度学习技术的发展使得各种目标检测算法在高性能GPU设备的支持下检测速度和精度都达到很高的水平,这主要得益于这些算法复杂的网络结构
随着时代的发展,人民生活水平提高的同时,灾害也频频发生,航空应急救援作为有效救助手段起着越来越大的作用。然而,复杂的地理环境给直升机的起降带来了很多问题,如何保证直升机的安全起降成了亟待解决的问题,研究一种可靠性高的可快速铺设的停机坪已刻不容缓。同时,进行动力学分析及实验研究以确保停机坪的可靠性。首先,依据设计要求,设计快铺停机坪的改进连接及拼接方案。之后基于响应面法,对最终方案的尺寸进行多目标优
传统的海面成像雷达难以满足以水面无人艇为代表的小型水面无人平台的观测需要,而MIMO雷达作为一种具备高分辨成像能力的新体制雷达,可以为水面无人艇提供一种新的海面观测手段。本文从MIMO雷达海面场景成像研究入手,在毫米波MIMO雷达的基础上设计并实现了小型化高精度海面成像雷达系统,通过仿真分析和成像实验验证了雷达的成像性能。首先,对MIMO雷达的海面场景成像展开了研究,利用线性海浪理论和二维海浪谱模
板结构由于使用环境和使用时间等原因,不可避免的产生裂纹,这些裂纹也影响着板结构的使用性能,而在工业上,裂纹对板结构振动方面的影响则是不可忽视的。而由于裂纹的存在,板的结构特性受到影响,其振动特性也随之产生变化。本文主要探讨含裂纹的矩形板及层合板振动分析研究,主要通过解析各个阶次的固有频率,分析裂纹对平板振动特性的影响。为了建立含裂纹矩形板模型,本文首先基于断裂力学建立裂纹项,同时为了适用于任意的弹
图像重建任务中的碎片重组难题是计算机视觉和计算几何领域的一个经典问题,其目的是从被撕碎且打乱的碎片中重建图像或文档。与此相关,考古学家、法医、刑侦、情报人员经常面临的从零散的视觉数据中恢复原始信息的任务,例如从打乱的图像片段中重建书法拓本、绘画和关键证据等。然而,由于碎片数量过于庞大,这一问题对人类来说既繁琐又费时。为了将相关工作人员从复杂的重建任务中拯救出来,研究一种利用计算机自动解决该问题的方
制陶工具是陶器生产过程中的重要一环,在制陶工艺相关研究日益丰富的今天,制陶工具却并未得到应有的重视。史前时期是制陶工具起源和发展的阶段,本文在关中地区这一地理范围内,对史前遗址出土的制陶工具进行了系统研究。首先确定制陶工具的含义,并将专用于制陶的工具定义为典型制陶工具。从民族学材料中,提取了陶垫类、拍类、刮削器、磨光器等制陶工具的结构特征,结合考古资料的出土背景,辨识出了关中地区史前时期的陶垫、指
细粒度图像分类属于计算机视觉中一个重要研究领域。与粗粒度分类任务不同,细粒度图像分类需要进一步对给定对象类别的各个子类之间的细微差别进行区分,对子类间的方差较小,因此具有很高的挑战性。细粒度图像分类的关键在于检测出子类间具有判别性信息的局部特征。深度卷积神经网络虽然能有效提取出图像的基本轮廓和纹理等特征信息,但由于特征表达能力受限,并不能满足细粒度图像分类的要求。针对以上问题,本文提出一种基于弱监