gpt4 book ai didi

matlab - 如何使用矩阵作为输入来训练 Matlab 神经网络?

转载 作者:行者123 更新时间:2023-11-30 08:52:24 24 4
gpt4 key购买 nike

我正在制作 8 x 8 的图像图 block ,我想训练 RBF Neural Network在 Matlab 中使用这些图 block 作为输入。我知道我可以将矩阵转换为向量并使用它。但有没有办法将它们训练为矩阵呢? (保留局部性)或者还有其他技术可以解决这个问题吗?

最佳答案

无法使用矩阵作为此类神经网络的输入,但无论如何这不会改变任何东西:

假设您有任何神经网络,其中一张图像作为输入、一个隐藏层和一个输出层。每个输入像素到每个隐藏单元都有一个权重。所有权重都是随机初始化的,然后使用反向传播进行训练。这些权重的发展不依赖于任何局部信息——它只依赖于输出误差相对于权重的梯度。因此,拥有矩阵输入与拥有向量输入没有区别。

例如,您可以从图像中创建一个向量,以任何方式洗牌该向量(只要您对所有图像都以相同的方式进行操作),结果将是(或多或少,由于随机初始化)相同。

处理输入数据中的局部结构的方法是使用 convolutional neural networks (CNN).

关于matlab - 如何使用矩阵作为输入来训练 Matlab 神经网络?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34612671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com