老师 J=(theta-2.5)**2-1 是否是对应模型 y=theta*x 的损失函数?

来源:6-2 模拟实现梯度下降法

神经旷野舞者

2018-02-11

J=(theta-2.5)**2-1 是否是对应模型 y=theta*x 的损失函数?

y=theta*x的损失函数是1/m*sigma[(theta*x-y)**2],感觉不是,因为这里x是个变量,而J=(Theta-2.5)**2-1里面没有变量x,除非是 x 只有一个值1,对应的y是2.5,好像也不对,这样子就没必要训练了。

是不是这节的theta和J没有原始模型?

写回答

1回答

liuyubobobo

2018-02-12

这一节的内容和y=theta*x没有关系。我们只是假设有一个损失函数J=(theta-2.5)**2-1,模拟梯度下降法的原理,寻找使J最小的值。

0
3
神经旷野舞者
非常感谢!
2018-02-12
共3条回复

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5893 学习 · 2454 问题

查看课程