Initial reply to review
Thank you for your feedback.
**I.** There are several smooth (approximations of the) maximum and minimum functions (e.g., computing the p-norm for large p). However, we need minimum and maximum relaxations which
* are non-decreasing,
* are smooth,
* need to work for positive and negative arguments,
* have a bounded approximation error which can be controlled (important for Corollary 1), and
* can be computed efficiently without causing too much numerical trouble.
The LogSumExp is the best choice we know fulfilling all these properties. If there was a better choice, this would make our idea work even better.
**II.** Theorem 1 and Corollary 1 have the standard form of a universal approximation theorem. If one wants universal approximation capabilities, there are functions for which the construction used in the proofs will require many neurons to achieve a certain accuracy. This is inevitable. Still, we regard these results as meaningful because they show a fundamental theoretical property of the model, an asymptotic property such as unbiasedness and consistency of learning methods and convergence to an optimum of a gradient-based optimizer. From a statistical learning theory perspective, universal approximation theorems are important, for example, to understand which learning problems are realizable given the neural network hypothesis class. In practice we would argue that the properties – even if asymptotic – can help to choose one algorithm over another.
Studying the theoretical properties of machine learning algorithms is an important area of machine learning research. One can of course argue about the practical relevance of each of the properties listed above, however, one should appreciate that there is a large community who is interested in studying these properties ( https://en.wikipedia.org/wiki/Universal_approximation_theorem ).
**III.** The results in Table 3 are not statistically significant. The motivation for Table 3 was to reproduce *exactly* the experimental setting from Niklas Nolte et al. published at ICLR last year so that the results can be compared directly. The experimental setup is not ideal: Only *three* trials, early-stopping on the test set, too complex tasks where monotonicity only plays a minor role, varying hyperparameters for the LMNs. The results show that you can get at least as good (we would argue better) results with SMMs than LMNs if you use exactly the evaluation protocol as in the LMN paper from ICLR last year.
For a statistical comparison, the more important results are those in Table 1, which come with proper statistical significance testing. Here SMMs show significantly better results.