資源簡介
山東大學機器學習實驗代碼,
Exp 1 Linear Regression
Exp 2 Logistic Regression and Newton's Method
Exp 3 Regularization
Exp 4 Naive Bayes
Exp 5 SVM
Exp 6 K-Means
Exp 7 PCA in Face Detection

代碼片段和文件信息
clc?clear;
x?=?load(‘ex1_1x.dat‘);?y?=?load(‘ex1_1y.dat‘);
J_vals?=?zeros?(100??100);
theta0_vals?=?linspace(-3?3?100);
theta1_vals?=?linspace(-1?1?100);
plot(x?y?‘o‘);
ylabel(‘Height?in?meters‘);?xlabel(‘Age?in?years‘);
m?=?length(y);
x?=?[ones(m?1)?x];?
alpha?=?0.07;
theta?=?zeros(2?1);
for?k?=?1:1500?
theta(1)?=?theta(1)?-?alpha?/?m?*?sum(x?*?theta?-?y);?
theta(2)?=?theta(2)?-?alpha?/?m?*?sum((x?*?theta?-?y)?.*?x(:?2));
end?
plot(x(:?2)?y?‘o‘);
hold?on
plot(x(:?2)?x?*?theta?‘-‘)
legend(‘Training?data‘?‘Linear?regression‘)
age?=?[1?3.5;1?7];
height?=?age?*?theta;
%J(theta)
J_vals?=?zeros(100?100);
theta0_vals?=?linspace(-3?3?100);
theta1_vals?=?linspace(-1?1?100);
for?i?=?1:length(theta0_vals)
for?j?=?1:length(theta1_vals)
????????t?=?[theta0_vals(i);theta1_vals(j)];
???? J_vals(i?j)?=?(0.5?/?m)?.*?(x?*?t?-?y)‘?*?(x?*?t?-?y);
end
end
J_vals?=?J_vals‘;?
figure;?
surf(theta0_vals?theta1_vals?J_vals)
xlabel(‘\theta_0‘);?ylabel?(‘\theta_1‘)?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????850??2018-08-29?10:18??Matlab\exp1\ex1_1x.dat
?????文件????????850??2018-08-29?10:18??Matlab\exp1\ex1_1y.dat
?????文件???????1551??2018-08-29?10:18??Matlab\exp1\ex1_2x.dat
?????文件????????799??2018-08-29?10:18??Matlab\exp1\ex1_2y.dat
?????文件???????1022??2018-09-28?19:13??Matlab\exp1\exp1_1.m
?????文件????????923??2018-09-28?19:43??Matlab\exp1\exp1_2.m
?????文件???????2640??2018-08-29?10:18??Matlab\exp2\ex2x.dat
?????文件???????1360??2018-08-29?10:18??Matlab\exp2\ex2y.dat
?????文件????????714??2018-10-12?08:37??Matlab\exp2\exp2_1.m
?????文件????????831??2018-10-12?00:37??Matlab\exp2\exp2_2.m
?????文件?????????60??2018-09-11?17:58??Matlab\exp3\ex3Linx.dat
?????文件?????????54??2018-09-11?17:58??Matlab\exp3\ex3Liny.dat
?????文件???????1979??2018-09-11?17:58??Matlab\exp3\ex3Logx.dat
?????文件????????234??2018-09-11?17:58??Matlab\exp3\ex3Logy.dat
?????文件????????595??2018-10-26?00:29??Matlab\exp3\exp3_1.m
?????文件???????1224??2018-10-26?09:11??Matlab\exp3\exp3_2.m
?????文件????????570??2018-09-11?17:58??Matlab\exp3\map_feature.m
?????文件???????5664??2018-09-01?15:03??Matlab\exp4\convData.m
?????文件???????1971??2018-11-11?20:54??Matlab\exp4\exp4.m
?????文件????????501??2018-08-30?11:21??Matlab\exp4\nursery.c45-names.txt
?????文件????1059369??2018-08-30?10:08??Matlab\exp4\nursery.data.txt
?????文件???????4137??2018-08-30?11:21??Matlab\exp4\nursery.names.txt
?????文件??????53280??2018-09-01?15:43??Matlab\exp4\test_data.txt
?????文件?????180000??2018-09-01?15:43??Matlab\exp4\training_data.txt
?????文件????2209063??2006-09-19?03:58??Matlab\exp5\data5\test-01-images.svm
?????文件??????11829??2018-09-03?14:46??Matlab\exp5\data5\test_1.txt
?????文件??????11871??2018-09-03?14:47??Matlab\exp5\data5\test_2.txt
?????文件???13315970??2006-09-19?03:58??Matlab\exp5\data5\train-01-images.svm
?????文件??????35528??2018-09-03?14:46??Matlab\exp5\data5\training_1.txt
?????文件??????35641??2018-09-03?14:47??Matlab\exp5\data5\training_2.txt
............此處省略478個文件信息
- 上一篇:iText7.1.11.rar
- 下一篇:軟件測試方法和技術課件
評論
共有 條評論