逻辑函数的加法或减法

我目前正在学习机器学习,但我没有统计学背景。我在所有地方看到的逻辑函数总是这样的:

wx + b

但是Theano文档中的这个例子使用的是:

wx - b

请问到底是哪一个?我是新手,不希望搞混。


回答:

您链接页面上的例子并没有使用wx - b。我认为您参考的是以下公式:

p_1 = 1 / (1 + T.exp(-T.dot(x, w) - b))

您可以将其分解为S型函数的参数和S型函数本身:

arg = T.dot(x, w) + b         # S型函数的参数
p_1 = 1 / (1 + T.exp(-arg))   # S型函数

这里有两个问题。首先,您没有正确处理b变量的符号(公式确实使用的是wx + b)。其次,您引用的公式实际上并不是S型函数;相反,它是传递给S型函数的参数(输入变量的线性加权和)。

Related Posts

Keras Dense层输入未被展平

这是我的测试代码: from keras import…

无法将分类变量输入随机森林

我有10个分类变量和3个数值变量。我在分割后直接将它们…

如何在Keras中对每个输出应用Sigmoid函数?

这是我代码的一部分。 model = Sequenti…

如何选择类概率的最佳阈值?

我的神经网络输出是一个用于多标签分类的预测类概率表: …

在Keras中使用深度学习得到不同的结果

我按照一个教程使用Keras中的深度神经网络进行文本分…

‘MatMul’操作的输入’b’类型为float32,与参数’a’的类型float64不匹配

我写了一个简单的TensorFlow代码,但不断遇到T…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注