To only extract the relevant terms describing the main signal and to preferably exclude the errors, the complexity of the final model is penalized. Model complexity is restricted to a threshold C. The identity function does not add to the complexity of a model. Consequently, the true complexity must be discounted by nodes with an identity function assigned. This complexity criterion is included as additional constraint in the MINLP (Eq. 25).