El libro "Understanding Machine Learning" tiene el siguiente ejemplo en la sección de la dimensión VC:
Dejemos que H sea la clase de funciones umbral sobre R (números reales). Tome un conjunto C={c1} . Ahora, si tomamos a=c1+1 entonces tenemos ha(c1)=1 y si tomamos a=c11 entonces tenemos ha(c1)=0 . Por lo tanto, HC es el conjunto de todas las funciones de C a {0,1} y H rompe C . Ahora toma un conjunto C={c1,c2} , donde c1≤c2 . No h∈H puede dar cuenta del etiquetado (0,1) , porque cualquier umbral que asigne la etiqueta 0 a c1 debe asignar el etiqueta 0 a c2 también. Por lo tanto, no todas las funciones de C a {0,1} se incluyen en HC Por lo tanto, C no es destruido por H.
No entiendo por qué no es posible el etiquetado (0,1). Se puede elegir un umbral que esté entre c1 y c2 que asigna un 0 a c1 y un 1 a c2 .
Puede que esté malinterpretando algo aquí, así que se agradece cualquier ayuda.