image.png

hidden layer:
在训练集中无法看到的输出结果,在上面的例子中,训练集中是没有affordability/awareness/perceived quaility的,所以被称为隐藏层。

层Layer

第一层 hidden layer的过程:
image.png

第二层 output layer的过程:
image.png

前向传播

forward propogation
image.png

计算顺序是x/a[1]/a[2]/a[3]

TensorFlow实现

使用TensorFlow训练模型的大致过程:
image.png

Seuential function:
image.png
不需要手动告诉layer_2的输入

搭建神经网络模型的完整过程:
image.png

算法原理

正向传播

just 使用python和numpy的计算过程:
image.png

使用numpy和python实现dense层
image.png

以上for循环中的内容用numpy的向量计算API处理: