Matlab-如何训练和测试不同文件夹中不平衡数据的神经网络

时间:2016-09-16 20:28:49

标签: matlab machine-learning neural-network

根据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文件中进行培训和测试数据,我该怎么办?如何指出可以使用多少百分比的训练数据进行验证?

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

0 个答案:

没有答案