《TensorFlow技术解析与实战》作者,DevLink、全球机器学习技术、Oreilly Strata大会深度学习讲师,创建TensorFlow技术社区(tf.greatgeekgrace.com)。对深度学习框架的架构、源码分析及在不同领域的应用有浓厚兴趣。有处理图像、社交文本数据情感分析、数据挖掘等实战经验,参与过基于深度学习的自动驾驶二维感知系统Hackathon竞赛, 曾任职百度研发工程师。
从核心算法上讲,推荐系统是如何经历从最初的协同过滤到如今的深度学习等各种复杂的机器学习模型的演变。
本次分享将演示如何使用 Tensorflow 实现各种模型,从简单的浅层神经网络双线性模型,到针对推荐系统稀疏数据场景下的 Amazon 的 DSSTNE,和 Youtube 推荐系统采用的神经网络在 TensorFlow 上的实现。
TensorFlow 如何实现 Wide & Deep Learning 的结合。如何结合 Wide Model,也就是传统的基于 Logistic Regression 并且用大量的 Cross-Product 做 Feature,和用 Deep Neural Networks 把大量 Categorial Features 转换成为 Dense Embedding Vector。
同时,还将使用 TensorBoard,来可视化物品(items)和元数据(metadata)的潜在空间(latent space)。以及线上和线下的模型评估方法。