稀疏矩阵:指在一个矩阵中,绝大多数元素为 0(或接近 0),只有少量元素是非零值的矩阵。稀疏矩阵常见于图算法、机器学习、推荐系统、信息检索与科学计算中;利用其“稀疏性”可显著节省内存并加速运算。(在某些语境下也可泛指“稀疏的数组/线性算子表示”。)
A sparse matrix saves memory because most entries are zero.
稀疏矩阵因为大多数元素为零而节省内存。
In graph analysis, the adjacency matrix is often a sparse matrix, so specialized storage formats speed up computations.
在图分析中,邻接矩阵往往是稀疏矩阵,因此使用专门的存储格式可以加速计算。
/ˈspɑːrs ˈmeɪtrɪks/
sparse 源自拉丁语 sparsus(“散布的、零散的”),经法语进入英语,用来形容“分布稀少”。matrix 源自拉丁语 mātrix(本义为“母体/源头”),在数学中引申为“按行列排列的数表”。合起来 sparse matrix 直译为“元素分布稀少的矩阵”。