Why the Accuracy is changing for same data set while using Classification learner app in MATLAB.How do I get the Accuracy same for all the time

4 ビュー (過去 30 日間)
Iam working with EMG signals .I found features of three signals and I need to use classfication learner app.When I use the same set of features the accuracy is varying for same validation (like cross validation and Hold out validation) with PCA.Why it is like that?
How can I get the accuracy same for all the time

回答 (1 件)

Walter Roberson
Walter Roberson 2022 年 8 月 3 日
Before every run, use rng() to set the random number seed to a consistent value.
Most training systems for classifiers and neural networks use random numbers.
  2 件のコメント
C PRASAD
C PRASAD 2022 年 8 月 4 日
Thanks for the Reply but where can I use rng()
Walter Roberson
Walter Roberson 2022 年 8 月 4 日
for K = 1 : 5
rng(12345)
run the classification at this point
%you should get consistent answers
end

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeClassification Learner App についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by