我正在使用MATLAB实现MLP神经网络。正如我在大多数情况和例子中发现的那样,所有输入层变量都是一维的。例如,如果我们有5个输入图层(属性),它们可以是:
[ Input ] [Target]
1 2 3 5 6 1
3 4 6 1 3 2
5 6 1 1 6 1
...
...
1 1 4 1 5 1
目标对于最后一列中的每个样本也是一维的。在我的例子中,我将为每个输入神经元定义三维输入模式,例如:
[----------- Input ------------] [Target]
[1 2 3] [2 3 4] [3 4 4] [5 3 1] [6 5 6] 1
[5 5 5] [5 4 1] [1 2 2] [1 1 2] [4 2 2] 2
...
...
[3 4 5] [5 1 1] [3 3 2] [4 6 5] [4 5 2] 2
MLP有可能吗?或者我应该将所有三维数据转换为一维数据?比如Variance。
我感谢任何指导。