How to set validation for LSTM Model
18 次查看(过去 30 天)
显示 更早的评论
Hello
I have LSTM network with database created. I have configure the network to use 70% of data for trainig and 30% for testing. Please how do I setup validation in the training option? I am stuck at this point...
for i= 1:rt-7012 %% this gets 70% of database content
GHITrain{i,1}= Database{i,1};
end
restTrain= resultDatabase(1:rt-7012);
options= trainingOptions('adam',...
ExecutionEnvironment = 'auto',...
MaxEpochs = Epoch,...
MiniBatchSize = miniBatchSize,...
InitialLearnRate= 1e-4,...
Plots = 'training-progress');
0 个评论
回答(1 个)
KSSV
2023-6-6
options= trainingOptions('adam',...
ExecutionEnvironment = 'auto',...
MaxEpochs = Epoch,...
MiniBatchSize = miniBatchSize,...
InitialLearnRate= 1e-4,...
'ValidationData',{inputVal, targetVal}, ... %<----- specify here
Plots = 'training-progress');
3 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Deep Learning Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!