标量:机器学习中最基础的"数"

发布者:不虚此行 2026-7-16 10:07

背景

机器学习里处理的数据有各种排列形式。有的是单个数字,有的排成一排,有的排成方阵,有的堆成立方体。标量是最简单的一种。

19世纪数学家研究向量和张量时,需要一个词来描述"普通数字"。他们选了scalar(标量)这个词。拉丁语scala是"梯子"或"刻度"的意思,就像温度计上的刻度,只有大小,没有方向。

定义

标量就是一个数字。你能写在纸上的:3、-5.2、0.001、100。它只有大小,没有方向。

数学上怎么写:

小写字母:a, b, x, y

希腊字母:α (alpha), β (beta), λ (lambda)

整数、小数、正数、负数、复数都行

对比其他形式:

向量:一排数字 [1, 2, 3]

矩阵:数字排成表格

张量:更高维度的数组

使用场景

损失函数的输出

训练神经网络时,损失函数吐出来的那个数字就是标量。你训练图像分类模型,最后看到 loss = 0.523,这个0.523就是。

学习率

learning rate 决定参数更新的步长。lr = 0.001,标量。

评估指标

准确率 = 0.95,F1分数 = 0.87,这些都是。

超参数

batch_size = 32,epochs = 100,dropout = 0.5。

物理量和统计量

温度、速度的大小(速度本身是向量,速度大小是标量)、均值、方差、标准差、权重衰减系数、正则化强度。

神经网络的偏置项

每个神经元有一个偏置值b。

优缺点

优点

简单

一个数字,谁都懂。不用考虑维度、形状。

计算快

加减乘除直接算,不像矩阵乘法那么复杂。

省内存

一个标量4字节(float32)或8字节(float64)。

好监控

训练时画损失曲线、准确率曲线,一条线就说清楚了。

好比较

0.9 > 0.8,一眼看出来。两个向量比大小?那就复杂了。

缺点

表达能力弱

只能表示一个维度。物体在三维空间的位置,一个标量不够,要三个(x, y, z)。

没有方向

风速10米/秒,标量能告诉你。但风往哪吹?得用向量。

丢信息

矩阵求和或求平均,得到一个汇总值,但原始数据的空间结构没了。

批量处理慢

1000个数据点,一个个用标量处理,不如直接向量化操作快。

难扩展

问题一复杂,标量处理就笨拙了。按像素处理图片(每个像素值是标量),代码会很长。用矩阵或张量表示整张图,简洁多了。

通俗理解

把数据类型想象成容器。

标量像一个杯子,只能装一份东西。你问"今天多少度?",回答"25度"。

向量像一排杯子:[25, 30, 28] 表示三天的温度。

矩阵像杯子托盘:能装很多排杯子,比如一周七天、每天三个时段的温度。

张量像一摞托盘:存放更高维的数据。

再举个例子。你的银行账户余额:3500元,这是标量。你这个月每天的支出:[50, 120, 80, ...],这是向量。你们全家人每天的支出记录,这是矩阵。

标量就是单个数字,不管来自哪里、去往哪里,就是个实在的量。

代码示例

import numpy as npimport torch# Python中的标量a = 5b = 3.14print(f"a = {a}, 类型: {type(a)}")# NumPy中的标量scalar_np = np.array(42)print(f"NumPy标量: {scalar_np}, 形状: {scalar_np.shape}")# PyTorch中的标量scalar_torch = torch.tensor(3.14)print(f"PyTorch标量: {scalar_torch}, 形状: {scalar_torch.shape}")# 标量运算loss = 0.5learning_rate = 0.01new_loss = loss * (1 - learning_rate)print(f"更新后的loss: {new_loss}")# 从向量到标量的操作vector = np.array([1, 2, 3, 4, 5])mean_value = vector.mean()  # 求平均得到标量print(f"向量的均值(标量): {mean_value}")

标量是机器学习里最基本的数据单位。虽然简单,但深度学习就建在这些基本单位上。

标量 = 一个数字 = 零维数组 = 只有大小没有方向

大家都在看

  • 跨越数字与物理边界

    跨越数字与物理边界 7月17日,在上海世博中心WAIC展会现场的科大讯飞展区,新的AI产品吸引了许多参观者体验。7月19日,在上海世博中心WAIC展会现场的宇树科技展区,宇树机器人向观众展示其AI集群全自主行动能力。7月17日,在WAIC现场极 ... 机械之最08-04

  • 食品机械不锈钢CNC加工厂家圆角过渡与易清洁设计如何保证

    食品机械不锈钢CNC加工厂家圆角过渡与易清洁设计如何保证 食品机械不锈钢CNC加工厂家圆角过渡与易清洁设计如何保证食品机械的不锈钢部件,看着简单,真正做起来才知道门道多。尤其是阀体、泵壳、管件这些天天跟食材、清洗剂打交道的零件,一个圆角没过渡好,一个内壁粗糙度 ... 机械之最08-04

  • 北京科技大学的机械工程专业如何

    北京科技大学的机械工程专业如何 打铁还需自身硬,北科大机械工程是国内机械领域第二梯队的头部选手,全国排名第15,在教育部第四轮学科评估中获评B+档,处在全国前15%的区间里。把它放在北京高校里看,机械工程这块,排在它前面的有清华、北航、北 ... 机械之最08-04

  • 潜逃26年的嫌疑人,他靠声像技术一追到底!

    潜逃26年的嫌疑人,他靠声像技术一追到底! 新疆生产建设兵团第七师胡杨河市公安局刑侦支队声像研判实验室依旧灯火通明操作台前赵磊拖动着一段模糊不清的公共视频进行细致比对屏幕的冷光映着他眼里的血丝右手边的茶杯早已见底“天亮前得出结论嫌疑人明天一早要 ... 机械之最08-04

  • 更智慧更绿色,大国粮仓这样升级(探访)

    更智慧更绿色,大国粮仓这样升级(探访) 中储粮长沙直属库的我国首批9000吨级气膜粮仓。工人在中储粮长沙直属库查看粮食入库过程。 以上图片均为新华社记者陈思汗摄来到中储粮长沙直属库,一字排开的5座高大白色粮仓映入眼帘。仓身整体呈圆柱形,穹顶是类似 ... 机械之最08-04

  • 何冰:没料到这么快就要60了

    何冰:没料到这么快就要60了 《江海潮生》播出后,张謇这个名字终于从历史教科书里走出来。此后多年,人们想到张謇,可能会在脑海中浮现何冰的影子。但何冰在接到这个角色之前,对张謇并不熟悉,发布会上,他坦诚自己的“孤陋寡闻”,但因为这个 ... 机械之最08-02

  • 女子就餐吃到蟑螂,2小时后上吐下泻,误食蟑螂后人会怎样?

    女子就餐吃到蟑螂,2小时后上吐下泻,误食蟑螂后人会怎样? 近日,河南郑州一女子就餐时吃到蟑螂,两小时后上吐下泻伴随低烧,于是其要求店家赔偿医药费和误工费,协商未果。据悉,目前市场监督管理局已介入调查。不小心把蟑螂吃了会怎么样?假设提问者所述的蟑螂是活蟑螂而不 ... 机械之最08-02

  • 内燃机谢幕前的最后一台车,六种硬派答案怎么选

    内燃机谢幕前的最后一台车,六种硬派答案怎么选 内燃机谢幕前的最后一台车,六种硬派答案怎么选 如果燃油车真的只剩最后一天,车库里只能留下其中一台,这就不是普通的越野车横评了。保值率、屏幕数量、豪华氛围都得靠边站,真正要比较的是:谁的机械逻辑最清楚, ... 机械之最08-02

  • 穿在身上的历史,融入生活的潮流——艾德莱斯绸讲述文化交融新故事

    穿在身上的历史,融入生活的潮流——艾德莱斯绸讲述文化交融新故事 黑白相间,沉静素雅;红色明艳,热烈庄重;黄色明快,洋溢着欢愉与华美;多种色彩并列铺陈,仿佛一道绚丽的彩虹……艾德莱斯绸上,巴旦木、石榴、梳子等纹样各有寓意,共同构成一套承载人们对美好生活向往的符号语言 ... 机械之最08-02

  • AI浪潮下的传播新格局:变什么,守什么?

    AI浪潮下的传播新格局:变什么,守什么? 人工智能技术的发展为主流媒体带来了生产效率提升、内容海量分发、盈利模式优化等多维度机遇。AI浪潮下,未来主流媒体该如何立身?各家媒体的实践探索,无疑也将为行业贡献多元化的方法论。7月31日下午,由上海报业 ... 机械之最08-01