Is this a mistake in the Dropout Regularization video of Week 1?

Well, numpy was introduced in DLS Course 1 and we’ve been using it ever since. But you may be right that this might be the first time that he has explicitly used np.multiply. Normally he uses * to mean “elementwise multiply”. Here’s a thread about his notation for the two completely different types of matrix multiplication.