DeepFM tensorflow实现

DeepFM就是FM模型结合DNN的产物,模型结构及原理详见:https://mp.weixin.qq.com/s/Hb6tKk1sw9pZ7qysO765nw,代码逻辑:Hive取数➡️生成onehot编码字典➡️转换数据➡️输入以训练模型

模型代码见github:https://github.com/zwtgyh/algorithm/tree/master/deeplearning/DeepFM

线上使用Java请求调用接口,代码参考:https://blog.csdn.net/luoyexuge/article/details/79941565?utm_source=blogxgwz8,特别需要注意的是tensorflow模型预估接口接入数据格式问题,对应好python和Java的数据格式,否则会出现预估结果的极大偏差

部署后使用docker监听端口(自己指定),实现模型的线上预估

posted @ 2020-01-06 15:00  zwtzz  阅读(1013)  评论(0编辑  收藏  举报