我正在尝试对神经网络的数据集进行归一化,数据集中的负值和正值可以从-inf到+ inf。我需要对0,0.5之间的负值和0.5,1之间的正值进行归一化,但是归一化的数据永远不会达到0或1,因为它们分别是-inf和+ inf。
我可以用python吗?
对不起,我的英语太烂了,如果这个问题看起来很愚蠢,但是我真的很难接受这个数学。
您可以使用Sigmoid函数。
import numpy as np def sigmoid(x): return 1 / (1 + np.exp(-x))
How to calculate a logistic sigmoid function in Python?