3 向量与矩阵之向量的定义与表示
系列进度
AI 线性代数必备 · 第 3 / 26 篇
整理说明
这篇内容怎么整理
郭震 · 2026-06-04
阅读路线
先按这条路线读
先抓住主线,再回到代码、配置和图文细节,读起来会更稳。
向量既可以表示几何箭头,也可以表示一行特征。读 AI 代码时,更常见的是把样本转成特征向量。
我会检查向量长度和特征顺序。长度对但顺序错,模型看到的含义仍然是错的。
在线性代数的学习中,理解向量的概念是非常重要的,因为向量不仅仅是数学的抽象,对于实际问题的解决尤为关键。上篇文章中,我们探讨了线性代数的重要性,强调了它在现代人工智能及数据科学领域的广泛应用。这篇文章将深入讲解什么是向量,向量的表示方式以及其在实际应用中的实例。
向量的定义
在数学中,向量是一种具有大小和方向的量。可以用来表示多维空间中的点、速度、力等物理量。在线性代数中,向量通常表示为一个有序的数列,可以是行向量或者列向量。
学习向量定义时,不要只盯着一串数字。先问这组数字代表位置、方向、特征还是权重,后面看矩阵和模型表示会更顺。
一维与多维向量
简单的来说,一维向量可以用一个数值来表示,而多维向量则使用多个数值。例如:
- 一维向量:
- 二维向量:
- 三维向量:
在数学上,表示一个维度为的向量,表示所有可能的维实数向量的集合。
向量的表示
向量可以用不同的方法表示,最常见的包括:
看《向量与矩阵之向量的定义与表示》时,先把图中的问题、关键词、操作和验收标准对上,再读正文会更省力。读完后,最好能用自己的项目重新讲一遍。
-
坐标表示:在几何中,向量可以用坐标来定位,例如二维向量,其中和分别是向量在轴和轴上的坐标。
-
列向量与行向量:
- 列向量的定义:一个的矩阵,比如:
- 行向量的定义:一个的矩阵,比如:
这样定义的向量非常适合进行矩阵运算,前面的行向量和后面的列向量相乘时,将会产生一个标量(点积)。
向量的运算
向量之间可以进行基本的运算,如加法和数乘。
-
向量加法: 若有两个向量 和 ,则它们的和为:
-
数乘: 若一个标量 乘以向量 ,则结果为:
实例:向量在机器学习中的应用
在机器学习中,特征向量用于表示每个数据点。比如在分类问题中,我们可以用一个向量来表示一张图片的像素值。
假设我们有一张28x28像素的黑白图片,可以用一个一维的向量来表示。如下所示(简化为6个像素):
import numpy as np
# 假设一张图片的像素值(0-255)
image_pixels = np.array([255, 0, 255, 128, 64, 32]).reshape(6, 1) # 列向量
print(image_pixels)
上述代码将产生一个表示图片像素值的列向量。在训练模型时,机器学习算法会根据这些向量进行计算,从而提取特征。
如果《向量与矩阵之向量的定义与表示》还没完全消化,可以从这张卡片的四个动作重新走一遍。
回看《向量与矩阵之向量的定义与表示》时,不必一次做大项目,先用一条简单样例确认主线是否清楚。
小结
向量是线性代数中重要的基本概念,它们被广泛应用于机器学习、计算机科学等多个领域。通过了解向量的定义与表示,我们为接下来的矩阵部分奠定了基础。下一篇主题将讨论矩阵的定义与表示,更深入地探讨线性代数的结构与应用。
继续阅读
从这篇继续找到相关教程
常见问题
读前先确认这三点
向量与矩阵之向量的定义与表示适合谁读?
这是 AI 线性代数必备 系列第 3 / 26 篇,适合正在学习AI 线性代数必备,并且需要把概念落到操作步骤或判断标准里的读者。
读这篇AI 线性代数必备教程要多久?
按中文技术文章阅读速度估算,通读大约 4 分钟;如果要跟着复现,建议把命令、配置和结果检查分开做。
这篇文章里的图文节点怎么用?
正文里有 6 个图文节点,可以先用它们抓住流程、配置和判断点,再回到对应段落细读。
分享文章
转发到常用平台
微信/朋友圈可先复制链接
相关教程
从相近问题继续读
继续阅读