人工智能数学之范数

范数

概念

范数是一种强化了的距离概念,包含向量范数和矩阵范数。线性代数中我们知道一个向量(m1)通过一种映射关系(矩阵 nm),可以得到另一组向量(n*1)。其中向量范数表示了向量空间中,这个向量的大小,因为向量都是有大小的,所以度量就使用了范数 。矩阵范数,表示在这个映射中,变化大小的度量。

向量范数

L-P范数

L-P范数作为一组范数,定义如下:


在这里插入图片描述

L0范数

P=0的范数,当p=0,数学层面上很不容易解释,所以通俗上讲L0范数就是表示向量中非零元素的个数。


在这里插入图片描述

L1范数

P=1的范数,当P=1时,X向量的每个元素的p次方求和后开1/p次方,带入1之后得:


在这里插入图片描述

通俗上讲L1范数就是表示向量中非零元素绝对值之和。L1范数扩展开有很多形式,例如曼哈度距离、最小绝对误差,例如两个向量之间差异,SAD(Sum of Absolute Difference)绝对误差:


在这里插入图片描述

优化L1范数:


在这里插入图片描述

L1可以实现特征的稀疏,去掉没用的信息。

L2范数

L2范数是我们平常使用很多的,例如距离度量的欧氏距离就是L2范数。P=2,带入L-P公式


在这里插入图片描述

通俗上讲就是向量元素平方求和后开平方。
和L1范数一样,L2范数也可以度量两个向量之间的差异,平方差和(Sum of Squared Difference)


在这里插入图片描述

优化L2范数:


在这里插入图片描述

L2也常用在做机器学习模型中优化目标函数时的正则化项,防止过拟合。

L-∞范数

当P值为∞时,L无穷范数主要是度量向量元素的最大值。


在这里插入图片描述

矩阵范数

1-范数(列和范数)

在这里插入图片描述
将矩阵的列方向进行绝对值求和,选择数值最大的作为矩阵的1-范数。


在这里插入图片描述

A的1-范数就是第三列的值,18.

∞-范数(行和范数)

在这里插入图片描述


在这里插入图片描述

A的∞-范数就是第三列的值,24.

2-范数(A∗A最大特征值开方)

在这里插入图片描述

共轭转置矩阵

A∗ 指的是A的共轭转置矩阵,如果A矩阵内全部都是实数,A的共轭转置矩阵就和A转置一样,如果A矩阵内有复数,就先对A去共轭(各项的实数不变,虚数取相反数)然后在进行转置。


在这里插入图片描述
在这里插入图片描述

特征值

矩阵A的特征值定义为:
在这里插入图片描述
在这里插入图片描述


在这里插入图片描述

V中每一列都是一个特征向量,D中对应的值就是特征向量的特征值。第一列为例,特征值为16.1168,对应v中第一列特征向量。


在这里插入图片描述

在这里插入图片描述

2-范数

矩阵的2-范数即对矩阵A∗A最大特征值λ1开方。


在这里插入图片描述

则矩阵的2-范数是16.8481。

参考:
https://blog.csdn.net/Michael__Corleone/article/details/75213123
https://blog.csdn.net/yangpan011/article/details/79461846
https://blog.csdn.net/u013534498/article/details/52674008
https://blog.csdn.net/shijing_0214/article/details/51757564

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值