Testing/training set

1 回表示 (過去 30 日間)
saba
saba 2012 年 4 月 23 日
コメント済み: chinnurocks 2016 年 8 月 22 日
how do i divide my data into testing and training set??whats the easiest way to check whether a sample belongs to a particular class or set??? i have my data saved in excel....

採用された回答

Junaid
Junaid 2012 年 4 月 23 日
it totally depends on type of dataset. One of the famous technique is Cross validation. Look at this picture for quick idea.
or simply divide 60% dataset for training and 40% for testing. or make it iterative as it is done in cross validation.

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2012 年 4 月 23 日
You should divide randomly.
If there was some feature that could be checked that divided the test and training classes, then you would not have done a good job of selecting the training class. The training class should be representative of all of the data.
  1 件のコメント
chinnurocks
chinnurocks 2016 年 8 月 22 日
Hey... I have 100 subject database out of which 50 are male and 50 are female. Each subject has 6 images. I just took 1 image per subject i.e 100 images. I just extracted 100 feature vectors and able to cross validate the data. But, I want to utilise all the images of a subject.
So, if I take 6 images of a subject. I would get 600 images and I can cross validate. But, it would not give a correct result as it would divide images from the same subject into testing and training at a time.
So, what I was thinking is that 6 feature vectors which i obtain from a subject should go to either testing or training data. But, I am unable to implement it. How to fix it ? Need your help.

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

カテゴリ

Help Center および File ExchangeDeep Learning Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by