线性回归
我是在博客园中找到了一些深度学习的编程链接,打算最近练习一下。
深度学习编程练习
今天复习了一下使用梯度下降法求解线性回归问题,忘记了梯度下降法,找了一个链接看了一下,主要记住代价函数公式定义和参数更新的过程。
梯度下降法
下面是我在Matlab上做的链接中的练习题,题目内容大致是对给定的一组年龄和身高的关系进行线性拟合。
%%导入数据
clear;
clc;
close all;
x=load('ex2x.dat');
y=load('ex2y.dat');
%画图
figure;
plot(x,y,'o');
hold on;
%%梯度下降法
x=[ones(50,1),x];
theta=zeros<