机器学习深度学习之数学基础:经过矩阵的条件数能学到什么?
作者头像
  • 物联科技
  • 2020-05-13 06:12:37 8

本文将介绍一个在矩阵运算中至关重要的概念——矩阵的条件数。矩阵的条件数可以帮助我们了解矩阵在计算过程中对误差的敏感程度。


例如,如图所示,现在有两个线性方程组,尽管这两个方程组中的向量b不同,但其结果却有显著差异。这种现象可以从矩阵条件数的角度来进行解释。


什么是矩阵条件数?矩阵条件数反映的是矩阵在数值计算过程中对误差的敏感性。假设有一个方程组AX=b,如果矩阵A的条件数过高,那么即使向量b发生微小变化,解向量x也会产生较大变化,从而导致数值稳定性较差。那么如何计算矩阵的条件数呢?


矩阵条件数的计算公式如图所示,它是矩阵的范数与该矩阵逆的范数的乘积。不同的范数选择会导致不同的条件数值。常见的条件数类型包括:


矩阵条件数的一个重要性质是,其值总是大于或等于1。我们可以通过下面的推导过程来验证这一结论。


总之,在实际应用中,我们可以通过计算矩阵的条件数来评估矩阵的稳定性。未来,我们将进一步探讨与矩阵条件数相关的其他概念,并继续深入学习。

    本文来源:图灵汇
责任编辑: : 物联科技
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
习之件数数学基础矩阵学到深度经过机器学习什么
    下一篇