美文网首页
wide&deep试验

wide&deep试验

作者: rwj_pku | 来源:发表于2018-12-09 17:28 被阅读0次

背景 :通过人口调查数据来判断收入情况, 分类问题

主要流程:

1. 下载数据

2. 定义训练集input_fn

    input_fn作用:通过管道将dataset传输到Estimator中。

    TextLineDataset解析文本文件生成dataset

    Dataset 支持shuffle

    Dataset 执行解析csv的map

        map函数: tf.decode_csv, 返回features,classes

        根据epochs数量repeat

        Dataset.batch  把dataset变成batches

3. 定义评估集input_fn

    input_fn复用训练集的input_fn

4. 定义模型

    创建estimator_fn

        4.1. 获得feature_columns: wide_column和deep_column。

           使用numeric_column, categorical_column_with_vocabulary_list, categorical_column_with_hash_bucket, bucketized_column, cross_column, embedding_column.等

        4.2 hidden_units 

        4.3 设置训练参数,保证模型是在cpu上训练的, 因为比在GPU上快

                tf.estimator.RunConfig

        4.4 定义模型

                如果只用wide模型:tf.estimator.LinearClassifier

                如果只用deep模型:tf.estimator.DNNClassifier

                wide&deep模型:tf.estimator.DNNLinearCombinedClassifier

 5. 训练和评估

        训练训练集input_fn   model.train()

        评估测试集input_fn   model.evaluate()

  6. 导出模型

        model.export_savedmodel

        

    

相关文章

  • wide&deep试验

    背景 :通过人口调查数据来判断收入情况, 分类问题 主要流程: 1. 下载数据 2. 定义训练集input_fn ...

  • 推荐笔记 tf2 wide&deep

    tf2 wide&deep学习笔记 案例:

  • 从技术角度聊聊,短视频为何让人停不下来?

    目前,信息流短视频排序是基于CTR预估Wide&Deep深层模型。在Wide&Deep模型基础上做一系列相关优化,...

  • Types of Generalization,Can Memo

    问题1:Memorization can't generalize? 由wide&deep文中定义:Memoriz...

  • Wide&Deep

    与传统搜索类似,推荐系统的一个挑战是如何同时获得推荐结果准确性和扩展性。推荐的内容都是精准内容,用户兴趣收敛,无新...

  • wide&deep

    1、动机在CTR预估任务中利用手工构造的交叉组合特征来使线性模型具有“记忆性”,使模型记住共线频率较高的特征组合,...

  • 试验

    试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验 试验

  • Wide&Deep模型

    文章提出了一种想法,将具有memorization(记忆)能力的Wide模型与具有generalization(泛...

  • Wide&Deep模型

    Wide & Deep是专门为推荐系统点击率预估而设计的一个种联合模型。 1. 点击率预估 点击率预估是对每次广告...

  • 【笔记】机器如何“猜你喜欢”-阿里技术

    导读: 本文主要介绍了Wide&Deep、PNN、DeepFM、Wide&Resnet模型结构,并尝试在1688猜...

网友评论

      本文标题:wide&deep试验

      本文链接:https://www.haomeiwen.com/subject/hiychqtx.html