为什么前馈神经网络的性能会因数据标准化而降低?

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

我有一个具有 3 个隐藏层的前馈神经网络。我用未标准化的数据训练它,它在测试数据上的准确率为 90%。然后我标准化数据,模型的准确率下降到 55%?

X_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size = 0.2)

# Standardization
from sklearn.preprocessing import StandardScaler
sc = StandardScaler()
X_train = sc.fit_transform(X_train)
X_test = sc.transform(X_test)

为什么会这样,我怎样才能提高这种模型的性能?

deep-learning pytorch neural-network training-data standardization
© www.soinside.com 2019 - 2024. All rights reserved.