Skip to content

zhaozhiyong19890102/Recommender-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 

Repository files navigation

欢迎大家关注个人网站www.felixzhao.cn,关于下述文章的阅读笔记和一些总结都会记录在该网站中

Recommender-System论文、学习资料以及业界分享

推荐系统(Recommender System)是大规模机器学习算法应用较为成熟的方向之一,在工业界中,推荐系统也是大数据领域成功的应用之一。在一个较为完整的推荐系统中,不仅包含大家熟知的召回和排序两个阶段的常用算法之外,对于一个完整的系统来说,还会涉及到内容理解的部分的相关算法。除了算法之外,还涉及到大数据相关的处理技术以及工程实践。

在实际的推荐系统中,通常与搜索中使用的技术互相借鉴,如下整理和总结了搜推中的一些核心技术文章,还会增加一些分析,内容主要包含如下的几个部分:

  • 搜索、推荐系统综述
  • 召回排序算法
  • 基础模型(NLP,CV)
  • 架构工程实践
  • 工业界解决方案

(以下内容会持续更新)

1. 搜索、推荐系统综述

2. 召回、粗排、精排和重排算法以及策略

2.1. 召回

2.2. 粗排

2.3. 精排

2.3.1. 建模方法

2.3.1. position-bias

2.3.2. 多任务建模

2.3.3. 多场景建模

2.3.4. CVR的延迟建模

2.4. 重排

2.5. 推荐多样性

2.6. 性能优化

  • [2023]. Adaptive Low-Precision Training for Embeddings in Click-Through Rate Prediction
    • 简介:在现如今的CTR模型建模过程中,模型越来越大,这也导致了存储与推理效率两个方面的问题,在模型中,embedding table占据的空间越来越大,文章围绕如何在训练的过程中对embedding table进行压缩提出了ALPT(adaptive low-precision training)方法,试图在训练阶段压缩embedding table

3. 基础模型

Base_Model

4. 架构工程实践

5. 其他方向

5.1. 图像搜索

5.2. Query理解

5.2.1. Query扩展

5.3. Query推荐

5.4. 向量的近似近邻检索

5.5. 分布式训练

6. 工业界解决方案

Industrial_Solutions

About

推荐系统综述

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published