为什么对theta求导后会有一个Xi,j 不应该是Xb,i吗?

来源:9-3 逻辑回归损失函数的梯度

决殇

2020-08-12

图片描述
求导后不应该是theta前的系数Xb吗?怎么变成单个样本Xj了?求老师讲解

写回答

1回答

liuyubobobo

2020-08-12

这里写 X 或者 X_b 其实都可以,关键就是 theta(j) 对应的那一列。


在 X 中, 没有 theta(0) 的概念,在 X_b 中,theta0 对应的是 1。

所以 theta(j) 对应的那个元素,在 X 中,是 Xj(i),其中 j 是从 1 记的;在 X_b 中,theta(j) 对应的那个元素,也叫 X_bj(i),j 是从 0 记的。


不管怎么样,在这里,都表示的是 theta(j) 对应的那一列的元素。


继续加油!:)

0
1
决殇
非常感谢!
2020-08-13
共1条回复

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

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

5904 学习 · 2455 问题

查看课程