I have two templates created in Keras to solve a multivariate regression problem. The first one has 1 entrance and 5 exits. The second has an additional input, ie it has two inputs and the same 5 outputs. Intuitively, the second model would have a smaller MSE than the first one because of the additional input, but that is not the case. The first model has the MSE smaller than the second one, that is, it performs better. Do you think this intuition is correct? How do I make sure the second model has a smaller MSE?