Stanford 机器学习 Week6 作业:Regularized Linear Regression and Bias v.s. Variance
来源:互联网 发布:随机数生成器界面java 编辑:程序博客网 时间:2024/04/28 20:14
linearRegCostfunction
m = length(y); J = 0;grad = zeros(size(theta));J = 1.0 / 2 / m * ( sum( (X * theta - y) .^ 2) + lambda * sum(theta(2:end) .^2) );grad = 1 / m * ((X * theta - y)' * X)';grad(2:end) = grad(2:end) + theta(2:end) * lambda / m ;
m = size(X, 1);for i = 1:m theta = trainLinearReg(X(1:i,:),y(1:i),lambda); error_train(i) = linearRegCostFunction(X(1:i,:),y(1:i),theta,0); error_val(i) = linearRegCostFunction(Xval,yval,theta,0);end
validationCurve
lambda_vec = [0 0.001 0.003 0.01 0.03 0.1 0.3 1 3 10]';error_train = zeros(length(lambda_vec), 1);error_val = zeros(length(lambda_vec), 1);m = length(lambda_vec);for i = 1:m theta = trainLinearReg(X, y, lambda_vec(i)); error_train(i) = linearRegCostFunction(X, y, theta, 0); error_val(i) = linearRegCostFunction(Xval, yval, theta, 0);end
注意算error的时候都是不带regularization的
0 0
- Stanford 机器学习 Week6 作业:Regularized Linear Regression and Bias v.s. Variance
- [Coursera机器学习]Regularized Linear Regression and Bias v.s. Variance WEEK6编程作业
- Andrew Ng机器学习week6(Regularized Linear Regression and Bias/Variance)编程习题
- Programming Exercise 5: Regularized Linear Regression and Bias v.s. Variance Machine Learning
- Programming Exercise5:Regularized Linera Regression and Bias v.s Variance
- Andrew NG 机器学习 练习5-Regularized Linear Regression and Bias/Variance
- Machine Learning week 6 quiz: programming assignment-Regularized Linear Regression and Bias/Variance
- Stanford 机器学习 Week2 作业: Linear Regression
- Coursera Machine Learning 第六周编程week6 ex5Regularized Linear Regression and Bias/Variance编程全套满分题目+注释选做
- 【机器学习】bias and variance
- Coursera Machine Learning 第六周 Programming Exercise 5: Regularized Linear Regression and Bias
- bias and variance在机器学习中的应用
- 【机器学习(李宏毅)】 三、Bias and Variance
- Stanford 机器学习 Week3 作业 Logistic Regression
- [机器学习]week2编程作业:Linear Regression
- Stanford机器学习---第一讲. Linear Regression with one variable
- Stanford机器学习---第一讲. Linear Regression with one variable
- Stanford机器学习---第一讲. Linear Regression with one variable
- 继承 之 动态内存分配
- ThreadLocal的设计理念与作用
- Android开发EditText属性
- 2016年2月英语总结
- 高斯过滤得到高斯模板
- Stanford 机器学习 Week6 作业:Regularized Linear Regression and Bias v.s. Variance
- 病毒初识
- mac 上安装dreamweaver
- android 颜色管理
- MySQL 性能调优五种方式
- c语言实现3层bp神经网络
- 常见数学符号:等号、不等号、算术运算符号、几何符号、三角函数、指数、对数、微分、积分符号、集合符号、逻辑符号
- 《基于MFC的OpenGL编程》Part 12 Creating 2D and 3D Text
- java简单地实现Tiny语言的词法分析器