我正在使用来自 Apache Commons Math 的 OLSMultipleLinearRegression 来进行曲线拟合,它工作得很好并且非常高效。但是,由于所有变量都包含在模型中,因此我得到了过度拟合。简单地删除预测性最低的自变量并不能解决问题。
问题:我正在寻找 Java 中的逐步回归过程或如何使用 Apache Commons Math 实现此过程的信息。我需要一个纯 Java 解决方案,所以我不能使用 R。
我正在使用来自 Apache Commons Math 的 OLSMultipleLinearRegression 来进行曲线拟合,它工作得很好并且非常高效。但是,由于所有变量都包含在模型中,因此我得到了过度拟合。简单地删除预测性最低的自变量并不能解决问题。
问题:我正在寻找 Java 中的逐步回归过程或如何使用 Apache Commons Math 实现此过程的信息。我需要一个纯 Java 解决方案,所以我不能使用 R。