У меня есть сценарий кода, и я хотел: 1- Добавить больше скрытого слоя и 2-меняющую функцию активации или вообще гиперпараметры, такие как скорость обучения.
net = fitnet(hiddenLayerSize,trainFcn); %create a fitting network
net.divideParam.trainRatio = 70/100; %use 70% of data for training
net.divideParam.valRatio = 15/100; %15% for validation
net.divideParam.testRatio = 15/100; %15% for testing
[net,tr] = train(net,inputs,targets); % train the network
outputs = net(inputs(:,tr.testInd)); %simulate 15% test data
outputs2016 = net(inputs2016); %simulate year 2016 data
Я пытался использовать этот код, я имею в виду, пытался добавить эту строку, но она не работала
% net.layers{i}.transferFcn = 'poslin';
Так как их можно получить? Кроме того, в то же время, возможно ли разная скорость обучения на разных входах и выходах?