Deep-learning-with-multiplicative-interactions