El teorema de Cover es un enunciado de la teoría del aprendizaje computacional y una de las principales motivaciones teóricas para el uso de métodos de núcleo no lineal en aplicaciones de aprendizaje automático . Recibe su nombre del teórico de la información Thomas M. Cover , quien lo enunció en 1965, refiriéndose a él como el teorema de la función de conteo .
Teorema
Sea el número de conjuntos homogéneamente linealmente separables depuntos enLas dimensiones se definen como una función de conteo.del número de puntosy la dimensionalidadEl teorema establece que.
Se requiere, como condición necesaria y suficiente, que los puntos estén en posición general . Dicho de otro modo, esto significa que los puntos deben ser lo más linealmente independientes (no alineados) posible. Esta condición se cumple con probabilidad 1 o casi con seguridad para conjuntos de puntos aleatorios, mientras que puede incumplirse fácilmente para datos reales, ya que estos suelen estar estructurados en variedades de menor dimensionalidad dentro del espacio de datos.
La funciónsigue dos regímenes diferentes dependiendo de la relación entrey.
- Para, la función es exponencial enEsto significa esencialmente que cualquier conjunto de puntos etiquetados en posición general y en número no mayor que la dimensionalidad + 1 es linealmente separable; en jerga, se dice que un clasificador lineal rompe cualquier conjunto de puntos conEsta cantidad límite también se conoce como la dimensión de Vapnik-Chervonenkis del clasificador lineal.
- Para, la función de conteo comienza a crecer de forma menos que exponencial. Esto significa que, dada una muestra de tamaño fijo, para dimensionalidad mayorEs más probable que un conjunto aleatorio de puntos etiquetados sea linealmente separable. Por el contrario, con dimensionalidad fija, para tamaños de muestra mayores el número de conjuntos linealmente separables de puntos aleatorios será menor, o en otras palabras, la probabilidad de encontrar una muestra linealmente separable disminuirá con.
Una consecuencia del teorema es que, dado un conjunto de datos de entrenamiento que no es linealmente separable , se puede, con alta probabilidad, transformarlo en un conjunto de entrenamiento linealmente separable proyectándolo en un espacio de mayor dimensión mediante alguna transformación no lineal , o:
Es más probable que un problema complejo de clasificación de patrones, planteado de forma no lineal en un espacio de alta dimensión, sea linealmente separable que en un espacio de baja dimensión, siempre que dicho espacio no esté densamente poblado.
Prueba
Por inducción con la relación recursivaPara demostrar que, con fijo, aumentandopuede convertir un conjunto de puntos de no separables a separables, se puede utilizar un mapeo determinista : supongamos que haypuntos. Elévelos sobre los vértices del simplex en elespacio real dimensional. Dado que cada partición de las muestras en dos conjuntos es separable por un separador lineal , se deduce la propiedad.

Otros teoremas
El artículo de 1965 contiene varios teoremas.
Teorema 6: Seaestar en-posición general en-espacio, donde. Entonceses ambiguo con respecto adicotomías derelativo a la clase de todos-superficies.
Corolario: Si cada uno de los-dicotomías separables detiene igual probabilidad, entonces la probabilidadesoes ambiguo con respecto a un aleatorio-dicotomía separable dees.
Si, entonces en el límite de, esta probabilidad converge a.
Esto puede interpretarse como un límite en la capacidad de memoria de una sola unidad de perceptrón .es el número de pesos de entrada al perceptrón. La fórmula establece que en el límite de grande, el perceptrón casi con certeza sería capaz de memorizar hastaetiquetas binarias, pero casi con toda seguridad no logran memorizar nada más que eso. ( MacKay 2003 , p. 490)
Véase también
Referencias
- Haykin, Simon (2009). Redes neuronales y máquinas de aprendizaje (Tercera ed.). Upper Saddle River, Nueva Jersey: Pearson Education Inc. pp. 232–236 . ISBN 978-0-13-147139-9.
- Cover, TM (1965). "Propiedades geométricas y estadísticas de sistemas de desigualdades lineales con aplicaciones en el reconocimiento de patrones" (PDF) . IEEE Transactions on Electronic Computers . EC-14 (3): 326–334 . doi : 10.1109/pgec.1965.264137 . S2CID 18251470. Archivado del original (PDF) el 20 de diciembre de 2019.
- Mehrotra, K.; Mohan, CK; Ranka, S. (1997). Elementos de redes neuronales artificiales (2.ª ed.). MIT Press. ISBN 0-262-13328-8.(Sección 3.5)
- MacKay, David JC (2003). "40. Capacidad de una sola neurona". Teoría de la información, inferencia y algoritmos de aprendizaje . Cambridge: Cambridge University Press. ISBN 978-0-521-64298-9.
- Teoría del aprendizaje computacional
- Clasificación estadística
- Redes neuronales artificiales
- Esbozos estadísticos