如何获得模型中产生准确估计所需的最小变量集?

计算科学 线性代数 统计数据 回归 测试
2021-11-28 09:21:49

我有一个我认为是线性的系统。我有一个矩阵,其中每一行都是向量中未知变量的系数。我有向量,其中包含每个的结果。AxBAx

解决这个系统,我可以得到向量 x。

问题:如何获得中的最小变量集,从而准确计算即,如何消除对解决方案没有有用信息的变量?Ab

1个回答

您正在讨论的问题听起来像是模型降阶(也称为“模型降阶”)。主成分分析(也称为适当正交分解、Karhunen-Loeve 分析和其他名称)是通过施加某些将问题简化为奇异值分解的假设来实现模型降阶的一种方法。还有其他方法,包括但不限于:

  • 平衡截断
  • 轨迹分段线性化 (TPWL)
  • 离散经验插值法(DEIM)及其相关的连续法,经验插值法(EIM)

根据您要做出的假设,您将获得不同的降阶模型,每个模型都有不同的相关近似误差。如果误差对您很重要,我敦促您进行一些研究,以确定您使用的模型降阶方法是否准确且适合您的线性系统。(错误仍然是一个悬而未决的问题,但现在,您可以测试几种不同的方法并进行比较,看看哪些方法可以为您的应用程序的一系列代表性问题提供更好或更差的结果。)