我想我有一个“愚蠢”的问题。我有一个计算 sigmoid 函数的 python 代码:
def sigmoid(z):
return 1 / (1 + np.exp(-z))
我想看看什么样的图形是给定数据的 sigmoid 函数,所以我将函数更改为:
def sigmoid(z):
s = 1 / (1 + np.exp(-z))
plt.plot(s)
plt.title("Sigmoid")
plt.show()
return s
我得到的是:
数据取自https://www.kaggle.com/azzion/credit-card-fraud-detection-using-neural-network
所以问题是:sigmoid 函数可以与某些特定参数成线性关系,还是我做错了什么?