La teoría del aprendizaje estadístico es un marco para el aprendizaje automático que se nutre de los campos de la estadística y el análisis funcional . [ 1 ] [ 2 ] [ 3 ] La teoría del aprendizaje estadístico aborda el problema de la inferencia estadística para encontrar una función predictiva basada en datos. La teoría del aprendizaje estadístico ha dado lugar a aplicaciones exitosas en campos como la visión por computadora , el reconocimiento de voz y la bioinformática .
Introducción
Los objetivos del aprendizaje son la comprensión y la predicción. El aprendizaje se divide en muchas categorías, incluyendo el aprendizaje supervisado , el aprendizaje no supervisado , el aprendizaje en línea y el aprendizaje por refuerzo . Desde la perspectiva de la teoría del aprendizaje estadístico, el aprendizaje supervisado es el que mejor se comprende. [ 4 ] El aprendizaje supervisado implica aprender a partir de un conjunto de datos de entrenamiento. Cada punto en el entrenamiento es un par entrada-salida, donde la entrada se corresponde con una salida. El problema de aprendizaje consiste en inferir la función que relaciona la entrada con la salida, de modo que la función aprendida pueda utilizarse para predecir la salida a partir de entradas futuras.
Dependiendo del tipo de salida, los problemas de aprendizaje supervisado son problemas de regresión o problemas de clasificación . Si la salida toma un rango continuo de valores, es un problema de regresión. Usando la ley de Ohm como ejemplo, se podría realizar una regresión con el voltaje como entrada y la corriente como salida. La regresión encontraría la relación funcional entre el voltaje y la corriente que es, de tal manera que Los problemas de clasificación son aquellos en los que la salida será un elemento de un conjunto discreto de etiquetas. La clasificación es muy común en las aplicaciones de aprendizaje automático. En el reconocimiento facial , por ejemplo, la entrada sería una fotografía del rostro de una persona y la etiqueta de salida sería el nombre de esa persona. La entrada estaría representada por un vector multidimensional grande cuyos elementos representan píxeles en la imagen.
Tras aprender una función basándose en los datos del conjunto de entrenamiento, dicha función se valida en un conjunto de datos de prueba, datos que no aparecieron en el conjunto de entrenamiento.
Descripción formal
Llevarser el espacio vectorial de todas las entradas posibles, yser el espacio vectorial de todas las posibles salidas. La teoría del aprendizaje estadístico adopta la perspectiva de que existe alguna distribución de probabilidad desconocida sobre el espacio producto., es decir, existe algún desconocidoEl conjunto de entrenamiento está compuesto por:muestras de esta distribución de probabilidad, y se denota Cadaes un vector de entrada de los datos de entrenamiento, yes la salida que le corresponde.
En este formalismo, el problema de inferencia consiste en encontrar una funciónde tal manera que. Dejarser un espacio de funcionesllamado espacio de hipótesis. El espacio de hipótesis es el espacio de funciones que el algoritmo explorará. Seasea la función de pérdida , una métrica para la diferencia entre el valor predichoy el valor real. El riesgo esperado se define como La función objetivo, la mejor función posibleque se puede elegir, viene dado por elque satisface
Debido a la distribución de probabilidadSi se desconoce, se debe utilizar una medida indirecta del riesgo esperado. Esta medida se basa en el conjunto de entrenamiento, una muestra de esta distribución de probabilidad desconocida. Se denomina riesgo empírico. Un algoritmo de aprendizaje que elige la funciónAquello que minimiza el riesgo empírico se denomina minimización del riesgo empírico .
Funciones de pérdida
La elección de la función de pérdida es un factor determinante en la función.que será elegido por el algoritmo de aprendizaje. La función de pérdida también afecta la tasa de convergencia de un algoritmo. Es importante que la función de pérdida sea convexa . [ 5 ]
Se utilizan diferentes funciones de pérdida dependiendo de si el problema es de regresión o de clasificación.
Regresión
La función de pérdida más común para la regresión es la función de pérdida cuadrática (también conocida como norma L2 ). Esta función de pérdida familiar se utiliza en la regresión de mínimos cuadrados ordinarios . Su forma es:
La función de pérdida de valor absoluto (también conocida como norma L1 ) también se utiliza en ocasiones:
Clasificación
En cierto sentido, la función indicadora 0-1 es la función de pérdida más natural para la clasificación. Toma el valor 0 si la salida predicha es igual a la salida real, y toma el valor 1 si la salida predicha es diferente de la salida real. Para la clasificación binaria con, esto es: dóndees la función escalón de Heaviside .
Regularización

En los problemas de aprendizaje automático, surge un problema importante: el sobreajuste . Dado que el aprendizaje es un problema de predicción, el objetivo no es encontrar una función que se ajuste mejor a los datos (previamente observados), sino encontrar una que prediga con mayor precisión la salida a partir de datos de entrada futuros. La minimización del riesgo empírico conlleva este riesgo de sobreajuste: encontrar una función que se ajuste exactamente a los datos, pero que no prediga bien la salida futura.
El sobreajuste es síntoma de soluciones inestables; una pequeña perturbación en los datos del conjunto de entrenamiento provocaría una gran variación en la función aprendida. Se puede demostrar que si se garantiza la estabilidad de la solución, también se garantizan la generalización y la consistencia. [ 6 ] [ 7 ] La regularización puede resolver el problema del sobreajuste y proporcionar estabilidad al problema.
La regularización se puede lograr restringiendo el espacio de hipótesis.Un ejemplo común sería restringira funciones lineales: esto puede verse como una reducción al problema estándar de regresión lineal .También podría restringirse a polinomios de grado, exponenciales o funciones acotadas en L1 . La restricción del espacio de hipótesis evita el sobreajuste porque la forma de las funciones potenciales es limitada y, por lo tanto, no permite la elección de una función que dé un riesgo empírico arbitrariamente cercano a cero.
Un ejemplo de regularización es la regularización de Tikhonov . Esta consiste en minimizar dóndees un parámetro fijo y positivo, el parámetro de regularización. La regularización de Tikhonov garantiza la existencia, unicidad y estabilidad de la solución. [ 8 ]
Limitar el riesgo empírico
Consideremos un clasificador binarioPodemos aplicar la desigualdad de Hoeffding para acotar la probabilidad de que el riesgo empírico se desvíe del riesgo verdadero a una distribución subgaussiana . Pero, por lo general, cuando realizamos una minimización empírica del riesgo, no se nos proporciona un clasificador; debemos elegirlo. Por lo tanto, un resultado más útil consiste en acotar la probabilidad del supremo de la diferencia sobre toda la clase. dóndees el número devastador yes el número de muestras en su conjunto de datos. El término exponencial proviene de Hoeffding, pero hay un costo adicional al tomar el supremo sobre toda la clase, que es el número de ruptura.
Véase también
Referencias
- ↑ Vapnik, Vladimir N. (1995). La naturaleza de la teoría del aprendizaje estadístico . Nueva York: Springer. ISBN 978-1-475-72440-0.
- ↑ Hastie, Trevor ; Tibshirani, Robert; Friedman, Jerome H. (2009). Los elementos del aprendizaje estadístico: minería de datos, inferencia y predicción . Springer Series in Statistics. Nueva York, NY: Springer. ISBN 978-0-387-84857-0.
- ↑ Mohri, Mehryar ; Rostamizadeh, Afshin; Talwalkar, Ameet (2012). Fundamentos del aprendizaje automático . EE. UU., Massachusetts: MIT Press. ISBN 9780262018258.
- ↑ Tomaso Poggio, Lorenzo Rosasco, et al. Teoría y aplicaciones del aprendizaje estadístico , 2012, Clase 1
- ↑ Rosasco, Lorenzo; De Vito, Ernesto; Caponnetto, Andrea; Piana, Michele; Verri, Alessandro (1 de mayo de 2004). "¿Son todas las funciones de pérdida iguales?" . Computación neuronal . 16 (5): 1063– 1076. doi : 10.1162/089976604773135104 . hdl : 11380/4590 . ISSN 0899-7667 . PMID 15070510 .
- ↑ Vapnik, VN y Chervonenkis, AY 1971. Sobre la convergencia uniforme de las frecuencias relativas de los eventos a sus probabilidades . Theory of Probability and Its Applications Vol 16, pp 264-280.
- ↑ Mukherjee, S., Niyogi, P., Poggio, T. y Rifkin, R. 2006. Teoría del aprendizaje: la estabilidad es suficiente para la generalización y necesaria y suficiente para la consistencia de la minimización del riesgo empírico . Advances in Computational Mathematics . Vol. 25, pp. 161-193.
- ↑ Tomaso Poggio, Lorenzo Rosasco, et al. Teoría y aplicaciones del aprendizaje estadístico , 2012, Clase 2
- Aprendizaje automático
- Teoría de la estimación