【发布时间】:2019-05-24 23:23:34
【问题描述】:
我正在学习感知器学习,并且有一个问题有点让人困惑。由于我是自学的,所以我浏览了各种论文、教程、PowerPoint 等,有时他们似乎使用不同的算法来调整网络的权重。
例如,有些包含学习率,有些包含单个权重/输入产品,而另一些仅包含所有重量/输入产品的总和。
那么,我是否正确地假设有多种算法都导致相同的最终权重矩阵/向量?
【问题讨论】:
标签: perceptron
我正在学习感知器学习,并且有一个问题有点让人困惑。由于我是自学的,所以我浏览了各种论文、教程、PowerPoint 等,有时他们似乎使用不同的算法来调整网络的权重。
例如,有些包含学习率,有些包含单个权重/输入产品,而另一些仅包含所有重量/输入产品的总和。
那么,我是否正确地假设有多种算法都导致相同的最终权重矩阵/向量?
【问题讨论】:
标签: perceptron
不,不一样。
你说得对,有很多算法,但它们可能会导致不同的权重。就像排序算法一样——有很多,每个都做同样的事情,但有些是稳定的,有些不是,有些使用额外的内存,有些排序。
【讨论】:
我写了一篇文章:人工神经网络(感知器)从自动驾驶汽车的摄像头检测车辆和行人的直观示例。我试图用最简单的例子来解释。
您可以查看,希望可以帮助您了解 Perceptron 中的权重更新。这是链接。
https://www.spicelogic.com/Journal/Perceptron-Artificial-Neural-Networks-10
我还通过示例解释了学习率。
【讨论】: