La función de crecimiento , también llamada coeficiente de fragmentación o número de fragmentación , mide la riqueza de una familia o clase de funciones. Se utiliza especialmente en el contexto de la teoría del aprendizaje estadístico , donde se emplea para estudiar las propiedades de los métodos de aprendizaje estadístico. El término «función de crecimiento» fue acuñado por Vapnik y Chervonenkis en su artículo de 1968, donde también demostraron muchas de sus propiedades. [ 1 ] Es un concepto fundamental en el aprendizaje automático . [ 2 ] [ 3 ]
Definiciones
Definición de familia de conjuntos
Dejarser una familia de conjuntos (un conjunto de conjuntos) yun conjunto. Su intersección se define como la siguiente familia de conjuntos:
El tamaño de la intersección (también llamado índice ) decon respecto aes. Si un conjuntotieneelementos entonces el índice es como máximo. Si el índice es exactamente 2 m, entonces el conjuntoSe dice que está destrozado por, porquecontiene todos los subconjuntos de, es decir:
La función de crecimiento mide el tamaño decomo función deFormalmente:
Definición de clase de hipótesis
De forma equivalente, dejemosser una clase de hipótesis (un conjunto de funciones binarias) yun conjunto conelementos. La restricción deaes el conjunto de funciones binarias en que se puede derivar de: [ 3 ] : 45
La función de crecimiento mide el tamaño decomo función de: [ 3 ] : 49
Ejemplos
1. El dominio es la recta real.. La familia de conjuntoscontiene todas las semirrectas (rayos) desde un número dado hasta el infinito positivo, es decir, todos los conjuntos de la formapara algunos. Para cualquier conjuntodenúmeros reales, la interseccióncontieneconjuntos: el conjunto vacío , el conjunto que contiene el elemento más grande de, el conjunto que contiene los dos elementos más grandes dey así sucesivamente. Por lo tanto:. [ 1 ] : Ej.1 Lo mismo es cierto siContiene semirrectas abiertas, semirrectas cerradas o ambas.
2. El dominio es el segmento. La familia de conjuntoscontiene todos los conjuntos abiertos. Para cualquier conjunto finitodenúmeros reales, la interseccióncontiene todos los subconjuntos posibles de. Haytales subconjuntos, por lo tanto. [ 1 ] : Ej.2
3. El dominio es el espacio euclidiano.. La familia de conjuntoscontiene todos los semiespacios de la forma:, dóndees un vector fijo. Entoncesdonde Comp es el número de componentes en una partición de un espacio n-dimensional mediante m hiperplanos . [ 1 ] : Ejemplo 3
4. El dominio es la recta real.. La familia de conjuntoscontiene todos los intervalos reales, es decir, todos los conjuntos de la formapara algunos. Para cualquier conjuntodenúmeros reales, la interseccióncontiene todas las secuencias de entre 0 yelementos consecutivos de. El número de tales carreras es, entonces.
Polinomial o exponencial
La principal propiedad que hace interesante la función de crecimiento es que puede ser polinómica o exponencial; no hay término medio.
La siguiente es una propiedad del tamaño de la intersección: [ 1 ] : Lem.1
- Si, para algún conjuntode tamañoy para algún número,-
- entonces, existe un subconjuntode tamañode tal manera que.
Esto implica la siguiente propiedad de la función de crecimiento. [ 1 ] : Teorema 1 Para cada familiaHay dos casos:
- El caso exponencial :idénticamente.
- El caso polinómico :está mayoritariamente por, dóndees el entero más pequeño para el cual.
Otras propiedades
Límite superior trivial
Para cualquier finito:
ya que para cada, el número de elementos enes como máximoPor lo tanto, la función de crecimiento es principalmente interesante cuandoes infinito.
Límite superior exponencial
Para cualquier no vacío:
Es decir, la función de crecimiento tiene un límite superior exponencial.
Decimos que una familia de conjuntosrompe un conjuntosi su intersección contiene todos los subconjuntos posibles de, es decir. Sise rompede tamaño, entonces, que es el límite superior.
intersección cartesiana
Definimos la intersección cartesiana de dos familias de conjuntos como:
- .
Entonces: [ 2 ] : 57
Unión
Por cada dos familias de conjuntos: [ 2 ] : 58
Dimensión VC
La dimensión VC dese define según estos dos casos:
- En el caso polinómico ,= el entero más grandepara qué.
- En el caso exponencial.
Entoncessi y solo si.
La función de crecimiento puede considerarse un refinamiento del concepto de dimensión VC. La dimensión VC solo nos dice sies igual o menor que, mientras que la función de crecimiento nos dice exactamente cómocambios en función de.
Otra conexión entre la función de crecimiento y la dimensión VC viene dada por el lema de Sauer-Shelah : [ 3 ] : 49
- Si, entonces:
- a pesar de:
En particular,
- a pesar de:
- por lo que cuando la dimensión VC es finita, la función de crecimiento crece polinómicamente con.
Este límite superior es ajustado, es decir, para todosexistecon dimensión VCde tal manera que: [ 2 ] : 56
Entropía
Mientras que la función de crecimiento está relacionada con el tamaño máximo de intersección, la entropía está relacionada con el tamaño promedio de intersección: [ 1 ] : 272–273
El tamaño de la intersección tiene la siguiente propiedad. Para cada conjunto-familia:
Por eso:
Además, la secuenciaconverge a una constantecuando.
Además, la variable aleatoriaestá concentrado cerca.
Aplicaciones en teoría de la probabilidad
Dejarser un conjunto sobre el cual una medida de probabilidadestá definido. Seaser familia de subconjuntos de(= una serie de eventos).
Supongamos que elegimos un conjuntoque contieneelementos dedonde cada elemento se elige al azar según la medida de probabilidad., independientemente de los demás (es decir, con reemplazos). Para cada evento, comparamos las dos cantidades siguientes:
- Su frecuencia relativa en, es decir,;
- Su probabilidad.
Estamos interesados en la diferencia,Esta diferencia satisface el siguiente límite superior:
lo cual es equivalente a: [ 1 ] : Th.2
En palabras: la probabilidad de que para todos los eventos en, la frecuencia relativa está cerca de la probabilidad, está limitada inferiormente por una expresión que depende de la función de crecimiento de.
Una consecuencia de esto es que, si la función de crecimiento es polinómica en(es decir, existe algúnde tal manera que), entonces la probabilidad anterior se aproxima a 1 como. Es decir, la familiagoza de convergencia uniforme en probabilidad .
Referencias
- 1 2 3 4 5 6 7 8 Vapnik, VN; Chervonenkis, A. Ya. (1971). "Sobre la convergencia uniforme de las frecuencias relativas de los eventos a sus probabilidades". Theory of Probability & Its Applications . 16 (2): 264. doi : 10.1137/1116025 . Esta es una traducción al inglés, realizada por B. Seckler, del artículo ruso: "Sobre la convergencia uniforme de las frecuencias relativas de los eventos a sus probabilidades". Dokl. Akad. Nauk . 181 (4): 781. 1968. La traducción se reprodujo como: Vapnik, VN; Chervonenkis, A. Ya. (2015). "Sobre la convergencia uniforme de las frecuencias relativas de los eventos a sus probabilidades". Medidas de complejidad . pág. 11. doi : 10.1007/978-3-319-21852-6_3 . ISBN 978-3-319-21851-9.
- 1 2 3 4 Mohri, Mehryar ; Rostamizadeh, Afshin; Talwalkar, Ameet (2012). Fundamentos del aprendizaje automático . EE. UU., Massachusetts: MIT Press. ISBN 9780262018258., especialmente la Sección 3.2
- 1 2 3 4 Shalev-Shwartz, Shai; Ben-David, Shai (2014). Comprensión del aprendizaje automático: de la teoría a los algoritmos . Cambridge University Press. ISBN 9781107057135.
- Medidas de complejidad
- Clasificación estadística
- Teoría del aprendizaje computacional
- Familias de conjuntos