Dejar una función que dada alguna hipótesis devuelve el error de generalización para ese fijo .
Estaba leyendo algunas notas sobre la selección del modelo y el error de generalización y decía:
"Si tuviéramos acceso a , tampoco habría problema de selección de modelo. Simplemente seleccionaríamos los larges para encontrar un clasificador que minimice el error ".
No estaba seguro si apreciaba o entendía completamente esa declaración o si realmente estaba de acuerdo con la declaración. La razón es que, incluso si tuviéramos acceso a (que creo que significan un oráculo que toma y solo dice su verdadero error de generalización) Creo que aún sería problemático encontrar el modelo que tenga la hipótesis que generalice bien. La razón es, digamos que las clases modeloes infinito (es decir, hay un conjunto infinito de modelos para elegir). Realmente no sabemos cuándo ha alcanzado su mínimo a menos que verifiquemos cada eso es posible. es decir, incluso si tuviéramos algo así, no creo que el problema se elimine tan fácilmente porque, ¿cómo podemos estar seguros de haber encontrado realmente el mejor?(en tiempo polinomial)? Básicamente, creo que la pregunta supone que tenemos un oráculo para determinar cuándo la generalización es mínima también. Además, como señalé, el algoritmo / máquina de torneado sugerido es decidible y no está en P (es decir, podría funcionar para siempre ...)
El principal problema / duda que tengo con esta pregunta es que incluso con un Oracle de este tipo, no estoy convencido de que la selección del modelo se haya trivializado, una respuesta que trata de abordar este problema específico, tiene mayores posibilidades de abordar mi pregunta mejor.
fuente