previousY.put(2L, new float[] {0.3f, 0.1f});
previousY.put(3L, new float[] {0.2f, 0.2f});
MatrixFactorizer als = new AlternatingLeastSquares(byRow, byCol, 2, 0.0001, 40);
als.setPreviousY(previousY);
als.call();
RealMatrix product = MatrixUtils.multiplyXYT(als.getX(), als.getY());
StringBuilder productString = new StringBuilder(100);
for (int row = 0; row < product.getRowDimension(); row++) {