TensorFlow中的隐藏层感知器

2025年3月17日 | 阅读 3 分钟

隐藏层是一种人工神经网络,它是位于输入层输出层之间的一层。其中,人工神经元接收一组加权输入,并通过激活函数产生输出。它是几乎所有神经元的一部分,工程师在其中模拟人类大脑中发生的活动类型。

隐藏神经网络以某些技术设置。在许多情况下,加权输入是随机分配的。另一方面,它们通过一个称为反向传播的过程进行微调和校准。

感知器隐藏层中的人工神经元的工作方式类似于大脑中的生物神经元——它接收概率输入信号,并对其进行处理。它将它们转换成对应于生物神经元轴突的输出。

输入层之后的层被称为隐藏层,因为它们是直接解析为输入的。最简单的网络结构是在隐藏层中有一个直接输出值的单个神经元。

深度学习可以指在我们的神经网络中拥有许多隐藏层。它们之所以被称为“深”,是因为历史上训练它们的速度非常慢,但使用现代技术和硬件可能只需几秒或几分钟即可准备好。

单个隐藏层将构建一个简单的网络。

感知器的隐藏层的代码如下所示

输出

以下是函数层近似的说明-

Hidden Layer Perceptron in TensorFlow

这里,两个数据用W形表示。

两个数据是:训练验证,它们在图例部分中以不同的颜色描述。

Hidden Layer Perceptron in TensorFlow
Hidden Layer Perceptron in TensorFlow
下一个主题多层感知器