吴恩达机器学习笔记 三十九 协同过滤的TensorFlow实现

TensorFlow的一个优点:可以自动算出成本函数的导数

如上图,设 f( x ) = wx,成本 J 为(wx - 1)^2,用GradientTape()这个函数,TensorFlow会记录计算成本J所需的操作序列,保存在 tape 中。 dJdw为自动计算出的导数。 TensorFlow中这个被称为AutoDiff,一些其他的机器学习包,例如pytorch也支持AutoDiff,有时也称autograd。

协同过滤的TensorFlow实现:

相关推荐
梁小憨憨3 小时前
zotero扩容
人工智能·笔记
Hello_Embed4 小时前
STM32HAL 快速入门(十九):UART 编程(二)—— 中断方式实现收发及局限分析
笔记·stm32·单片机·嵌入式硬件·学习
l12345sy4 小时前
Day21_【机器学习—决策树(3)—剪枝】
决策树·机器学习·剪枝
笑鸿的学习笔记4 小时前
JavaScript笔记之JS 和 HTML5 的关系
javascript·笔记·html5
笔触狂放4 小时前
【机器学习】综合实训(一)
人工智能·机器学习
Billy_Zuo4 小时前
人工智能机器学习——逻辑回归
人工智能·机器学习·逻辑回归
非门由也6 小时前
《sklearn机器学习——管道和复合估计器》联合特征(FeatureUnion)
人工智能·机器学习·sklearn
l12345sy6 小时前
Day21_【机器学习—决策树(1)—信息增益、信息增益率、基尼系数】
人工智能·决策树·机器学习·信息增益·信息增益率·基尼指数
非门由也6 小时前
《sklearn机器学习——管道和复合估算器》异构数据的列转换器
人工智能·机器学习·sklearn
java1234_小锋6 小时前
Scikit-learn Python机器学习 - 特征降维 压缩数据 - 特征提取 - 主成分分析 (PCA)
python·机器学习·scikit-learn