我使用nprtool和乳腺癌数据集来生成用于学习目的的样本神经网络 . 以下代码由matlab nprtool(模式识别工具)生成(并稍加修改) . 然而,这只是为了训练网络,现在我需要输入一个输入(特征值,数据集中当前有9个特征值),并给出最可能的输出 . 有谁知道这是怎么做的,或者任何人都可以指出我正确的方向 . 任何帮助是极大的赞赏 .

% Create Network
numHiddenNeurons = 20;  % Adjust as desired
net = newpr(cancerInputs,cancerTargets,numHiddenNeurons);
net.divideParam.trainRatio = 70/100;  % Adjust as desired
net.divideParam.valRatio = 15/100;  % Adjust as desired
net.divideParam.testRatio = 15/100;  % Adjust as desired

% Train and Apply Network
[net,tr] = train(net,cancerInputs,cancerTargets);
outputs = sim(net,cancerInputs);

% Plot
plotperf(tr)
plotconfusion(cancerTargets,outputs)

此致,米琳达