文件名称:recommendation_system_sort_model:推荐系统排序模型复现
文件大小:158KB
文件格式:ZIP
更新时间:2024-03-31 08:47:31
系统开源
本项目将使用tensorflow2.0复现现在推荐系统中的主流排序模型 DIN: 论文链接: : 数据集使用阿里数据集测试模型代码,数据集链接: ://tianchi.aliyun.com/dataset/dataDetail?dataId=56 DIN调用方法: 0.简介: DIN的输入特征中主要包含三个部分特征:用户历史行为序列,目标商品特征,用户头像特征。用户历史行为序列需要包含单击序列与非单击序列。请按如下1〜2方法处理输入特征。 1.初始化: 初始化DIEN时需预期5个参数: (注:feature_list中的特征名称,需要与embedding_dict中的特征名称一样) embedding_count_dict:string-> int格式,该变量记录需要嵌入各个特征的字典个数,即最大整数索引+ 1的大小; embedding_dim_dict:string->
【文件预览】:
recommendation_system_sort_model-main
----data_process()
--------.ipynb_checkpoints()
--------alibaba_data_process.ipynb(100KB)
----utils.py(1KB)
----model()
--------DIN.py(4KB)
--------MLP.py(0B)
--------__pycache__()
--------DIEN.py(8KB)
----__pycache__()
--------utils.cpython-37.pyc(2KB)
----din_example.ipynb(76KB)
----layers()
--------Dice.py(1KB)
--------AUGRU.py(2KB)
--------__pycache__()
--------AuxLayer.py(598B)
--------attention.py(1KB)
----dien_example.ipynb(123KB)
----data_reader()
--------__pycache__()
--------alibaba_data_reader.py(7KB)
----README.md(2KB)