摘要:1.功能 采用python的gensim模块训练的word2vec模型,然后采用tensorflow读取模型可视化embedding向量 ps:采用C++版本训练的w2v模型,python的gensim模块读不了。 2.python训练word2vec模型代码 3.tensorflow读取模型可视化
阅读全文
随笔分类 - 深度学习
摘要:一.前言 在做神经网络的训练学习过程中,一开始,经常是喜欢用二次代价函数来做损失函数,因为比较通俗易懂,后面在大部分的项目实践中却很少用到二次代价函数作为损失函数,而是用交叉熵作为损失函数。为什么?一直在思考这个问题,这两者有什么区别,那个更好?下面通过数学的角度来解释下。 思考: 1.我们希望我们
阅读全文
摘要:一.交叉熵损失函数形式 现在给出三种交叉熵损失函数的形式,来思考下分别表示的的什么含义。 --式子1 --式子2 --式子3 解释下符号,m为样本的个数,C为类别个数。上面三个式子都可以作为神经网络的损失函数作为训练,那么区别是什么? ■1》式子1,用于那些类别之间互斥(如:一张图片中只能保护猫或者
阅读全文
摘要:一.场景介绍 最近在研究一个场景:图片质量评分,给一张图片一个预测的分数。 里面提到了用 EMD(Earth Mover’s Distance)算法来评估两张图片之间的分布距离。下面主要讲解下EMD算法的原理。 二.EMD算法 1.起源 EMD最早由Yossi Rubner在2000年用在图像检
阅读全文

浙公网安备 33010602011771号