问题标签 [sigmoid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Sigmoid 张量流计算图
我在这里做错了什么?方程式和数据非常简单。
scipy - 不对称数据拟合函数
请问你能帮我吗?我有适合不对称 sigmoid 函数的非线性数据。所以我生成了一个 sigmoid 函数。我已经在 curve_fit 函数中使用它来生成 beta1 和 beta2。但是我拥有的 sigmoid 函数只接受一个输入变量。是否有接受多个输入变量的 sigmoid 函数?这是我的 train_test_split、sigmoid 和 curve_fit 函数的代码:
非常感谢你的帮助。
machine-learning - “Z”变量在用于表示 sigmoid 函数的矩阵时未定义
我是一名高中生,我刚刚开始学习机器学习以进一步了解我的编码知识。我试用了 Octave 程序并一直在使用神经网络,或者至少尝试过。然而,在我的第一个程序中,我发现我的 Sigmoid 梯度函数陷入了僵局。当我尝试使函数对矩阵中的每个值起作用时,我不知道该怎么做。我尝试将 z 作为函数的参数,但它说“z”本身是未定义的。我对C或C++一无所知,而且我仍然是这方面的业余爱好者,如果我需要一些时间来理解,请见谅。感谢任何提供帮助的人!
我正在运行 Octave 4.4.1,我还没有尝试任何其他解决方案,因为我真的没有任何解决方案。
python - 在二维数组上使用函数时处理 numpy.exp 溢出
我有一个 2d numpy 数组,我想在其上使用我的函数 sigmoid(x) 这是:
我的问题是我的输入太大了,比如 3000,我收到了这个警告:
我试图仅将值分配给某个数字(例如700 -> 1 和 -700 -> 0 )的输入,但是,这非常慢,因为我必须以这种方式遍历整个数组。
我也研究过,np.logandexp(x1, x2)
但我无法让它工作......
编辑:数据类型是 float64 btw
c++ - MNIST:获得的准确度比我在互联网上看到的结果要低
我正在尝试训练一个完全连接的神经网络来使用 MNIST 数据集对手写数字进行分类。神经网络是我用 C++ 实现的。这是我的课程项目的一部分。但是,我发现培训有点奇怪。我不知道出了什么问题。
我的课程讲师要求我们使用 Sigmoid 作为激活函数,使用 MSE 作为损失函数,即使对于输出层也是如此。我有点怀疑这是否是正确的选择。但我还是按照他说的去做。
我的网络结构是:
学习率为 0.4。批量大小为 100。损失迅速下降到 0.5,但不会再减少。测试准确率上升到60%,并且不会再增加。
我想知道我是否错误地实现了神经网络,或者我不应该使用 Sigmoid 和 MSE。谢谢!
python-3.x - 使用 Python 将 sigmoid 函数(“S”形曲线)拟合到数据中
我正在尝试将 sigmoid 函数拟合到我拥有的一些数据中,但我不断得到:ValueError: Unable to determine number of fit parameters.
我的数据如下所示:
我的代码是:
然后我得到:
我不确定为什么这不起作用,这似乎是一个微不足道的动作-> 将曲线拟合到某个点。所需的曲线如下所示:
对不起图形..我是在 PowerPoint 中完成的...
如何找到最佳的 sigmoid(“S”形)曲线?
更新
感谢@Brenlla,我将代码更改为:
现在我没有收到错误,但曲线并不如预期:
结果是:
我该如何改进它以便更好地适应数据?
更新2
现在的代码是:
但是结果还是...
python - 如何将 sigmoid 激活函数输出转换为 0 和 1?
我有以下数组:
我想把它转换成这个:
我需要找到该行的最大值,将其替换为 1。然后,将该行的其他 9 个值替换为 0。
我需要为 2D 数组执行此操作(一系列数组,看起来像示例中的数组)
python - sigmoid函数图可以是线性的吗?
我想我有一个“愚蠢”的问题。我有一个计算 sigmoid 函数的 python 代码:
我想看看什么样的图形是给定数据的 sigmoid 函数,所以我将函数更改为:
我得到的是:
数据取自https://www.kaggle.com/azzion/credit-card-fraud-detection-using-neural-network
所以问题是:sigmoid 函数可以与某些特定参数成线性关系,还是我做错了什么?