Tag: 线性回归

Java中的加权线性回归

有没有人知道Java中的科学/数学库有一个简单的加权线性回归实现? 一个函数行的东西,它接受3个参数并返回相应的系数: linearRegression(x,y,weights) 这似乎相当简单,所以我想它存在于某个地方。 PS)我已经尝试过Flannigan的图书馆: http ://www.ee.ucl.ac.uk/~mflanaga/java/Regression.html,它有正确的想法,但似乎偶尔崩溃并抱怨我的自由度?

是否有更好的线性回归的Java库? (例如,迭代重加权最小二乘法)

我正在努力寻找一种更好的线性回归方法。 我一直在使用Moore-Penrose伪逆和QR分解与JAMA库 ,但结果并不令人满意。 ojAlgo会有用吗? 我一直在达到我知道不应该存在的准确度限制。 该算法应该能够将输入变量的影响降低到零。 也许这采取迭代重加权最小二乘的forms,但我不知道该算法,也无法找到它的库。 输出应该是权重矩阵或向量,使得输入矩阵与权重矩阵的矩阵乘法将产生预测矩阵。 我的输入矩阵几乎总是有多行而不是列。 感谢您的帮助。