Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/autuanliu/torchctr
- Owner: AutuanLiu
- License: mit
- Created: 2019-03-07T01:37:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-10-15T10:44:58.000Z (about 2 years ago)
- Last Synced: 2023-09-27T10:45:45.030Z (about 1 year ago)
- Topics: ctr-prediction, deep-learning, python36, pytorch-implementation, recommendation-algorithms, recommendation-system
- Language: Jupyter Notebook
- Homepage:
- Size: 4.66 MB
- Stars: 9
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)