如何对从-inf到+ inf的数据进行归一化,归一化时值0始终等于0.5?

问题描述 投票:0回答:1

我正在尝试对神经网络的数据集进行归一化,数据集中的负值和正值可以从-inf到+ inf。我需要对0,0.5之间的负值和0.5,1之间的正值进行归一化,但是归一化的数据永远不会达到0或1,因为它们分别是-inf和+ inf。

我可以用python吗?

对不起,我的英语太烂了,如果这个问题看起来很愚蠢,但是我真的很难接受这个数学。

python
1个回答
0
投票

您可以使用Sigmoid函数

import numpy as np

def sigmoid(x):
  return 1 / (1 + np.exp(-x))

参考

How to calculate a logistic sigmoid function in Python?

© www.soinside.com 2019 - 2024. All rights reserved.