吴恩达机器学习 笔记四十二 基于内容过滤的深度学习

在电影评分的案例中,基于内容过滤的方法需要用到两个向量,一个是来自用户的特征向量Vu,另一个是电影特征的向量 Vm。以用户的特征为例,原始的向量Xu作为一个神经网络的输入,经过几层之后输出一个有32个单元的向量Vu,电影的特征向量也通过神经网络,注意两个网络的层数、隐藏单元数可能不同,但最后输出的维度必须相同。最后做出的预测为Vv点乘Vm,也可以加一个sigmoid函数来预测 y 为1的概率(user j , movie i)。

也可以把两个网络放在一起,成本函数如下,用这个成本函数,通过Vu点乘Vm的好坏来调节两个网络的参数,也可以在后面加上像神经网络一样的正则化项。这种组合两个网络的能力也是神经网络强大的原因之一。

也可以找到类似的电影,Vkm和Vim之间的距离小,则电影 k 和电影 i 是相似的,这个过程就像协同过滤中找到相似的用户。注意,可以提前计算电影的相似性,可以在前一天晚上计算好,第二天用户浏览时直接拿来推荐相似的电影。

相关推荐
weixin_409383127 分钟前
强化lora训练后的 用qwen训练的虚拟自己模型 这次挺好 数据总量300多条 加了十几条正常对话聊天记录
人工智能·深度学习·机器学习·训练模型
啊吧怪不啊吧7 分钟前
机器学习模型部署全流程实战:从训练完成到上线可用
大数据·人工智能·机器学习
wdfk_prog17 分钟前
[Linux]学习笔记系列 -- [fs][fs_parser]
linux·笔记·学习
求梦82030 分钟前
【操作系统】第五章死锁
笔记
weixin_4093831234 分钟前
强化lora训练 这次好点 下次在训练数据增加正常对话
人工智能·深度学习·机器学习·qwen
十铭忘1 小时前
动作识别9——TSN训练实验
人工智能·深度学习·机器学习
沐风听雨_A1 小时前
英贝斯泰2.4G&5G串口转Wifi模块配置笔记
笔记·5g
yuxb731 小时前
kubernetes弹性伸缩
笔记·kubernetes
liulanba1 小时前
机器学习评估指标详解 - 高级篇
人工智能·机器学习
雪花desu1 小时前
大模型应用评估—— 从 BLEU 到 Agent 综合评价
人工智能·深度学习·神经网络·语言模型