机器学习当中的术语总结

经常在网上看到很多莫名的行业术语,而一脸懵逼的不知道什么意思,今天在这里开一片文章,对很多常用的术语做一个简单的总结,日常更新!
FLOPS:(floating-point operations per second),评价各个模型的的一个参数

张量(Tensor):
张量有多种. 零阶张量为 纯量或标量 (scalar) 也就是一个数值. 比如 [1]
一阶张量为 向量 (vector), 比如 一维的 [1, 2, 3]
二阶张量为 矩阵 (matrix), 比如 二维的 [[1, 2, 3],[4, 5, 6],[7, 8, 9]]
以此类推, 还有 三阶 三维的 …

分类,回归,聚类,降维
其中 分类和回归是监督式学习,即每个数据对应一个 label。 聚类 是非监督式学习,即没有 label。 另外一类是降维,当数据集有很多很多属性的时候,可以通过 降维 算法把属性归纳起来。例如 20 个属性只变成 2 个,注意,这不是挑出 2 个,而是压缩成为 2 个,它们集合了 20 个属性的所有特征,相当于把重要的信息提取的更好,不重要的信息就不要了。

独热编码

如果为“马”分配的索引是 1247,那么为了将“马”馈入到您的网络中,可以将第 1247 个输入节点设成 1,其余节点设成 0。这种表示法称为独热编码 (one-hot encoding),因为只有一个索引具有非零值。

索引自谷歌机器学习快速入门课程

词袋(bag of words)

更常见的是,使用一个包含各个单词在大块文本中出现次数的向量。这被称为“词袋”(bag of words) 表示法。

索引地址同上。

稀疏张量
一种含有极少非零元素的张量,学过稀疏矩阵的都应该知道

你可能感兴趣的:(机器学习当中的术语总结)