根据使用matlab的神经网络的例子,所有数据和标签必须保持在相同的向量中 . 这是Matwork's website的一个例子

load house_dataset
inputs = houseInputs;
targets = houseTargets;

net.divideParam.trainRatio = 70/100;
net.divideParam.valRatio = 15/100;
net.divideParam.testRatio = 15/100;

hiddenLayerSize = 10;
net = fitnet(hiddenLayerSize);
[net,tr] = train(net,inputs,targets);

但是,如果我在不同的.csv文件中进行培训和测试数据,我该怎么办?如何指出可以使用多少百分比的训练数据进行验证?

另外,如果我的数据类非常不 balancer (有一个类的样本比另一个类多得多),那么将如何执行从训练数据中分离的验证?它会 balancer 培训和验证的正面和负面标签吗?