深度学习框架tensorflow学习与应用3(非线性回归训练示例)

在了解了回归算法中的正向传播和反向传播之后, 我们可以用梯度下降法来进行一个非线性回归的示例.

此次示例中, 我们设置输入样本神经元只有一个, 中间神经元有10个, 输出神经元1个.

                                       神经图.jpg

这里用到了matplotlib.pyplot库, 用来画出我们的训练样本数据图像和我们训练得到的回归图像.

在看下面代码的时候注意, 如果你对回归算法的学习开始于吴恩达先生的深度学习课程, 那么你要注意下面代码中的权重W与样本数据X的顺序与转置问题(相乘顺序与行列转置正好相反, 得到的结果是一样的)


结果:

猜你喜欢

转载自blog.csdn.net/qq_37791134/article/details/84674354