what is the syntax to add noise in data set
조회 수: 1 (최근 30일)
이전 댓글 표시
I need the syntax to add noise to data set..
I hv write the code as:
rand_class_data = randsample(data(:,:),data*10/100);
y(rand_class_data)= ~y(rand_class_data);
wrong_labels = y;
%testing ensemble on noised data
losswith_noised_data = loss(ens_on_traindata, rand_class_data,wrong_labels)
--------------------------------------------------
the dataset im using is ''ionosphere'
I want to change the labels that i hd done with
y(rand_class_data)= ~y(rand_class_data);
but the problem is with data
i.e. how should i randsample the data??..
mean to say how to write
r = randsample(data(:,:),data*10/100);
the error is as :
"POPULATION must be a vector."
plz suggest me the right syntax to randsample the data
댓글 수: 0
답변 (2개)
Andrei Bobrov
2012년 5월 30일
may be using data(:)?
eg
rand_class_data = randsample(data(:),round(numel(data)*10/100))
Walter Roberson
2012년 5월 31일
Your question is still active here. Please do not ask duplicate questions.
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!