GithubHelp home page GithubHelp logo

huangjunheng / recommendation_model Goto Github PK

View Code? Open in Web Editor NEW
505.0 4.0 115.0 22.85 MB

练习下用pytorch来复现下经典的推荐系统模型, 如MF, FM, DeepConn, MMOE, PLE, DeepFM, NFM, DCN, AFM, AutoInt, ONN, FiBiNET, DCN-v2, AFN, DCAP等

Python 100.00%
pytorch mf fm deepconn mmoe ple deepfm nfm dcn afm

recommendation_model's People

Contributors

huangjunheng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

recommendation_model's Issues

请教用MMOE解决回归和分类任务

Hello~
最近遇到多目标学习的问题,用一个模型学习回归和分类任务,但是用MMOE结果很异常。
要是想适应回归和分类任务,你对如何修改MMOE有什么建议么?

有个bug

dcn_v2/dcn_v2.py 第47行,应该是 fc = self.dropout(fc) ,减号应该换成等号~

一点疑惑

您好,在autoint模型的实现中,我注意到您好像并没有对数值型特征进行embedding

About PLE

It looks like you're just implementing the CGC model in the PLE paper (or, of course, as a special case of PLE).

一个小问题

# 还不懂啥意思
test_transformed['det_hh_fam_stat_ Grandchild <18 ever marr not in subfamily'] = 0

这一步是不是因为测试集里的变量det_hh_fam_stat没有 'Grandchild <18 ever marr not in subfamily', 但是训练集里面是有这个类型的,所以这里直接把测试集的设为0.

像这种训练集和测试集类别变量取值有差别的情况,有什么好的统一操作解决的吗? 增加一个Other类别?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.