项目实战
a flying bird
永远飞翔的鸟
展开
-
tensorflow 运行时内存持续增长(溢出)
tensorflow 训练部分代码几乎都采用循环,如果在循环中用到tf的op操作,就会导致节点越来越多,图的大小也不停的增大,故而内存会持续增长常见情况有几种1、sess.run(a+b)写成sess.run(add_a_b)最好2、tf.train.Saver()3.不要使用额外的图原因是在对每一张图片正向传播结束后,都会在留下中间信息。具体地说是在我将正向传播的代...原创 2019-11-29 15:59:51 · 1763 阅读 · 0 评论 -
keras训练出现nan的解决流程
出现nan可能是在train的loss阶段,也可能是train的metric阶段,还可能是validation阶段,反正都一样。在写毕设的过程里面,用学弟提取的特征做DNN的训练,loss没有出现nan,但是反而是metric(MSE)里面出现了nan,predict的结果也全是nan。尝试了很多方法来调bug,最后采用的方法是将训练集二分的方法来调试。先将训练集划成(...原创 2019-09-29 09:57:20 · 6398 阅读 · 2 评论 -
深度学习之TextCNN
TextCNN 是利用卷积神经网络对文本进行分类的算法,由 Yoon Kim 在Convolutional Neural Networks for Sentence Classification一文中提出. 是2014年的算法. CNN 的主要过程如下:解读TextCNNTextCNN源码https://github.com/dennybritz/cnn-text-class...原创 2018-08-19 18:59:55 · 684 阅读 · 0 评论 -
文本相似度实战(kaggle)
Kaggle:Quora Question Pairs:https://blog.csdn.net/sinat_33741547/article/details/80655906Quora Question Pairs 竞赛冠军经验分享:采用 4 层堆叠,经典模型比较给力 :https://www.sohu.com/a/223771528_114877https://www.kaggle....原创 2018-07-23 14:43:41 · 1089 阅读 · 0 评论 -
自然语言处理之智能问答系统
目录一、问答系统简介二、搭建基于检索的问答系统三、其他相似度计算相关参考:一、问答系统简介问答系统通常分为任务型机器人、闲聊机器人和解决型机器人(客服机器人),三者的设计分别针对不同的应用场景。A):任务型机器人主要用于完成用户的某些特定任务,比如:买机票、话费充值或者天气咨询。B):闲聊机器人主要用于深入的和用户进行无目的交流;C):解决型机器人(客服机器人)用于解决用户...原创 2018-05-29 08:49:49 · 9604 阅读 · 8 评论 -
自然语言处理之文本分类实战
相关参考:https://blog.csdn.net/a_step_further/article/details/81259506本项目聚焦于通过机器学习的方法来进行文本自动分类,采用的是有监督的学习,根据已经标注好类别的文本语料进行特征提取、建模、训练,进而对未知样本进行预测。可用于此场景的分类模型有很多,例如贝叶斯、决策树、SVM、深度学习等。本项目中将会重点尝试几个有代表性的模型,并对...原创 2018-05-05 16:48:41 · 2970 阅读 · 0 评论 -
机器学习之房价预测实战
背景kaggle地址:https://www.kaggle.com/c/house-prices-advanced-regression-techniques/overview赛题给我们79个描述房屋的特征,要求我们据此预测房屋的最终售价,即对于测试集中每个房屋的ID给出对于的SalePrice字段的预测值,主要考察我们数据清洗、特征工程、模型搭建及调优等方面的技巧。本赛题是典型的...原创 2018-03-02 20:07:15 · 2960 阅读 · 0 评论