Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/autuanliu/torchctr

Recommended system(2018-2019); CTR prediction;Recommended-System-PyTorch===>> WIP
https://github.com/autuanliu/torchctr

ctr-prediction deep-learning python36 pytorch-implementation recommendation-algorithms recommendation-system

Last synced: about 1 month ago
JSON representation

Recommended system(2018-2019); CTR prediction;Recommended-System-PyTorch===>> WIP

Awesome Lists containing this project

README

        

# Recommended-System-PyTorch

Recommended system(2018-2019)

**参考腾讯开源工具[PyTorch On Angel, arming PyTorch with a powerful Parameter Server, which enable PyTorch to train very big models.](https://github.com/Angel-ML/PyTorch-On-Angel)**

## Data

(**Fin**)

1. movielen data
- [ml-latest](http://files.grouplens.org/datasets/movielens/ml-latest.zip)
- [ml-100k](http://files.grouplens.org/datasets/movielens/ml-100k.zip)
- [ml-1m](http://files.grouplens.org/datasets/movielens/ml-1m.zip)
- [ml-10m](http://files.grouplens.org/datasets/movielens/ml-10m.zip)
- [ml-20m](http://files.grouplens.org/datasets/movielens/ml-20m.zi)
2. Criteo data
- [dac](https://s3-eu-west-1.amazonaws.com/kaggle-display-advertising-challenge-dataset/dac.tar.gz)

## Embedding

(**Fin**)

1. sparse features
2. sequence features
3. dense features

## CTR 模型

(**WIP**)

| model | structure |
| :------------: | :----------------------------: |
| FM | ![FM](./imgs/FM.png) |
| FFM | ![FFM](./imgs/FFM.png) |
| DeepFM-201703 | ![DeepFM](./imgs/DeepFM.png) |
| xDeepFM-2018 | ![xDeepFM](./imgs/xDeepFM.png) |
| AFM-201708 | ![AFM](./imgs/AFM.png) |
| NFM-201708 | ![NFM](./imgs/NFM.png) |
| FGCNN-201904 | ![FGCNN](./imgs/FGCNN.png) |
| MLR | ![MLR](./imgs/MLR.png) |
| NFFM | ![NFFM](./imgs/NFFM.png) |
| WDL | ![WDL](./imgs/WDL.png) |
| PNN-201611 | ![PNN](./imgs/PNN.png) |
| CIN | ![CIN](./imgs/CIN.png) |
| CCPM-201510 | ![CCPM](./imgs/CCPM.png) |
| AutoInt-201810 | ![AutoInt](./imgs/AutoInt.png) |
| DCN-201708 | ![DCN](./imgs/DCN.png) |
| DSIN | ![DSIN](./imgs/DSIN.png) |
| FNN-201601 | ![FNN](./imgs/FNN.png) |
| DIEN | ![DIEN](./imgs/DIEN.png) |
| DIN-201706 | ![DIN](./imgs/DIN.png) |

## Refrences

1. 《推荐系统实践》
2. [email protected]:dawenl/vae_cf.git
3. [email protected]:eelxpeng/CollaborativeVAE.git
4. [email protected]:hidasib/GRU4Rec.git
5. [email protected]:hexiangnan/neural_collaborative_filtering.git
6. [email protected]:NVIDIA/DeepRecommender.git
7. [shenweichen/DeepCTR](https://github.com/shenweichen/DeepCTR)