Soit une fonction qui, compte tenu d'une hypothèse renvoie l'erreur de généralisation pour cet fixe .
Je lisais quelques notes sur la sélection du modèle et l'erreur de généralisation et il disait:
"Si nous avions accès à , il n'y aurait pas de problème de sélection de modèle non plus. Nous sélectionnerions simplement le grand afin de trouver un classificateur qui minimise l'erreur."
Je ne savais pas si j'avais pleinement apprécié ou compris cette déclaration ou si j'étais effectivement d'accord avec la déclaration. La raison en est que, même si nous avions accès à (ce qui, je pense, signifie un oracle qui prend et dit simplement sa véritable erreur de généralisation), je pense qu'il serait toujours problématique de trouver le modèle qui a l'hypothèse qui se généralise bien. La raison en est, disons que les classes de modèles sont infinies (c'est-à-dire qu'il existe un ensemble infini de modèles parmi lesquels choisir). Nous ne savons pas vraiment quand a atteint son minimum sauf si nous vérifions chaquec'est possible. c'est-à-dire que même si nous avions une telle chose, je ne pense pas que le problème soit éliminé si facilement car comment pouvons-nous être sûrs d'avoir vraiment trouvé le meilleur (en temps polynomial)? Fondamentalement, je pense que la question suppose que nous avons un oracle pour déterminer quand la généralisation est aussi minimale. De plus, comme je l'ai souligné, l'algorithme / machine de tournage proposé est décidable et non en P (c'est-à-dire qu'il peut fonctionner indéfiniment ...)
Le principal problème / doute que j'ai avec cette question est que même avec un tel Oracle, je ne suis pas convaincu que la sélection des modèles a été banalisée, une réponse qui tente de résoudre ce problème spécifique a plus de chances de mieux répondre à ma question.
la source