我有一个具有 3072 个输入节点的 MLP,用于 1024 个 rgb 像素。我的数据集在一个数组中,每一行代表一个图像,如下所示:
[red_pix1, red_pix2, ..., red_pix1024, green_pix1, green_pix2, ..., green_pix1024, blue_pix1, blue_pix2, ..., blue_pix1024]
每个数组值都是 0 到 255 之间的整数。
我的问题是,在训练网络之前,我应该通过将每个元素除以 255 来“标准化”我的数据集吗?这样,每个输入元素的值都在 0 到 1 之间。这是否比 0 到 255 之间的值更好?