For given units of a measure of model complexity, how many examples do we need to train a network to get the model right and generalize?
Asked
Active
Viewed 25 times
0
-
Please name one such measure of model complexity, so we can elaborate from there. – lpounng Jun 16 '23 at 02:10
-
Let us use VC complexity. – Justaperson Jun 16 '23 at 09:28
1 Answers
0
In general, we won't know: it is an undecidable problem.
For reference, Bashir et al. and Sehra et al. proved that for a given dataset, (even if given unlimited training time) it is undecidable whether an encodable learning algorithm will always overfit or underfit respectively. So we can never know if we have got the 'right' model (in terms of generalization error).
FYI, This problem is related to the halting problem and minimum description length (MDL).

lpounng
- 313
- 1
- 8