深度学习
qusongzhixiasha
机器学习小白
展开
-
tf.reduce_sum函数通俗解释
本篇文章对tf.reduce_sum函数做出我的理解。在搭建神经网络模型中,免不了碰到这个函数。首先,应拆开来看这个函数。reduce顾名思义是减小的意思,这里用来表示降维,什么?不懂什么叫降维,没关系下面我会做出通俗解释。_是一个tensorflow里特别愿意使用的分隔符,_后面是降维的方式,很显然这里降维的方式是求和sum。 其次,目前只需了解维度分为0维和1维。,不论是哪...原创 2019-04-08 11:27:49 · 440 阅读 · 2 评论 -
PCA主成分分析_大白话解释
个人认为大多数人都不需要完整看懂PCA的推导算法,即使看懂了面试官考你也记不住。所以只需要反复问自己几个问题:一是PCA是啥算法,干什么用的;二是为什么会产生PCA这种算法(每一种算法都是为了解决某类问题而产生的);三是PCA算法所用衡量大小的指标是什么(每一种算法实际上都有一种度量大小量的指标,例如度量一个特征到底对预测结果有没有用?有多大用)。 下面分别回答这三个...原创 2019-07-14 16:07:21 · 513 阅读 · 0 评论 -
降维算法和特征选择区别_大白话解释
无论是PCA还是SVD降维算法,都是在进行特征压缩,创造出新的特征(无法解释清楚的特征)。而特征选择是属于特征工程中的一种手段,它是在现有特征中选取信息量大的特征,并没有创造新特征。...原创 2019-07-14 16:30:02 · 515 阅读 · 0 评论 -
tf.rank函数大白话解释
这年头想tensorflow,主要是搞明白结构和框架里常用的函数。tf.rank这个函数不常用,也不好理解,所以各位不用深究。只要看到这个函数不慌就行。tf.rank在我理解看来是数组的维度。numpy里弄个[[[1,2,3]]],这是三维数组,rank=3。[[1,2,3;4,5,6;7,8,9]],这是二维数组,rank=2。[[[1,2,3;4,5,6;7,8,9]]],这...原创 2019-07-05 07:30:03 · 1791 阅读 · 0 评论 -
tf.cast大白话解释
言简意赅,直接说。tf.cast是框架里的类型转换函数,tf.cast(pred,"float"),将pred预测值转换成浮点类型,很常用,因为tensorflow里面只支持float类型...原创 2019-07-05 07:32:46 · 308 阅读 · 0 评论 -
tf.shape.eval大白话解释
tf.shape(a).eval(),是将a矩阵的维度打印出来的意思。加eval(),就可以打印了,不用输入print.原创 2019-07-05 07:36:46 · 153 阅读 · 0 评论 -
tf.argmax大白话解释
一句话概括,argmax返回的是矩阵中一行或一列中最大值的索引。tf.argmax(qs,0),返回的是qs矩阵中第1列最大值的索引编号。原创 2019-07-05 07:40:47 · 152 阅读 · 0 评论 -
nlp和机器学习面试遇到的问题
感谢各个阶段的面试官问的一些问题,让我受益匪浅。1、一位不太做技术的领导,让我介绍自己项目。我开始介绍过程和细节,他不耐烦了,让我介绍思路,不要介绍细节。2、互联网公司技术面,手写场景题代码。我没刷题,所以写不上,但是我是懂数据结构的。秋招如果不顺利, 我会刷题刷到春招。3、nlp主管电话面,我觉得说的非常棒,令我学到很多东西。如一个词如何用lstm网络生成词向量,Wor...原创 2019-09-20 17:26:42 · 207 阅读 · 0 评论