TensorFlow 中的单层感知器17 Mar 2025 | 5 分钟阅读 感知器是任何神经网络的单个处理单元。Frank Rosenblatt 于 1958 年 首次提出,是一个简单的神经元,用于将其输入分类为一个或两个类别。感知器是一种线性分类器,用于监督学习。它有助于组织给定的输入数据。 感知器是一个神经网络单元,它执行精确的计算以检测输入数据中的特征。 感知器主要用于将数据分类为两部分。 因此,它也被称为线性二元分类器。 ![]() 感知器使用阶跃函数,如果其输入的加权和为 0,则返回 +1,如果为 -1,则返回 -1。 激活函数用于将输入映射到所需值,例如 (0, 1) 或 (-1, 1)。 一个常规的神经网络看起来像这样 ![]() 感知器由 4 部分组成。
![]() 一个标准的神经网络看起来像下图。 ![]() 它是如何工作的?感知器按以下简单步骤工作 a. 在第一步中,所有输入 x 乘以它们的权重 w。 ![]() b. 在此步骤中,将所有增加的值相加,并将它们称为加权和。 ![]() c. 在最后一步中,将加权和应用于正确的激活函数。 例如 一个单位阶跃激活函数 ![]() 有两种类型的架构。 这些类型侧重于人工神经网络的功能,如下所示 -
单层感知器单层感知器是第一个神经网络模型,由 Frank Rosenbluth 于 1958 年提出。 它是最早的学习模型之一。 我们的目标是找到由权重向量 w 和偏差参数 b 衡量的线性决策函数。 要理解感知器层,有必要理解人工神经网络 (ANN)。 人工神经网络 (ANN) 是一个信息处理系统,其机制受到生物神经回路功能的启发。 人工神经网络由几个相互连接的处理单元组成。 这是构建神经元模型时的第一个提议。 神经元的局部存储器包含一个权重向量。 单向量感知器的计算方法是计算输入向量乘以向量对应元素的总和,其中每个向量增加对应分量的数量,并乘以权重。 在输出中显示的值是激活函数的输入。 让我们关注使用 TensorFlow 进行图像分类问题的单层感知器的实现。 绘制单层感知器的最佳示例是通过“逻辑回归”的表示。 ![]() 现在,我们必须执行以下必要的训练逻辑回归步骤 -
单层感知器的完整代码 代码的输出 ![]() 逻辑回归被认为是预测分析。 逻辑回归主要用于描述数据,并用于解释因变量和一或多个名义或自变量之间的关系。 ![]() 注意:权重表示特定节点的强度。下一个主题隐藏层感知器 |
我们请求您订阅我们的新闻通讯以获取最新更新。