Leave one out Help

2 ビュー (過去 30 日間)
Sunil
Sunil 2013 年 2 月 26 日
コメント済み: Bernhard Suhm 2018 年 4 月 22 日
Hi,
I have a structure of size S=18x112x50. Here 18=different patients, [112 is (1:37)=class 1 and 38:112=class 0] and 50 = no. of iterations. Now i need to perform Leave one out method to find the accuracy of the feature. For eg: Train1=s1(1:17,:,:),Test1=(18,:,:), run classification algorithm (anything like SVM, LDA etc)get the accuracy, and in second iteration Train2=s1(2:18,:,:),Test2=(1,:,:) and so on as leave one out.

回答 (1 件)

Shashank Prasanna
Shashank Prasanna 2013 年 2 月 26 日
Sunil, if you have the Statistics Toolbox you can use 'crossval' to perform leave one out cross validation:
You can set 'leaveout' to be 1. The above link has examples on how to use the function.
  4 件のコメント
sweet dm
sweet dm 2017 年 11 月 19 日
hi please tell me when we have small data of 60 instance can we do the loo as classification without using test part ??
Bernhard Suhm
Bernhard Suhm 2018 年 4 月 22 日
You can, but neither the model nor its accuracy estimate will be very reliable with this small a dataset.

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

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by