#coding=utf-8 # 用 300 x个符合正态分布的点 X[0, x1]作为数据集,根据点 X[x0, x1]计算生成标注 Y_,将数据集 # 标注为红色点和蓝色点。 # 标注规则为:当 x0^2 + x1^2 < 2 时,y_=1,标注为红色;当 x0^2 +...
人工智能相关
滑动平均值的tensorflow实践
滑动平均:记录了一段时间内模型中所有参数 w 和 b 各自的平均值。利用滑动平均值可以增强模 型的泛化能力。滑动平均值的计算公式为: #coding=utf-8 import tensorflow as tf #定义变量及滑动平均值 #定...
指数衰减的学习率代码实践
下例通过了一个指数衰减的学习率代码实践过程,证明了随着训练轮数的增加学习率在不断的减小。代码如下 #coding=utf-8 #假设损失函数 loss=(w+1)^2,设置w为初始值常数10。反向传播就是求最优的w,即求最小loss...
tensorflow中的学习率和指数衰减学习率
tensorflow中的学习率
学习率 learning_rate:表示了每次参数更新的幅度大小。学习率过大,会导致待优化的参数在最 小值附近波动,不收敛;学习率过小,会导致待优化的参数收敛缓慢。 在训练过程中,参数的更新向着损失函数梯度下降的方...
利用交叉熵计算损失函数
交叉熵(Cross Entropy):表示两个概率分布之间的距离。交叉熵越大,两个概率分布距离越远,两 个概率分布越相异;交叉熵越小,两个概率分布距离越近,两个概率分布越相似。 交叉熵计算公式:𝐇(𝐲_ , 𝐲) = −∑𝐲_ ∗ 𝒍𝒐𝒈...
自定义损失函数的神经网络实践
#coding:utf-8 # 对于预测酸奶日销量问题,如果预测销量大于实际销量则会损失成本; # 如果预测销量小于实际销量则 会损失利润。在实际生活中,往往制造一盒酸奶的成本和销售一盒酸奶的利润是不等价的。 # 因此,...
用均方误差来优化神经网络预测的结果
#coding=utf-8 # 预测酸奶日销量 y,x1 和 x2 是影响日销量的两个因素。 # 应提前采集的数据有:一段时间内,每日的 x1 因素、x2 因素和销量 y_。采集的数据尽量多。 # 在本例中用销量预测产量,最优的产量应该等...
一个完整神经网络过程的实践
#coding=utf-8 # 随机产生 32 组生产出的零件的体积和重量,训练 3000 轮,每 500 轮输出一次损 失函数。下面我们通过源代码进一步理解神经网络的实现过程: import tensorflow as tf import numpy as np BATCH_...
tensorflow前向传播过程的实践
代码如下: #coding:utf-8 import tensorflow as tf #定义输入和参数 x = tf.placeholder(tf.float32,shape=(1,2)) #stddev为均方差 seed为随机种子 w1 = tf.Variable(tf.random_normal([2,3],stddev=1,seed...
第一次的tensorflow实践
#coding=utf-8 import tensorflow as tf print "这是我第一次的tensorflow实践" #定义一个张量 1.0 2.0 a = tf.constant([1.0,2.0]) #定义一个张量等于 3.0 4.0 b = tf.constant([3.0,4.0]) #实现a加b的加法 re...
老电脑安装tensorflow出现illegal hardware instruction python
今天在家里的电脑安装tensorflow的时候出现了一个奇怪的错误illegal hardware instruction python,一直查不出来原因,因为在公司电脑安装的时候是非常顺利的,可是没想到在家里电脑安装tensorflow的时候一直出...
pip安装软件的时候ssl证书报错
在利用pip安装软件的时候,遇到ssl报错的问题。可利用如下的方法来解决错误。 sudo pip install --index-url=https://pypi.python.org/simple/ --upgrade pip sudo pip install --index-url=https://pypi.pyt...