Beruflich Dokumente
Kultur Dokumente
Error Rate
Code
2.651938637532004
clc;
clear;
abalone = importdata('Abalone/abalone.data',',');
X = abalone(:,2);
Y = abalone(:,3);
format long
X1 = [X ones(length(X),1)];
w = inv(X1' * X1) * (X1' * Y);
value = X * w(1,1);
error = Y - value;
E = error' * error;
disp(E);
Accuracy
Error Rate
Code
35.928143712574851
64.071856287425149
clc;
clear;
%initialization
k = 3; %3 class
max_epoch = 20;
train_data = 0.6; %60% data for training
abalone = importdata('Abalone/abalone.data',',');
end
d = d';
d_sort = sortrows(d,1);
vote = zeros(k:2);
pool_vote = zeros(k:1);
for q = 1:k
vote(q,1) = d_sort(q,1);
vote(q,2) = d_sort(q,2);
if vote(q,2) == 0
pool_vote(q) = 0;
else
pool_vote(q) = 1;
end
end
target = mode(pool_vote(:,:));
if d_test(j,3) == target