当前位置: 首页 > news >正文

搜广推 NeuralCF - 改进协同过滤+矩阵分解的思想

😄 NeuralCF:2017新加坡国立大学提出。【后文简称NCF】
😄 PNN:2016年上海交通大学提出。

在这里插入图片描述

文章目录

  • NeuralCF
    • 动机
    • 原理
      • general NCF
      • NCF终极版(GMF+MLP的结合)
    • 缺点
    • 优点
  • Reference

NeuralCF

动机

  • 前面学了MF,可知MF在用户-物品评分矩阵的基础上做矩阵分解(用户矩阵Q和物品矩阵P相乘),相当于将用户、物品向量转成了稠密的隐向量,在一定程度上弥补了CF在处理稀疏矩阵上能力不足的问题。
  • MF可通过初始化两个权重矩阵Q、P,然后根据已有评分值求损失,梯度下降更新权重。如下图所示:
http://www.lryc.cn/news/22728.html

相关文章:

  • dbever连接kerberos认证的hive
  • pom依赖产生的各种问题
  • RPC编程:RPC框架设计目标
  • RBAC 权限模型介绍
  • 西电面向对象程序设计核心考点汇总(期末真题)
  • 判断一个用字符串表达的数字是否可以被整除
  • 这是一款值得开发人员认真研究的软件,数据库优化,应用服务器安全优化...
  • 栈与队列小结
  • SpringBoot整合(五)HikariCP、Druid数据库连接池—多数据源配置
  • ShardingSphere水平、垂直分库、分表和公共表
  • 《分布式技术原理与算法解析》学习笔记Day24
  • 强化学习RL 02: Value-based Reinforcement Learning
  • 08_MySQL聚合函数
  • 「TCG 规范解读」词汇表
  • 第三阶段-03MyBatis 中使用XML映射文件详解
  • 从0开始学python -41
  • 如何将Google浏览器安装到D盘(内含教学视频)
  • 三战阿里测试岗,成功上岸,面试才是测试员涨薪真正的拦路虎...
  • Java代码弱点与修复之——ORM persistence error(对象关系映射持久错误)
  • 原始GAN-pytorch-生成MNIST数据集(原理)
  • Vue下载安装步骤的详细教程(亲测有效) 1
  • [Android Studio] Android Studio生成数字证书,为应用签名
  • 应用IC 卡继续教育网络管理系统前后影响因素比较
  • Clickhouse学习(一):MergeTree概述
  • Windows离线安装rust
  • Android与flutter混合开发
  • Linux和C语言的学习方法你真的知道吗?
  • 代码随想录day42
  • 【笔记】两台1200PLC进行S7 通信(1)
  • 统一网关Gateway