I'm doing a particle physics analysis (jet energy regression) by means deep neural network (in keras with tensorflow backend). I have several features (mostly kinematic variables). I trained my model on the HH->bbbb samples (Di-Higgs decaying to 2 pairs of b and anti-b quarks). I normalized this dataset to zero-mean unit variance (z-score normalization). Now, I want to predict using a different sample (HH->2b2g, di-Higgs decaying to a pair of b quarks and two photons). When predicting this dataset, should I normalize it based on the HH->bbbb statistics? When I try to do it, it doesn't predict well, even giving me negative values of pT (transverse momentum (pT) should be > 0). Should I normalize HH->2b2g samples based on its own statistics instead?