- 博客(4)
- 收藏
- 关注
原创 tensorflow实战——dropout防止过拟合验证
了解dropout那得先了解什么是overfitting(过拟合),underfitting(欠拟合)overfitting就是指Ein(在训练集上的错误率)变小,Eout(在整个数据集上的错误率)变大的过程underfitting是指Ein和Eout都变大的过程使用简单的模型去拟合复杂数据时,会导致模型很难拟合数据的真实分布,这时模型便欠拟合了,或者说有很大的 Bias,Bias...
2018-09-04 17:06:34 1153 1
原创 tensorflow实战(一)——mnist识别
目录1. MNIST数据集2. Softmax回归介绍3. 实现回归模型(每一行代码复制即可,文末有完整代码)4. 训练模型5. 评估模型6. 完整代码 1. MNIST数据集MNIST数据集的官网是Yann LeCun's website。在这里,我们利用tensorflow自带的mnist下载器来下载数据from tensorflow.contrib....
2018-09-04 11:43:32 964
转载 奇异值分解(SVD)原理详解
一、奇异值与特征值基础知识: 特征值分解和奇异值分解在机器学习领域都是属于满地可见的方法。两者有着很紧密的关系,我在接下来会谈到,特征值分解和奇异值分解的目的都是一样,就是提取出一个矩阵最重要的特征。先谈谈特征值分解吧: 1)特征值: 如果说一个向量v是方阵A的特征向量,将一定可以表示成下面的形式: 这时候λ就被称为特征向量v对应的特征值,一个矩阵的一组特...
2018-09-02 18:22:09 23959 2
原创 pytorch实战(一)之梯度下降实现
1.需求说明我们首先随机生成N个数,再通过一个线性函数生成目标数据target,然后将这N个数据通过我们自定义的神经网络得到输出output,通过不断迭代更新w和b,最小化target和output的差值,以此来实现:输入最初产生的随机数据N,通过网络,得到近似线性函数生成的目标数据target。2.编程实现1)导入模块import torchfrom torch.auto...
2018-09-02 15:03:05 6890
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人