TensorFlow 中的多层感知器2025年3月17日 | 阅读 3 分钟 多层感知器定义了人工神经网络最复杂的架构。 它主要由多层感知器构成。 TensorFlow 是一个非常流行的深度学习框架,由 发布,本笔记本将指导您使用此库构建神经网络。 如果我们想了解什么是多层感知器,我们必须使用 Numpy 从头开始开发一个多层感知器。 多层感知器学习的图形表示如下所示: ![]() MLP 网络用于监督学习格式。 MLP 网络的一种典型学习算法也称为**反向传播算法**。 多层感知器 (MLP) 是一种前馈人工神经网络,它从一组输入生成一组输出。 MLP 的特征在于几层输入节点,这些节点连接为输入节点之间作为输入层和输出层之间的有向图。 MLP 使用反向传播来训练网络。 MLP 是一种深度学习方法。 现在,我们将重点介绍使用 MLP 解决图像分类问题的实现。 上面的代码行生成以下输出: ![]() 创建交互式部分使用 TensorFlow 运行我们的代码时,我们有两种基本选择
对于第一部分,我们将使用更适合像 Jupiter notebook 这样的环境的交互式会话。 创建占位符使用 TensorFlow 时,在变量赋值之前创建占位符是一个最佳实践。 在这里,我们将创建输入 ("Xs") 和输出 ("Ys") 的占位符。 占位符 "X":表示分配的输入或图像的“空间”。
下一个主题什么是机器学习 |
我们请求您订阅我们的新闻通讯以获取最新更新。