![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
推荐算法
文章平均质量分 94
horizonheart
这个作者很懒,什么都没留下…
展开
-
tensornet源码调试解析
最近阅读了tensornet的源码,其设计思想很值得借鉴。对于架构设计的感兴趣的同学,强烈建议阅读一下。tensornet在tensorflow的基础上进行二次开发,针对广告推荐等大规模稀疏场景优化的分布式训练框架。相比之前的分布式框架,tensornet借助mpi集群管理,每个节点单独维护一个ps,省去了维护管理节点的成本。本文主要记录了我个人对tensornet源码的阅读以及理。 1. 环境准备 1.1 安装 大家可以根据tensornet提供的dockerfile创建一个tensornet的镜像,我本原创 2021-01-12 14:09:30 · 756 阅读 · 3 评论 -
多任务学习在推荐中的探索
多任务学习(Multi-task learning)在cv和nlp领域已经得到广泛的应用,无论是经典的maskrcnn—同时预测bounding box的位置和类别,还是称霸nlp的bert—预测某个单词和句子是否相关联,都属于多任务模型。在推荐中是基于隐式反馈来进行推荐的,用户对于推荐结果是否满意通常依赖很多指标(点击,收藏,评论,购买等),因此在排序中,我们需要综合考虑多个目标,尽可能使所有目...原创 2020-03-11 19:08:36 · 21864 阅读 · 0 评论 -
DeepFM结合代码的理解
闲谈 众所周知,自从人工智能火了以后,大家现在全民AI,连小学生中学生都在搞所谓的AI。AI的实现应该靠算法与硬件的结合,但是国内貌似搞算法的远超搞硬件的。现阶段来看,算法层面上,主要靠深度网络。我理解所谓的深度网络,就是用一系列的线性函数模拟复杂的非线性函数。举个简单例子,一个正弦函数,我们可以将他的作用域划分成一系列的小区间,将每个区间端点的函数值用直线连接起来。如果这些区间足够小,就...原创 2019-04-28 14:03:54 · 7519 阅读 · 5 评论