The number of weights that we need to learn corresponding to the feature-based formulas turns out to be extremely large.
grounding the "+" variables, we will have at least O(N * d * |M odes| * |Acts| * |Subacts|), where N is the number of features, d is an upper-bound on the number of possible feature-values for a feature.