我正在用Python编写一个非常简单的感知器,没有阈值,我使用的是sigmoid函数,但是我需要一个明确的指导方针,我在如何构造输出方面有一个混乱。在
Input = [(1,1,0), (0,1,0),(1,1,1),(0,0,1)]
weights = [0,0,0]
output = sigmoid(input)
sigmoid = 1.0/(1.0 + exp(- Input)
sigmoid_derative = sigmoid * (1.0 - sigmoid)
我没有用python测试代码,但从讲座中学到的只是一场心灵风暴。但我不确定我什么时候用乙状结肠造影剂? 我了解激活功能将有两个部分:
newInput= w1x1 + w2x2 + w3x3
sigmoid = 1.0/(1.0 + exp(- newInput)
然后我们将得到误差函数,以便知道权重是否准确。在
^{pr2}$
我希望我关于感知器的一篇文章能帮助你弄清楚。我的文章是“人工神经网络(Perceptron)从自动驾驶汽车中检测汽车/行人的直观示例”。所以,基本上,这篇文章是为新手写的,只是为了获得更好的直觉。以下是链接:
https://www.spicelogic.com/Journal/Perceptron-Artificial-Neural-Networks-10
{a3^}
相关问题 更多 >
编程相关推荐