neural network cost doesn't decrease
问题 When i run my neural network the cost always stays around its initial value. sometime it increases and sometimes it decreases but never by much. I tried some different seeds but this didn't work. I also tried with different input but this also didn't work. I looked over the math for the training but I couldn't find anything wrong with it. class NeuralNet(): def __init__(self): np.random.seed(1) self.w0 = 2*np.random.random((3, 4))-1 self.w1 = 2*np.random.random((4, 1))-1 def sigmoid(self, x):