深度自编码器在推荐中的应用

本文介绍了深度自编码器在推荐系统中的应用,特别是协同过滤领域。通过学习和实现深度自编码器,预测用户对电影的评级,利用MovieLens数据集进行训练和测试。模型在测试集上达到了0.929的RMSE。
摘要由CSDN通过智能技术生成

出品:贪心科技(公众号:贪心科技)

作者:Artem Oppermann

前言

协同过滤是推荐系统通过收集来自许多其他用户的品味或偏好来预测某个特定用户的兴趣所使用的一种方法。协同过滤技术的基本假设是,如果用户A与B在某件事上有相同的品味或意见,那么A就更有可能在不同的问题上得出与B相同的意见。通过本文你将学到:如何预测某个用户对一部电影的评价,这个预测将会基于这个用户的偏好以及其他用户对该部电影以及其他电影的影评。


目录:

  • 简介

  • 深度自编码器

  • 模型实现


1. 简介


自编码器是一种在协同过滤领域达到最优性能的深度神经网络架构。作为文章的第一部分,在这里你将会看到简单自编码器的理论背景以及数学基础,学习简单自编码器到深度自编码器的延伸过渡。第二部分我们将主要关注实战部分,我们会学习如何用tensorflow逐步实现自编码器。在这篇文章中,我们仅学习、评价自编码器模型中较为重要的部分,而全部的模型以及输入和预处理可以参考github的文档。


1. 深度自编码器


  • 自编码器


  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值