- 博客(5)
- 收藏
- 关注
原创 如何系统的学习机器学习,算法工程师入门路径
我作为一名五年前从安卓开发,成功转行算法工程师的程序员,认真回顾一下当年的学习心得。在当年研究生阶段,漫长的学习过程中,非常焦虑,并且由于机器学习先验知识较多,不像开发那样能有及时的正反馈,再加上“樯橹灰飞烟灭”的求职现状,所以时常怀疑自己的决定是否正确,网上搜到的文章也没有一篇能与自己产生共鸣。所以希望这篇文章能对你有所启发,提供一个大家一起交流自己问题的地方。...
2022-07-17 10:52:37
717
原创 一文讲懂召回中的 NCE & NEG & sampled softmax loss
深度学习中与分类相关的问题都会涉及到softmax的计算。当目标类别较少时,直接用标准的softmax公式进行计算没问题,当目标类别特别多时,则需采用估算近似的方法简化softmax中归一化的计算。
2022-07-11 00:03:44
2701
1
原创 MMR: 控制推荐多样性算法
你有考虑过推荐系统的多样性层面是怎么设计的吗?推荐系统中精排模块是对各个item进行精准预估,而在之后的重排阶段则会整体考虑推荐的N条内容间的关系,给出listwise粒度上最优的推荐序列。多样性是重排阶段的一个排序策略,已经有文献指出多样性和准确性并非完全矛盾。因为,用户没有点击并不一定是 ctr 预估不准确,而是用户已经点击了类似的东西,这才导致了下一条内容没有点击。所以存在多样性与精确性同时提升的空间。...
2022-07-03 16:15:27
2483
1
原创 动态规划,你思考过这些问题吗
在面试中,动态规划是经常考查的题型。如果不能形成系统的思维体系,面试临时思考会造成很大的压力。今天小编总结动态规划的常用知识点。点赞收藏,面试前看一遍,快速通关动规题型。
2022-06-25 13:32:59
170
原创 面试算法/ml理论 -- 最近邻搜索 KD树
面试官考查的最近邻搜索,不仅属于机器学习基础理论KNN的范畴,并且在实际工作比如 召回ANN 检索中也经常用到,如果小明当初能早些看到并行世界中我总结的这个图谱,肯定会有不一样的结果。这次我们就先来总结下 最近邻算法(NN)中的KD树的相关知识点。问题的产生最近邻搜索(Nearest Neighbor Search)是指在一个确定的距离度量和一个搜索空间内寻找与给定查询项距离最小的元素。暴力搜索的解法时间复杂度是O(n), 使用KD-tree 能降低时间复杂度。由于维数灾难,我们很难在高
2021-10-24 21:18:17
648
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人