采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
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没有原始模型?
这一节的内容和y=theta*x没有关系。我们只是假设有一个损失函数J=(theta-2.5)**2-1,模拟梯度下降法的原理,寻找使J最小的值。
那是否能找到一个模型对应这个损失函数呢?因为最简单的一元函数都对应两个theta,所以不知道这里一个theta有没有模型能对应过去?
有可能没有;但也可能有。关键是没有意义。这一小节的重点是如何用梯度下降法寻找一个函数的最小值,和模型什么的一点关系都没有。
非常感谢!
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.6k 19
3.7k 17
3.1k 15
1.7k 15
1.6k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号