我在某处读到多层感知器在其前向传播阶段是一个递归函数。我不确定,递归部分是什么?对我来说,我认为 MLP 是一个链式函数。因此,任何人都可以将 MLP 与递归函数联系起来。
多层感知器是递归函数吗?
人工智能
神经网络
术语
多层感知器
函数逼近
2021-11-13 05:13:32
2个回答
本质上,没有。MLP 只是一个数据结构。它代表一个函数,但标准 MLP 只是代表一个输入-输出映射,它没有递归结构。
另一方面,您的来源可能是指在 MLP 上运行的常用算法,特别是用于预测的前向传播和用于训练的反向传播。这两种算法都易于递归思考,每个节点执行一种递归调用,其子节点或父节点作为目标,并附加一些有关激活或错误的有用信息。出于这个原因,我实际上鼓励我的学生递归地实现它,即使它可能不是最有效的解决方案。
当然,您可以定义很多我们通常不需要将其视为递归的东西。MLP 只是应用于其输入的一系列函数。这可以松散地表述为
在哪里是层的输出.
但这显然没有透露,不是吗?