Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
how to fixed specific results for times of implementation
조회 수: 1 (최근 30일)
이전 댓글 표시
Accuracy=off(data,z)
for i=1:100
n = size(data,1);
data_rand = data(randperm(n),:);
m = ceil(n/20);
k = 1:m:n-m;
test = data_rand(k:k+m-1,:);
train = [data_rand(1:k-1,:); data_rand(k+m:end,:)];
here code for calculate auc
end
accuracy=mean(auc)
the previous code every time change the values of test and train variables, so the value of auc is changed every time.
say the final result is
accuracy=0.7654 and in another time
accuracy=0.6543 and
accuracy=0.4657
but i want to fixed the specific result say 0.6543 i.e if i run previous code more times will give the same results (0.6543)
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!