Tag: 矩阵乘法

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

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

使用数组的矩阵乘法

我正在尝试使用多维数组( [2][2] )制作一个简单的矩阵乘法。 我对此有点新意,我无法找到它我做错了什么。 在告诉我它是什么时,我真的很感激。 我宁愿不使用库或类似的东西,我主要是这样做,以了解它是如何工作的。 非常感谢你提前。 我在main方法中声明我的arays如下: Double[][] A={{4.00,3.00},{2.00,1.00}}; Double[][] B={{-0.500,1.500},{1.000,-2.0000}}; A * B应该返回单位矩阵。 它没有。 public static Double[][] multiplicar(Double[][] A, Double[][] B){ //the method runs and returns a matrix of the correct dimensions //(I actually changed the .length function to a specific value to eliminate //it as a possible issue), but not the correct […]