栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【推荐算法】CTR 快速入门(赋源码)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【推荐算法】CTR 快速入门(赋源码)

CTR 快速入门

本项目主要使用 DeepCTR 进行CTR模型训练。

开源本项目,方便初学者快速进行CTR模型训练。

【项目说明】
  • 配置化运行,无需修改代码。
  • 仅需提供训练数据,并通过简单的配置,即可实现CTR模型的训练。
  • 支持模型 DeepFM、xDeepFM、DCNMix、DeepFEFM、DIFM 等。
  • 最优模型自动保存,输出详细评估结果。
  • 支持导出 SavedModel 格式模型,方便 TF Serving 部署。
  • 项目依赖见 requirements.txt
【运行指令及参数】

使用了两份数据集进行演示,详细执行指令如下(查看代码了解更多的执行参数):

1、movie
python train.py --model "DeepFM" --topic "movie" 
    --params_file "./params/movie_params.json" 
    --train_data "./train_data/movie_sample.csv"
2、criteo
python train.py --model "xDeepFM" --topic "criteo" 
    --params_file "./params/criteo_params.json" 
    --train_data "./train_data/criteo_sample.txt"
【运行结果】

拿项目数据(非演示数据)训练出的模型,在测试集的评估结果如下:

【GitHub地址】
  • 链接地址:MachineCYL/CTR
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/977683.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号