Common neural network challenges