6 AI必备线性代数小白教程:矩阵运算之矩阵加法与数乘
系列进度
AI 线性代数必备 · 第 6 / 26 篇
整理说明
这篇内容怎么整理
郭震 · 2026-06-04
阅读路线
先按这条路线读
先抓住主线,再回到代码、配置和图文细节,读起来会更稳。
矩阵加法和数乘看起来简单,但它们是理解批量特征更新、权重缩放和线性组合的起点。
我会确认两个矩阵形状完全一致。形状不同却强行相加,通常是建模含义出了问题。
在线性代数中,矩阵是一个重要的数学工具,经常用于数据处理和机器学习模型的构建。在前一篇中,我们讨论了向量与矩阵的运算,这为理解矩阵运算奠定了基础。本篇将重点讲解矩阵的加法与数乘,这些运算是更高阶矩阵运算的基础。
矩阵加法
矩阵加法是指将两个相同尺寸的矩阵对应元素相加。假设我们有两个矩阵 和 ,它们的维度都是 ,那么矩阵加法的定义如下:
学习矩阵加法与数乘时,先确认矩阵形状是否一致,再看每个元素如何变化。基础规则清楚,后面矩阵乘法才不混乱。
示例
考虑以下两个 矩阵:
我们可以计算矩阵 ,对应元素相加:
Python 实现
使用 NumPy 库,我们可以轻松实现矩阵加法:
import numpy as np
A = np.array([[1, 2], [3, 4]])
B = np.array([[5, 6], [7, 8]])
C = A + B
print(C)
运行以上代码,输出结果为:
[[ 6 8]
[10 12]]
矩阵数乘
矩阵数乘是指将一个矩阵的每个元素都乘以一个标量。假设矩阵 的维度是 ,标量为 ,那么矩阵数乘的定义如下:
《AI必备线性代数小白教程:矩阵运算之矩阵加法与数乘》可以按“场景、概念、动作、结果”来读。先把这四件事对齐,再回到正文里的参数、代码或流程。
示例
考虑一个标量 和矩阵 :
我们计算矩阵 :
Python 实现
继续使用 NumPy 库,可以如下实现矩阵数乘:
k = 3
B = k * A
print(B)
运行以上代码,输出结果为:
[[ 3 6]
[ 9 12]]
定义点
- 矩阵加法和数乘遵循一些重要的性质,例如:
- 加法的交换律:
- 加法的结合律:
- 数乘的分配律:
如果想把《AI必备线性代数小白教程:矩阵运算之矩阵加法与数乘》用到自己的任务里,可以先缩小场景,只验证一个最关键的判断点。
学完《AI必备线性代数小白教程:矩阵运算之矩阵加法与数乘》后,不妨换一个自己的场景试一次,重点观察输入、处理和输出是否能对应起来。
通过矩阵加法和数乘,我们可以对数据进行线性组合,这是线性代数在机器学习中应用的基础。在下一篇中,我们将讨论更复杂的矩阵运算——矩阵乘法及其性质。
小结:本节内容为理解更复杂的矩阵乘法和其他运算提供了基础。掌握矩阵加法和数乘,将为后续学习和实际应用打下良好的基础。
继续阅读
从这篇继续找到相关教程
常见问题
读前先确认这三点
AI必备线性代数小白教程:矩阵运算之矩阵加法与数乘适合谁读?
这是 AI 线性代数必备 系列第 6 / 26 篇,适合正在学习AI 线性代数必备,并且需要把概念落到操作步骤或判断标准里的读者。
读这篇AI 线性代数必备教程要多久?
按中文技术文章阅读速度估算,通读大约 4 分钟;如果要跟着复现,建议把命令、配置和结果检查分开做。
这篇文章里的图文节点怎么用?
正文里有 6 个图文节点,可以先用它们抓住流程、配置和判断点,再回到对应段落细读。
分享文章
转发到常用平台
微信/朋友圈可先复制链接
相关教程
从相近问题继续读
继续阅读