深度学习
JAVA技术分享官-乐乐
zzz
展开
-
深度学习笔记之一—— 生翻 deeplearning(2015,Yann LeCun, Yoshua Bengio & Geoffrey Hinton)
原创 2019-01-03 19:02:33 · 985 阅读 · 1 评论 -
深度学习笔记之二 —— 神经网络 & 反向传播
进入深度学习世界,就是进入人工神经网络的世界。人工神经网络(英语:Artificial Neural Network,ANN),简称神经网络(Neural Network,NN)或类神经网络,在机器学习和认知科学领域,是一种模仿生物神经网络(动物的中枢神经系统,特别是大脑)的结构和功能的数学模型或计算模型,用于对函数进行估计或近似。神经网络由大量的人工神经元联结进行计算。大多数情况下人工...原创 2019-01-05 15:01:16 · 381 阅读 · 1 评论 -
深度学习笔记之三——tensorflow实现wide&deep模型
wide&deep模型原理十分简单,说白了就是wide类模型与deep类模型的组合(借鉴google paper,但是选用模型不同)。提出两个问题:1、什么是wide类、deep类?wide类模型一般指的是复杂度不高的线性模型,以LR最为常见。deep类模型一般指的是复杂度比较高、拟合数据能力强的神经网络,boosting、bagging类模型应该也是可以的。2、为什么...原创 2019-04-19 17:08:44 · 2696 阅读 · 4 评论 -
深度学习笔记之五——tensorflow的多值离散值特征的embedding
Embedding embedding是取代onehot的比较好的一种方式,与NLP中的word embedding有所区别,我们这里的embedding,仅仅是因为该特征unique值过多,onehot产生的矩阵过宽,所以取而代之使用embedding来减少维度。单值 回到题目,对于一般情形下的离散特征,我称之为单值离散值特征,如下: ...原创 2019-04-24 17:05:53 · 4754 阅读 · 1 评论 -
深度学习笔记之四——feature_column
1、numeric_column —— 代表连续数值类型的特征列。2、bucketized_column——将连续数值分箱,如:输入(1,2,3,4,5)按照(0,34,5)两个区间分箱,分箱成为(0,0,0,1,1)的onehot形式,即最终结果为:),( [1,0] #1 [1,0] #2 [1,0] #3 [0,1] #4 [0,1] #53、categor...原创 2019-04-22 08:51:06 · 1524 阅读 · 0 评论