奇异值分解(Singular Value Decomposition,简称SVD)是一种常用的矩阵分解方法,用于将一个矩阵分解为三个矩阵的乘积。SVD在许多领域中都有广泛的应用,如数据降维、图像压缩、推荐系统等。
数学公式表示
SVD的数学公式表示如下:
给定一个 的矩阵,其SVD表示为:
2023年9月23日大约 10 分钟
奇异值分解(Singular Value Decomposition,简称SVD)是一种常用的矩阵分解方法,用于将一个矩阵分解为三个矩阵的乘积。SVD在许多领域中都有广泛的应用,如数据降维、图像压缩、推荐系统等。
SVD的数学公式表示如下:
给定一个 m×n 的矩阵A,其SVD表示为:
监督学习(Supervised Learning):
数据:监督学习使用带有标签的数据进行训练。每个训练样本都由输入特征和对应的标签组成。输入特征是模型的输入,标签是对应的目标输出。
目标:监督学习的目标是通过对输入特征和标签之间的关系进行学习,构建一个能够准确预测新样本标签的模型。模型通过最小化预测值与真实标签之间的差异,例如使用损失函数计算预测误差并通过反向传播算法优化模型参数。
非监督学习(Unsupervised Learning):
数据:非监督学习使用未标记的数据进行训练,即没有对应的标签。数据只包含输入特征,没有与之对应的目标输出。