向量微积分基础2018年6月5日 · 阅读需 4 分钟机器学习里经常需要用到向量微积分。向量微积分其实并不难,但大学数学一般不提,导致在看机器学习的一些推导时常常感觉疑惑。 机器学习里经常用到标量和向量、向量和向量的求导,其实只是把向量对应位置的元素进行求导。但是,这些元素的组织方式有两种,分别是分子布局和分母布局,二者并无本质上的差别,只是结果相差个转置。这两种布局都存在,初学者常常混淆。 例如求∂y∂x\frac {\partial \mathbf{y}} {\partial x}∂x∂y,其中y\mathbf{y}y是nnn维列向量,xxx是标量。这个求导就是把y\mathbf{y}y里每个元素分别对xxx求导,但求导后是得到列向量还是行向量呢? 对于分子布局: ∂y∂x=[∂y1∂x∂y2∂x⋮∂yn∂x]\frac {\partial \mathbf{y}} {\partial x} = \begin{bmatrix} \frac {\partial y_1} {\partial x} \\ \frac {\partial y_2} {\partial x} \\ \vdots \\ \frac {\partial y_n} {\partial x} \\ \end{bmatrix}∂x∂y=