如何用浮点数求矩阵乘法的精度

问题描述 投票:1回答:1

我正在尝试分析当数据大小减小时浮点计算如何变得更加不准确。为此,我想对不同的浮点表示形式(例如float64,float32和float16)执行简单的矩阵运算。因为float64计算将给出三个中最精确的结果,所以我假设所有float64计算都给出了预期的结果(即error = 0)。

问题是,当我将计算结果与预期结果进行比较时,我对如何量化单个度量标准中的所有单个误差没有确切的了解。我知道某些解决方法,例如找到误差均值或误差平方和(SSE),但我只是想知道是否存在一种标准方法来计算给定矩阵计算的整体误差。

matrix floating-point matrix-multiplication
1个回答
0
投票

也许条件编号的变体会有所帮助吗?看到这里:https://en.wikipedia.org/wiki/Condition_number#Matrices

© www.soinside.com 2019 - 2024. All rights reserved.