4.矩阵计算 [跟着沐神-动手学深度学习]

如何将矩阵计算应用于机器学习

  基本概念

    在实际应用中,矩阵在机器学习和深度学习领域中,发挥着不可或缺的作用。

    机器学习的诸多算法,如线性回归、神经网络、卷积神经网络和循环神经网络等,本质上都依赖于矩阵算法,可使用矩阵来表示数据集、特征空间和权重矩阵等。

    在机器学习中,数据通常以矩阵的形式表示。例如,拥有m个样本,每个样本有n个特征的数据集,表示为m*n。

  算法实现 

    一个简单的全连接层可以表示为 Y = f(WX + b),其中X是输入矩阵,W是权重矩阵,b是偏置向量,f是激活函数。通过这种方式,矩阵运算成为连接神经网络各层的桥梁。

  标量导数

    

    

  梯度

    将导数拓展到向量

    X为向量,y为向量,为:

    

  样例

    

           

  

 

posted @ 2025-08-11 13:43  Clopt  阅读(49)  评论(0)    收藏  举报