Articulo de referencia

Estadísticas sólidas

Las estadísticas robustas son aquellas que mantienen sus propiedades incluso si los supuestos de distribución subyacentes son incorrectos. Se han desarrollado métodos estadístic...

Las estadísticas robustas son aquellas que mantienen sus propiedades incluso si los supuestos de distribución subyacentes son incorrectos. Se han desarrollado métodos estadísticos robustos para muchos problemas comunes, como la estimación de parámetros de localización , escala y regresión . Una motivación es producir métodos estadísticos que no se vean indebidamente afectados por valores atípicos . Otra motivación es proporcionar métodos con buen rendimiento cuando existen pequeñas desviaciones de una distribución paramétrica . Por ejemplo, los métodos robustos funcionan bien para mezclas de dos distribuciones normales con diferentes desviaciones estándar ; bajo este modelo, los métodos no robustos, como la prueba t, funcionan mal. [ 1 ] [ 2 ]

Introducción

La estadística robusta busca proporcionar métodos que emulen los métodos estadísticos más populares, pero que no se vean afectados indebidamente por valores atípicos u otras pequeñas desviaciones de los supuestos del modelo . En estadística, los métodos de estimación clásicos se basan en gran medida en supuestos que a menudo no se cumplen en la práctica. En particular, se suele asumir que los errores de los datos siguen una distribución normal, al menos de forma aproximada, o que se puede confiar en el teorema del límite central para obtener estimaciones con distribución normal. Desafortunadamente, cuando hay valores atípicos en los datos, los estimadores clásicos suelen tener un rendimiento muy deficiente, según se evalúa utilizando el punto de ruptura y la función de influencia que se describen a continuación.

El efecto práctico de los problemas observados en la función de influencia puede estudiarse empíricamente examinando la distribución muestral de los estimadores propuestos bajo un modelo de mezcla , donde se incorpora una pequeña cantidad de contaminación (a menudo, entre el 1 % y el 5 % es suficiente). Por ejemplo, se puede utilizar una mezcla de un 95 % de una distribución normal y un 5 % de una distribución normal con la misma media pero con una desviación estándar significativamente mayor (que representa los valores atípicos).

La estadística paramétrica robusta puede proceder de dos maneras:

  • diseñando estimadores de manera que se logre un comportamiento preseleccionado de la función de influencia.
  • sustituyendo los estimadores que son óptimos bajo el supuesto de una distribución normal por estimadores que son óptimos para, o al menos derivados para, otras distribuciones; por ejemplo, utilizando la distribución t con pocos grados de libertad (alta curtosis) o con una mezcla de dos o más distribuciones.

Se han estudiado estimaciones robustas para los siguientes problemas:

Definición

Existen diversas definiciones de " estadístico robusto ". Estrictamente hablando, un estadístico robusto es resistente a errores en los resultados, producidos por desviaciones de los supuestos [ 3 ] (por ejemplo, de normalidad). Esto significa que, si los supuestos se cumplen solo de forma aproximada, el estimador robusto seguirá teniendo una eficiencia razonable y un sesgo razonablemente pequeño , además de ser asintóticamente insesgado , es decir, con un sesgo que tiende a cero a medida que el tamaño de la muestra tiende a infinito.

Por lo general, el caso más importante es la robustez de la distribución : robustez ante el incumplimiento de los supuestos sobre la distribución subyacente de los datos. [ 3 ] Los procedimientos estadísticos clásicos suelen ser sensibles a las "colas largas" (por ejemplo, cuando la distribución de los datos tiene colas más largas que la distribución normal supuesta). Esto implica que se verán fuertemente afectados por la presencia de valores atípicos en los datos, y las estimaciones que producen pueden estar muy distorsionadas si hay valores atípicos extremos en los datos, en comparación con lo que serían si los valores atípicos no estuvieran incluidos en los datos.

Por el contrario, los estimadores más robustos que no son tan sensibles a las distorsiones de la distribución, como la cola larga, también son resistentes a la presencia de valores atípicos. Por lo tanto, en el contexto de la estadística robusta, robustez distribucional y resistencia a los valores atípicos son prácticamente sinónimos. [ 3 ] Para una perspectiva sobre la investigación en estadística robusta hasta el año 2000, véase Portnoy y He (2000) .

Algunos expertos prefieren el término « estadística resistente » para referirse a la robustez distribucional, y reservan «robustez» para la robustez no distribucional, por ejemplo, la robustez ante la violación de supuestos sobre el modelo de probabilidad o el estimador; sin embargo, este uso es minoritario. Es común utilizar simplemente «robustez» para referirse a la «robustez distribucional».

Al considerar la robustez de un estimador ante la presencia de valores atípicos, resulta útil probar qué sucede cuando se agrega un valor atípico extremo al conjunto de datos, y probar qué sucede cuando un valor atípico extremo reemplaza uno de los puntos de datos existentes, y luego considerar el efecto de múltiples adiciones o reemplazos.

Ejemplos

La media no es una medida robusta de tendencia central . Si el conjunto de datos es, por ejemplo, {2, 3, 5, 6, 9}, al añadir otro dato con valor -1000 o +1000, la media resultante será muy diferente de la media de los datos originales. Del mismo modo, si sustituimos uno de los valores por un dato con valor -1000 o +1000, la media resultante también será muy diferente de la media de los datos originales.

La mediana es una medida robusta de tendencia central . Si tomamos el mismo conjunto de datos {2,3,5,6,9} y agregamos un dato con valor -1000 o +1000, la mediana cambiará ligeramente, pero seguirá siendo similar a la mediana de los datos originales. Si reemplazamos uno de los valores con un dato de valor -1000 o +1000, la mediana resultante seguirá siendo similar a la mediana de los datos originales.

Descrita en términos de puntos de ruptura , la mediana tiene un punto de ruptura del 50%, lo que significa que la mitad de los puntos deben ser valores atípicos antes de que la mediana pueda salirse del rango de los valores no atípicos, mientras que la media tiene un punto de ruptura de 0, ya que una sola observación grande puede desviarla.

La desviación absoluta mediana y el rango intercuartil son medidas robustas de dispersión estadística , mientras que la desviación estándar y el rango no lo son.

Los estimadores recortados y los estimadores winsorizados son métodos generales para aumentar la robustez de las estadísticas. Los estimadores L constituyen una clase general de estadísticas simples, a menudo robustas, mientras que los estimadores M son una clase general de estadísticas robustas y actualmente son la solución preferida, aunque su cálculo puede ser bastante complejo.

Datos sobre la velocidad de la luz

Gelman et al., en su obra Análisis de datos bayesianos (2004), analizan un conjunto de datos relativo a las mediciones de la velocidad de la luz realizadas por Simon Newcomb . Los conjuntos de datos de dicho libro se pueden consultar en la página de conjuntos de datos clásicos , y el sitio web del libro contiene más información al respecto.

Aunque la mayor parte de los datos parece seguir una distribución más o menos normal, existen dos valores atípicos evidentes. Estos valores atípicos influyen considerablemente en la media, desviándola hacia ellos y alejándola del centro de la mayor parte de los datos. Por lo tanto, si la media se utiliza como medida de la ubicación del centro de los datos, en cierto modo está sesgada cuando hay valores atípicos presentes.

Además, se sabe que la distribución de la media es asintóticamente normal debido al teorema del límite central. Sin embargo, los valores atípicos pueden hacer que la distribución de la media no sea normal, incluso para conjuntos de datos bastante grandes. Aparte de esta falta de normalidad, la media también es ineficiente en presencia de valores atípicos y existen medidas de posición menos variables.

Estimación de la ubicación

El gráfico que se muestra a continuación presenta una gráfica de densidad de los datos de velocidad de la luz, junto con una gráfica de área (panel (a)). También se muestra una gráfica Q-Q normal (panel (b)). Los valores atípicos son visibles en estas gráficas.

Los paneles (c) y (d) del gráfico muestran la distribución bootstrap de la media (c) y la media recortada al 10 % (d). La media recortada es un estimador de posición simple y robusto que elimina un cierto porcentaje de observaciones (10 % en este caso) de cada extremo de los datos y luego calcula la media de la forma habitual. El análisis se realizó en R y se utilizaron 10 000 muestras bootstrap para cada una de las medias, tanto la original como la recortada.

La distribución de la media es claramente mucho más amplia que la de la media recortada al 10 % (los gráficos están en la misma escala). Además, mientras que la distribución de la media recortada parece ser cercana a la normal, la distribución de la media original está bastante sesgada hacia la izquierda. Por lo tanto, en esta muestra de 66 observaciones, solo 2 valores atípicos hacen que el teorema del límite central no sea aplicable.

Los métodos estadísticos robustos, de los cuales la media recortada es un ejemplo sencillo, buscan superar a los métodos estadísticos clásicos en presencia de valores atípicos o, más generalmente, cuando los supuestos paramétricos subyacentes no son del todo correctos.

Si bien la media recortada se comporta bien en comparación con la media en este ejemplo, existen estimaciones más robustas. De hecho, la media, la mediana y la media recortada son casos especiales de estimadores M. Encontrará más detalles en las secciones siguientes.

Estimación de la escala

Los valores atípicos en los datos de velocidad de la luz tienen algo más que un efecto adverso en la media; la estimación habitual de la escala es la desviación estándar, y esta cantidad se ve aún más afectada por los valores atípicos porque los cuadrados de las desviaciones de la media entran en el cálculo, por lo que los efectos de los valores atípicos se ven exacerbados.

The plots below show the bootstrap distributions of the standard deviation, the median absolute deviation (MAD) and the Rousseeuw–Croux (Qn) estimator of scale.[4] The plots are based on 10,000 bootstrap samples for each estimator, with some Gaussian noise added to the resampled data (smoothed bootstrap). Panel (a) shows the distribution of the standard deviation, (b) of the MAD and (c) of Qn.

The distribution of standard deviation is erratic and wide, a result of the outliers. The MAD is better behaved, and Qn is a little bit more efficient than MAD. This simple example demonstrates that when outliers are present, the standard deviation cannot be recommended as an estimate of scale.

Manual screening for outliers

Traditionally, statisticians would manually screen data for outliers, and remove them, usually checking the source of the data to see whether the outliers were erroneously recorded. Indeed, in the speed-of-light example above, it is easy to see and remove the two outliers prior to proceeding with any further analysis. However, in modern times, data sets often consist of large numbers of variables being measured on large numbers of experimental units. Therefore, manual screening for outliers is often impractical.

Outliers can often interact in such a way that they mask each other. As a simple example, consider a small univariate data set containing one modest and one large outlier. The estimated standard deviation will be grossly inflated by the large outlier. The result is that the modest outlier looks relatively normal. As soon as the large outlier is removed, the estimated standard deviation shrinks, and the modest outlier now looks unusual.

This problem of masking gets worse as the complexity of the data increases. For example, in regression problems, diagnostic plots are used to identify outliers. However, it is common that once a few outliers have been removed, others become visible. The problem is even worse in higher dimensions.

Robust methods provide automatic ways of detecting, downweighting (or removing), and flagging outliers, largely removing the need for manual screening. Care must be taken; initial data showing the ozone hole first appearing over Antarctica were rejected as outliers by non-human screening.[5]

Variety of applications

Although this article deals with general principles for univariate statistical methods, robust methods also exist for regression problems, generalized linear models, and parameter estimation of various distributions.

Measures of robustness

Las herramientas básicas utilizadas para describir y medir la robustez son el punto de ruptura , la función de influencia y la curva de sensibilidad .

Punto de ruptura

Intuitivamente, el punto de ruptura de un estimador es la proporción de observaciones incorrectas (por ejemplo, observaciones arbitrariamente grandes) que un estimador puede manejar antes de dar un resultado incorrecto (por ejemplo, arbitrariamente grande). Por lo general, el límite asintótico (muestra infinita) se cita como el punto de ruptura, aunque el punto de ruptura de muestra finita puede ser más útil. [ 6 ] Por ejemplo, dadonorte{\displaystyle n}variables aleatorias independientes(incógnita1,,incógnitanorte){\displaystyle (X_{1},\dots ,X_{n})}y las realizaciones correspondientesincógnita1,,incógnitanorte{\displaystyle x_{1},\dots ,x_{n}}, podemos usarincógnitanorte¯:=incógnita1++incógnitanortenorte{\displaystyle {\overline {X_{n}}}:={\frac {X_{1}+\cdots +X_{n}}{n}}}para estimar la media. Dicho estimador tiene un punto de ruptura de 0 (o punto de ruptura de muestra finita de1/norte{\displaystyle 1/n}) porque podemos hacerincógnita¯{\displaystyle {\overline {x}}}arbitrariamente grande simplemente cambiando cualquiera deincógnita1,,incógnitanorte{\displaystyle x_{1},\dots ,x_{n}}.

Cuanto mayor sea el punto de ruptura de un estimador, más robusto será. Intuitivamente, podemos entender que un punto de ruptura no puede exceder el 50% porque si más de la mitad de las observaciones están contaminadas, no es posible distinguir entre la distribución subyacente y la distribución contaminante Rousseeuw y Leroy (1987) . Por lo tanto, el punto de ruptura máximo es 0,5 y hay estimadores que alcanzan dicho punto de ruptura. Por ejemplo, la mediana tiene un punto de ruptura de 0,5. La media recortada X% tiene un punto de ruptura de X%, para el nivel de X elegido. Huber (1981) y Maronna et al. (2019) contienen más detalles. El nivel y los puntos de ruptura de potencia de las pruebas se investigan en He, Simpson y Portnoy (1990) .

Las estadísticas con altos puntos de ruptura a veces se denominan estadísticas resistentes. [ 7 ]

Ejemplo: datos de velocidad de la luz

En el ejemplo de la velocidad de la luz, al eliminar las dos observaciones más bajas, la media cambia de 26,2 a 27,75, lo que representa una variación de 1,55. La estimación de la escala obtenida mediante el método Qn es de 6,3. Si dividimos este valor entre la raíz cuadrada del tamaño de la muestra, obtenemos un error estándar robusto, que resulta ser de 0,78. Por lo tanto, la variación en la media resultante de la eliminación de dos valores atípicos es aproximadamente el doble del error estándar robusto.

La media recortada al 10% para los datos de velocidad de la luz es 27,43. Al eliminar las dos observaciones más bajas y recalcular, se obtiene 27,67. La media recortada se ve menos afectada por los valores atípicos y tiene un punto de ruptura más alto.

Si sustituimos la observación más baja, −44, por −1000, la media se convierte en 11,73, mientras que la media recortada al 10 % sigue siendo 27,43. En muchas áreas de la estadística aplicada, es común transformar los datos mediante logaritmos para que sean casi simétricos. Los valores muy pequeños se convierten en grandes negativos al transformarlos mediante logaritmos, y los ceros se convierten en infinito negativo. Por lo tanto, este ejemplo tiene interés práctico.

Función de influencia empírica

La función de influencia empírica mide la dependencia del estimador respecto al valor de cualquiera de los puntos de la muestra. Es una medida independiente del modelo, ya que simplemente se basa en calcular el estimador nuevamente con una muestra diferente. A la derecha se muestra la función biponderada de Tukey, que, como veremos más adelante, es un ejemplo de cómo debería ser una función de influencia empírica "buena" (en el sentido que definiremos posteriormente).

En términos matemáticos, una función de influencia se define como un vector en el espacio del estimador, que a su vez se define para una muestra que es un subconjunto de la población:

  1. (Ω,A,PAG){\displaystyle (\Omega,{\mathcal {A}},P)}es un espacio de probabilidad,
  2. (incógnita,Σ){\displaystyle ({\mathcal {X}},\Sigma )}es un espacio medible (espacio de estados),
  3. Θ{\displaystyle \Theta }es un espacio de parámetros de dimensiónpagnorte{\displaystyle p\in \mathbb {N} ^{*}},
  4. (Γ,S){\displaystyle (\Gamma ,S)}es un espacio mensurable,

Por ejemplo,

  1. (Ω,A,PAG){\displaystyle (\Omega,{\mathcal {A}},P)}es cualquier espacio de probabilidad,
  2. (incógnita,Σ)=(R,B){\displaystyle ({\mathcal {X}},\Sigma )=(\mathbb {R} ,{\mathcal {B}})},
  3. Θ=R×R+{\displaystyle \Theta =\mathbb {R} \times \mathbb {R} ^{+}}
  4. (Γ,S)=(R,B){\displaystyle (\Gamma ,S)=(\mathbb {R} ,{\mathcal {B}})},

La función de influencia empírica se define de la siguiente manera.

Dejarnortenorte{\displaystyle n\in \mathbb {N} ^{*}}yincógnita1,,incógnitanorte:(Ω,A)(incógnita,Σ){\displaystyle X_{1},\dots ,X_{n}:(\Omega ,{\mathcal {A}})\to ({\mathcal {X}},\Sigma )}son iid y(incógnita1,,incógnitanorte){\displaystyle (x_{1},\dots ,x_{n})}es una muestra de estas variables.Tnorte:(incógnitanorte,Σnorte)(Γ,S){\displaystyle T_{n}:({\mathcal {X}}^{n},\Sigma ^{n})\to (\Gamma ,S)}es un estimador. Dejemosi{1,,norte}{\displaystyle i\in \{1,\dots ,n\}}La función de influencia empíricamiIFi{\displaystyle EIF_{i}}en observacióni{\displaystyle i}se define por:

miIFi:incógnitaincógnitanorte(Tnorte(incógnita1,,incógnitai1,incógnita,incógnitai+1,,incógnitanorte)Tnorte(incógnita1,,incógnitai1,incógnitai,incógnitai+1,,incógnitanorte)){\displaystyle EIF_{i}:x\in {\mathcal {X}}\mapsto n\cdot (T_{n}(x_{1},\dots ,x_{i-1},x,x_{i+1},\dots ,x_{n})-T_{n}(x_{1},\dots ,x_{i-1},x_{i},x_{i+1},\dots ,x_{n}))}

Esto significa que estamos reemplazando el i -ésimo valor en la muestra por un valor arbitrario y observando la salida del estimador. Alternativamente, el EIF se define como el efecto, escalado por n+1 en lugar de n, sobre el estimador de agregar el puntoincógnita{\displaystyle x}a la muestra.

Función de influencia y curva de sensibilidad

Función de influencia cuando se utiliza la función biponderada de Tukey (véase la sección Estimadores M más adelante) como función de pérdida. Los puntos con gran desviación no tienen influencia (y=0).

En lugar de basarnos únicamente en los datos, podríamos utilizar la distribución de las variables aleatorias. El enfoque es bastante diferente al del párrafo anterior. Lo que intentamos hacer ahora es observar qué sucede con un estimador cuando modificamos ligeramente la distribución de los datos: este asume una distribución y mide la sensibilidad a los cambios en dicha distribución. Por el contrario, la influencia empírica asume un conjunto de muestras y mide la sensibilidad a los cambios en las muestras. [ 8 ]

DejarA{\displaystyle A}sea ​​un subconjunto convexo del conjunto de todas las medidas con signo finitas enΣ{\displaystyle \Sigma }Queremos estimar el parámetroθΘ{\displaystyle \theta \in \Theta }de una distribuciónF{\displaystyle F}enA{\displaystyle A}. Deja que el funcionalT:AΓ{\displaystyle T:A\to \Gamma }sea ​​el valor asintótico de alguna secuencia de estimadores(Tnorte)nortenorte{\displaystyle (T_{n})_{n\in \mathbb {N} }}Supondremos que este funcional es consistente en Fisher , es decirθΘ,T(Fθ)=θ{\displaystyle \forall \theta \in \Theta ,T(F_{\theta })=\theta }Esto significa que en el modeloF{\displaystyle F}, la secuencia del estimador mide asintóticamente la cantidad correcta.

DejarGRAMO{\displaystyle G}ser alguna distribución enA{\displaystyle A}¿Qué sucede cuando los datos no se ajustan al modelo?F{\displaystyle F}exactamente pero otra, ligeramente diferente, "yendo hacia"GRAMO{\displaystyle G}¿

Estamos analizando: dTGRAMOF(F)=límitet0+T(tGRAMO+(1t)F)T(F)t,{\displaystyle dT_{GF}(F)=\lim _{t\to 0^{+}}{\frac {T(tG+(1-t)F)-T(F)}{t}},}

que es el derivado de Gateaux unilateral deT{\displaystyle T}enF{\displaystyle F}, en dirección aGRAMOF{\displaystyle GF}.

Dejarincógnitaincógnita{\displaystyle x\in {\mathcal {X}}}.Δincógnita{\displaystyle \Delta _{x}}es la medida de probabilidad que da masa 1 a{incógnita}{\displaystyle \{x\}}. ElegimosGRAMO=Δincógnita{\displaystyle G=\Delta _{x}}La función de influencia se define entonces de la siguiente manera:

IF(incógnita;T;F):=límitet0+T(tΔincógnita+(1t)F)T(F)t.{\displaystyle IF(x;T;F):=\lim _{t\to 0^{+}}{\frac {T(t\Delta _{x}+(1-t)F)-T(F)}{t}}.}

Describe el efecto de una contaminación infinitesimal en el puntoincógnita{\displaystyle x}en la estimación que buscamos, estandarizada por la masat{\displaystyle t}de la contaminación (el sesgo asintótico causado por la contaminación en las observaciones). Para un estimador robusto, queremos una función de influencia acotada, es decir, una que no tienda al infinito cuando x se vuelve arbitrariamente grande.

La función de influencia empírica utiliza la función de distribución empírica.F^{\displaystyle {\hat {F}}}en lugar de la función de distribuciónF{\displaystyle F}, haciendo uso del principio de inserción .

Propiedades deseables

Las propiedades de una función de influencia que le confieren un rendimiento deseable son:

  1. Punto de rechazo finitoρ{\displaystyle \rho ^{*}},
  2. Sensibilidad a errores brutos pequeñosγ{\displaystyle \gamma ^{*}},
  3. Sensibilidad a pequeños desplazamientos localesλ{\displaystyle \lambda ^{*}}.

Punto de rechazo

ρ:=infr>0{r:IF(incógnita;T;F)=0,|incógnita|>r}{\displaystyle \rho ^{*}:=\inf _{r>0}\{r:IF(x;T;F)=0,|x|>r\}}

Sensibilidad a errores graves

γ(T;F):=sorberincógnitaincógnita|IF(incógnita;T;F)|{\displaystyle \gamma ^{*}(T;F):=\sup _{x\in {\mathcal {X}}}|IF(x;T;F)|}

Sensibilidad al desplazamiento local

λ(T;F):=sorber(incógnita,y)incógnita2incógnitayIF(y;T;F)IF(incógnita;T;F)yincógnita{\displaystyle \lambda ^{*}(T;F):=\sup _{(x,y)\in {\mathcal {X}}^{2} \atop x\neq y}\left\|{\frac {IF(y;T;F)-IF(x;T;F)}{y-x}}\right\|}

Este valor, que se parece mucho a una constante de Lipschitz , representa el efecto de desplazar ligeramente una observación desdeincógnita{\displaystyle x}a un punto vecinoy{\displaystyle y}, es decir, agregar una observación eny{\displaystyle y}y quitar uno enincógnita{\displaystyle x}.

estimadores M

(El contexto matemático de este párrafo se explica en la sección sobre funciones de influencia empírica).

Históricamente, se propusieron varios enfoques para la estimación robusta, incluidos los estimadores R y los estimadores L. Sin embargo, los estimadores M parecen dominar actualmente el campo debido a su generalidad, su potencial para alcanzar altos puntos de ruptura y su eficiencia relativamente alta. Véase Huber (1981) .

Los estimadores M no son inherentemente robustos. Sin embargo, pueden diseñarse para lograr propiedades favorables, incluida la robustez. Los estimadores M son una generalización de los estimadores de máxima verosimilitud (MLE) que se determinan maximizandoi=1norteF(incógnitai){\textstyle \prod _{i=1}^{n}f(x_{i})}o, equivalentemente, minimizandoi=1norteregistroF(incógnitai){\textstyle \sum _{i=1}^{n}-\log f(x_{i})}En 1964, Huber propuso generalizar esto a la minimización dei=1norteρ(incógnitai){\textstyle \sum _{i=1}^{n}\rho (x_{i})}, dóndeρ{\displaystyle \rho }es alguna función. Por lo tanto, los MLE son un caso especial de estimadores M (de ahí el nombre: estimadores de " tipo de máxima verosimilitud").

Minimizari=1norteρ(incógnitai){\textstyle \sum _{i=1}^{n}\rho (x_{i})}a menudo se puede hacer diferenciandoρ{\displaystyle \rho }y solucióni=1norteψ(incógnitai)=0{\textstyle \sum _{i=1}^{n}\psi (x_{i})=0}, dóndeψ(incógnita)=dρ(incógnita)dincógnita{\textstyle \psi (x)={\frac {d\rho (x)}{dx}}}(siρ{\displaystyle \rho }tiene un derivado).

Varias opciones deρ{\displaystyle \rho }yψ{\displaystyle \psi }Se han propuesto. Las dos figuras siguientes muestran cuatroρ{\displaystyle \rho }funciones y sus correspondientesψ{\displaystyle \psi }funciones.

Para errores cuadráticos,ρ(incógnita){\displaystyle \rho (x)}aumenta a un ritmo acelerado, mientras que para los errores absolutos, aumenta a un ritmo constante. Cuando se utiliza Winsorización, se introduce una mezcla de estos dos efectos: para valores pequeños de x,ρ{\displaystyle \rho }aumenta al cuadrado, pero una vez que se alcanza el umbral elegido (1,5 en este ejemplo), la tasa de aumento se vuelve constante. Este estimador winsorizado también se conoce como la función de pérdida de Huber .

La función biponderada de Tukey (también conocida como bicuadrada) se comporta inicialmente de forma similar a la función de error cuadrático, pero para errores mayores, la función se atenúa.

Propiedades de los estimadores M

Los estimadores M no necesariamente se relacionan con una función de densidad de probabilidad. Por lo tanto, los métodos de inferencia convencionales derivados de la teoría de la verosimilitud no suelen ser aplicables.

Se puede demostrar que los estimadores M tienen una distribución normal asintótica, de modo que, siempre que se puedan calcular sus errores estándar, se dispone de un método aproximado para la inferencia.

Dado que los estimadores M son normales solo asintóticamente, para tamaños de muestra pequeños podría ser apropiado utilizar un método de inferencia alternativo, como el bootstrap. Sin embargo, los estimadores M no son necesariamente únicos (es decir, puede haber más de una solución que satisfaga las ecuaciones). Además, es posible que una muestra bootstrap particular contenga más valores atípicos que el punto de ruptura del estimador. Por lo tanto, se requiere precaución al diseñar esquemas bootstrap.

Por supuesto, como vimos con el ejemplo de la velocidad de la luz, la media solo se distribuye normalmente de forma asintótica, y cuando hay valores atípicos, la aproximación puede ser muy deficiente incluso para muestras bastante grandes. Sin embargo, las pruebas estadísticas clásicas, incluidas las basadas en la media, suelen estar limitadas superiormente por el tamaño nominal de la prueba. Esto no ocurre con los estimadores M, y la tasa de error de tipo I puede ser sustancialmente superior al nivel nominal.

Estas consideraciones no invalidan en absoluto la estimación M. Simplemente aclaran que se requiere cierta precaución al utilizarla, al igual que con cualquier otro método de estimación.

Función de influencia de un estimador M

Se puede demostrar que la función de influencia de un estimador MT{\displaystyle T}es proporcional aψ{\displaystyle \psi }, [ 9 ] lo que significa que podemos derivar las propiedades de dicho estimador (como su punto de rechazo, sensibilidad al error grueso o sensibilidad al cambio local) cuando conocemos suψ{\displaystyle \psi }función.

IF(incógnita;T,F)=METRO1ψ(incógnita,T(F)){\displaystyle IF(x;T,F)=M^{-1}\psi (x,T(F))}

con elpag×pag{\displaystyle p\times p}dado por:

METRO=incógnita(ψ(incógnita,θ)θ)T(F)dF(incógnita).{\displaystyle M=-\int _{\mathcal {X}}\left({\frac {\partial \psi (x,\theta )}{\partial \theta }}\right)_{T(F)}\,dF(x).}

Elección de ψ y ρ

En muchas situaciones prácticas, la elección de laψ{\displaystyle \psi }La función no es fundamental para obtener una buena estimación robusta, y muchas opciones darán resultados similares que ofrecen grandes mejoras, en términos de eficiencia y sesgo, con respecto a las estimaciones clásicas en presencia de valores atípicos. [ 10 ]

Teóricamente,ψ{\displaystyle \psi }Se deben preferir las funciones, y la función biweight de Tukey (también conocida como bisquare) es una opción popular. Maronna et al. [ 11 ] recomiendan la función biweight con una eficiencia del 85% en el conjunto normal.

Enfoques paramétricos robustos

Los estimadores M no necesariamente se relacionan con una función de densidad y, por lo tanto, no son completamente paramétricos. Los enfoques totalmente paramétricos para el modelado y la inferencia robustos, tanto bayesianos como de máxima verosimilitud, suelen trabajar con distribuciones de cola pesada, como la distribución t de Student .

Para la distribución t conν{\displaystyle \nu }grados de libertad, se puede demostrar que

ψ(incógnita)=incógnitaincógnita2+ν.{\displaystyle \psi (x)={\frac {x}{x^{2}+\nu }}.}

Paraν=1{\displaystyle \nu =1}La distribución t es equivalente a la distribución de Cauchy. Los grados de libertad a veces se conocen como el parámetro de curtosis . Es el parámetro que controla cuán pesadas son las colas. En principio,ν{\displaystyle \nu }puede estimarse a partir de los datos de la misma manera que cualquier otro parámetro. En la práctica, es común que haya múltiples máximos locales cuandoν{\displaystyle \nu }Se permite que varíe. Por lo tanto, es común fijarν{\displaystyle \nu }en un valor alrededor de 4 o 6. La siguiente figura muestra elψ{\displaystyle \psi }-función para 4 valores diferentes deν{\displaystyle \nu }.

Ejemplo: datos de velocidad de la luz

Para los datos de velocidad de la luz, permitiendo que el parámetro de curtosis varíe y maximizando la verosimilitud, obtenemos

μ^=27.40,σ^=3.81,ν^=2.13.{\displaystyle {\hat {\mu }}=27.40,\quad {\hat {\sigma }}=3.81,\quad {\hat {\nu }}=2.13.}

Fijaciónν=4{\displaystyle \nu =4}y maximizar la probabilidad da

μ^=27.49,σ^=4.51.{\displaystyle {\hat {\mu }}=27.49,\quad {\hat {\sigma }}=4.51.}

Una cantidad pivotal es una función de los datos, cuya distribución poblacional subyacente pertenece a una familia paramétrica, y que no depende de los valores de los parámetros. Un estadístico auxiliar es una función de este tipo que también es un estadístico, es decir, que se calcula únicamente en función de los datos. Estas funciones son robustas a los parámetros, en el sentido de que son independientes de sus valores, pero no al modelo, ya que presuponen un modelo subyacente (familia paramétrica). De hecho, estas funciones suelen ser muy sensibles a las violaciones de los supuestos del modelo. Por lo tanto, los estadísticos de prueba , frecuentemente construidos en función de estas funciones para no ser sensibles a los supuestos sobre los parámetros, siguen siendo muy sensibles a los supuestos del modelo.

Reemplazo de valores atípicos y valores faltantes

Reemplazar los datos faltantes se llama imputación . Si hay relativamente pocos puntos faltantes, existen algunos modelos que se pueden usar para estimar valores para completar la serie, como reemplazar los valores faltantes con la media o la mediana de los datos. La regresión lineal simple también se puede usar para estimar los valores faltantes. [ 12 ] Además, los valores atípicos a veces se pueden acomodar en los datos mediante el uso de medias recortadas, otros estimadores de escala distintos de la desviación estándar (por ejemplo, MAD) y la winsorización. [ 13 ] En los cálculos de una media recortada, se elimina un porcentaje fijo de datos de cada extremo de un conjunto de datos ordenado, eliminando así los valores atípicos. Luego, la media se calcula usando los datos restantes. La winsorización implica acomodar un valor atípico reemplazándolo con el siguiente valor más alto o el siguiente valor más bajo, según corresponda. [ 14 ]

Sin embargo, utilizar este tipo de modelos para predecir valores faltantes o atípicos en una serie temporal larga es difícil y a menudo poco fiable, especialmente si el número de valores a rellenar es relativamente alto en comparación con la longitud total del registro. La precisión de la estimación depende de la calidad y representatividad del modelo y de la duración del período de valores faltantes. [ 15 ] Cuando se asume una evolución dinámica en una serie, el problema de los puntos de datos faltantes se convierte en un ejercicio de análisis multivariante (en lugar del enfoque univariante de la mayoría de los métodos tradicionales de estimación de valores faltantes y atípicos). En tales casos, un modelo multivariante será más representativo que uno univariante para predecir valores faltantes. El mapa autoorganizado de Kohonen (KSOM) ofrece un modelo multivariante simple y robusto para el análisis de datos, proporcionando así buenas posibilidades para estimar valores faltantes, teniendo en cuenta su relación o correlación con otras variables pertinentes en el registro de datos. [ 14 ]

Los filtros de Kalman estándar no son robustos ante valores atípicos. Para ello, Ting, Theodorou y Schaal (2007) demostraron recientemente que una modificación del teorema de Masreliez puede abordar los valores atípicos.

Un enfoque común para manejar valores atípicos en el análisis de datos consiste en realizar primero la detección de valores atípicos, seguida de un método de estimación eficiente (por ejemplo, el de mínimos cuadrados). Si bien este enfoque suele ser útil, es necesario tener en cuenta dos desafíos. Primero, un método de detección de valores atípicos que se basa en un ajuste inicial no robusto puede sufrir el efecto de enmascaramiento, es decir, un grupo de valores atípicos puede enmascararse entre sí y escapar a la detección. [ 16 ] Segundo, si se utiliza un ajuste inicial con alta tasa de fallos para la detección de valores atípicos, el análisis posterior podría heredar algunas de las ineficiencias del estimador inicial. [ 17 ]

Uso en aprendizaje automático

Aunque las funciones de influencia tienen una larga trayectoria en estadística, su uso en el aprendizaje automático no se ha generalizado debido a diversos desafíos. Uno de los principales obstáculos radica en que las funciones de influencia tradicionales se basan en costosos cálculos de derivadas de segundo orden y presuponen la diferenciabilidad y convexidad del modelo. Estas suposiciones resultan limitantes, especialmente en el aprendizaje automático moderno, donde los modelos suelen ser no diferenciables, no convexos y operan en espacios de alta dimensionalidad.

Koh y Liang (2017) abordaron estos desafíos introduciendo métodos para aproximar eficientemente las funciones de influencia utilizando técnicas de optimización de segundo orden, como las desarrolladas por Pearlmutter (1994) , Martens (2010) y Agarwal, Bullins y Hazan (2017) . Su enfoque sigue siendo efectivo incluso cuando se degradan los supuestos de diferenciabilidad y convexidad, lo que permite utilizar las funciones de influencia en el contexto de modelos de aprendizaje profundo no convexos. Demostraron que las funciones de influencia son una herramienta potente y versátil que puede aplicarse a diversas tareas en el aprendizaje automático, entre ellas:

  • Comprender el comportamiento del modelo: Las funciones de influencia ayudan a identificar qué puntos de entrenamiento son los más "responsables" de una predicción determinada, lo que permite comprender cómo los modelos generalizan a partir de los datos de entrenamiento.
  • Depuración de modelos: Las funciones de influencia pueden ayudar a identificar discrepancias entre dominios (cuando la distribución de los datos de entrenamiento no coincide con la de los datos de prueba), lo que puede provocar que modelos con alta precisión de entrenamiento tengan un rendimiento deficiente en los datos de prueba, como demostraron Ben-David et al. (2010) . Al revelar qué ejemplos de entrenamiento contribuyen en mayor medida a los errores, los desarrolladores pueden corregir estas discrepancias.
  • Detección de errores en conjuntos de datos: Las etiquetas ruidosas o corruptas son comunes en los datos reales, especialmente cuando se obtienen mediante crowdsourcing o se atacan con adversarios. Las funciones de influencia permiten a los expertos humanos priorizar la revisión de solo los ejemplos más relevantes del conjunto de entrenamiento, lo que facilita la detección y corrección eficiente de errores.
  • Ataques adversarios: Los modelos que dependen en gran medida de un número reducido de puntos de entrenamiento influyentes son vulnerables a perturbaciones adversarias. Estas entradas perturbadas pueden alterar significativamente las predicciones y plantear riesgos de seguridad en los sistemas de aprendizaje automático donde los atacantes tienen acceso a los datos de entrenamiento (véase aprendizaje automático adversario ).

Las contribuciones de Koh y Liang han abierto la puerta al uso de funciones de influencia en diversas aplicaciones del aprendizaje automático, desde la interpretabilidad hasta la seguridad, lo que supone un avance significativo en su aplicabilidad.

Véase también

Notas

  1. Sarkar, Palash (1 de mayo de 2014). "Sobre algunas conexiones entre estadística y criptología" . Journal of Statistical Planning and Inference . 148 : 20–37 . doi : 10.1016/j.jspi.2013.05.008 . ISSN 0378-3758 . 
  2. 1 2 Huber, Peter J.; Ronchetti, Elvezio M. (2009-01-29). Estadística robusta . Serie Wiley en probabilidad y estadística (1.ª ed.). Wiley. doi : 10.1002/9780470434697 . ISBN  978-0-470-12990-6.
  3. 1 2 3 Huber (1981) , página 1.
  4. Rousseeuw y Croux (1993) .
  5. Masters, Jeffrey. "¿Cuándo se descubrió el agujero de la capa de ozono?" . Weather Underground . Archivado del original el 15 de septiembre de 2016.
  6. Marona et al. (2019)
  7. Estadísticas resistentes , David B. Stephenson. Archivado el 13 de septiembre de 2008 en Wayback Machine.
  8. von Mises (1947) .
  9. Huber (1981) , página 45
  10. Huber (1981) .
  11. Marona et al. (2019)
  12. MacDonald y Zucchini (1997) ; Harvey y Fernandes (1989) .
  13. McBean y Rovers (1998) .
  14. 1 2 Rustum y Adeloye (2007) .
  15. Rosen y Lennox (2001) .
  16. Rousseeuw y Leroy (1987) .
  17. Él y Portnoy (1992) .

Referencias

  • Farcomeni, A.; Greco, L. (2013), Métodos robustos para la reducción de datos , Boca Raton, FL: Chapman & Hall/CRC Press, ISBN 978-1-4665-9062-5.
  • Hampel, Frank R.; Ronchetti, Elvezio M.; Rousseeuw, Peter J .; Stahel, Werner A. (1986), Estadística robusta , Serie Wiley en probabilidad y estadística matemática: Probabilidad y estadística matemática, Nueva York: John Wiley & Sons, Inc., ISBN 0-471-82921-8, MR 0829458 Reeditado en edición de bolsillo en 2005.
  • Harvey, AC; Fernandes, C. (octubre de 1989), "Modelos de series temporales para observaciones de conteo o cualitativas", Journal of Business & Economic Statistics , 7 (4), Taylor & Francis: 407–417 , doi : 10.1080/07350015.1989.10509750 , JSTOR 1391639 
  • He, Xuming ; Portnoy, Stephen (1992), "Los estimadores LS ponderados convergen al mismo ritmo que el estimador inicial", Annals of Statistics , 20 (4): 2161–2167 , doi : 10.1214/aos/1176348910 , MR 1193333 .
  • He, Xuming ; Simpson, Douglas G.; Portnoy, Stephen L. (1990), "Robustez ante fallos de las pruebas", Journal of the American Statistical Association , 85 (410): 446–452 , doi : 10.2307/2289782 , JSTOR 2289782 , MR 1141746  .
  • Hettmansperger, TP; McKean, JW (1998), Métodos estadísticos no paramétricos robustos , Biblioteca de estadística de Kendall, vol.  5, Nueva York: John Wiley & Sons, Inc., ISBN 0-340-54937-8, MR 1604954 2ª ed., CRC Press, 2011.
  • Huber, Peter J. (1981), Estadística robusta , Nueva York: John Wiley & Sons, Inc., ISBN 0-471-41805-6, MR 0606374 Reeditado en rústica en 2004. 2.ª ed., Wiley, 2009.
  • MacDonald, Iain L.; Zucchini, Walter (1997), Modelos ocultos de Markov y otros modelos para series temporales de valores discretos , Taylor & Francis, ISBN 9780412558504
  • Marona, Ricardo A.; Martín, R. Douglas; Yohai, Víctor J.; Salibián-Barrera, Matías (2019) [2006], Estadística robusta: Teoría y métodos (con R) , Wiley Series in Probability and Statistics (2.ª  ed.), Chichester: John Wiley & Sons, Ltd., doi : 10.1002/9781119214656 , ISBN 978-1-119-21468-7.
  • McBean, Edward A.; Rovers, Frank (1998), Procedimientos estadísticos para el análisis de datos de monitoreo ambiental y evaluación , Prentice-Hall.
  • Portnoy, Stephen; He, Xuming (2000), "Un viaje sólido en el nuevo milenio", Journal of the American Statistical Association , 95 (452): 1331– 1335, doi : 10.2307/2669782 , JSTOR 2669782 , MR 1825288  .
  • Press, William H.; Teukolsky , Saul A.; Vetterling, William T.; Flannery, Brian P. (2007), "Sección 15.7. Estimación robusta" , Numerical Recipes: The Art of Scientific Computing (3.ª  ed.), Cambridge University Press, ISBN 978-0-521-88068-8, MR 2371990 .
  • Rosen, C.; Lennox, JA (octubre de 2001), "Monitoreo multivariado y multiescala de la operación de tratamiento de aguas residuales", Water Research , 35 (14): 3402–3410 , Bibcode : 2001WatRe..35.3402R , doi : 10.1016/s0043-1354(01)00069-0 , PMID 11547861 .
  • Rousseeuw, Peter J.; Croux, Christophe (1993), "Alternativas a la desviación absoluta mediana", Journal of the American Statistical Association , 88 (424): 1273–1283 , doi : 10.2307/2291267 , JSTOR 2291267 , MR 1245360  .
  • Rousseeuw, Peter J.; Leroy, Annick M. (1987), Regresión robusta y detección de valores atípicos , Serie Wiley en probabilidad y estadística matemática: probabilidad y estadística aplicadas, Nueva York: John Wiley & Sons, Inc., doi : 10.1002/0471725382 , ISBN 0-471-85233-3, MR 0914792 Reeditado en edición de bolsillo en 2003.
  • Rousseeuw, Peter J.; Hubert , Mia (2011), "Estadística robusta para la detección de valores atípicos", Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery , 1 (1): 73–79 , doi : 10.1002/widm.2 , S2CID 17448982 Preimpresión​
  • Rustum, Rabee; Adeloye, Adebayo J. (septiembre de 2007), "Reemplazo de valores atípicos y valores faltantes de datos de lodos activados mediante el mapa autoorganizado de Kohonen", Journal of Environmental Engineering , 133 (9): 909–916 , Bibcode : 2007JEnvE.133..909R , doi : 10.1061/(asce)0733-9372(2007)133:9(909).
  • Stigler, Stephen M. (2010), "La historia cambiante de la robustez", The American Statistician , 64 (4): 277– 281, doi : 10.1198/tast.2010.10159 , MR 2758558 , S2CID 10728417  .
  • Ting, Jo-anne; Theodorou, Evangelos; Schaal, Stefan ( 2007), "Un filtro de Kalman para la detección robusta de valores atípicos", Conferencia Internacional sobre Robots y Sistemas Inteligentes – IROS , págs. 1514–1519 .
  • von Mises, R. (1947), "Sobre la distribución asintótica de funciones estadísticas diferenciables", Annals of Mathematical Statistics , 18 (3): 309–348 , doi : 10.1214/aoms/1177730385 , MR 0022330 .
  • Wilcox, Rand (2012), Introducción a la estimación robusta y la prueba de hipótesis , Modelado estadístico y ciencia de la decisión (3.ª  ed.), Ámsterdam: Elsevier/Academic Press, pp. 1–22 , doi : 10.1016/B978-0-12-386983-8.00001-9 , ISBN  978-0-12-386983-8, MR 3286430 .
  • Koh, Pang Wei; Liang, Percy (2017). Comprensión de las predicciones de caja negra mediante funciones de influencia . Conferencia Internacional sobre Aprendizaje Automático. PMLR.
  • Pearlmutter, Barak A. (1994), "Multiplicación exacta rápida por el hessiano" , Neural Computation , 6 (1): 147–160 , doi : 10.1162/neco.1994.6.1.147 , ISSN 0899-7667 
  • Martens, James (2010). Aprendizaje profundo mediante optimización sin matriz hessiana . Conferencia Internacional sobre Aprendizaje Automático. Haifa, Israel: PMLR. pp. 735–742 . ISBN  9781605589077.
  • Agarwal, Naman; Bullins, Brian; Hazan, Elad (2017), "Optimización estocástica de segundo orden para el aprendizaje automático en tiempo lineal", Journal of Machine Learning Research , 18 (116): 1– 40, arXiv : 1602.03943
  • Ben-David, Shai; Blitzer, John; Crammer, Koby; Kulesza, Alex; Pereira, Fernando; Vaughan, Jennifer Wortman (2010), "Una teoría del aprendizaje a partir de diferentes dominios", Machine Learning , 79 (1): 151–175 , doi : 10.1007/s10994-009-5152-4 , ISSN 1573-0565 
  • Basu, Ayanendranath, et al. "Estimación robusta y eficiente mediante la minimización de una divergencia de potencia de densidad." Biometrika 85.3 (1998): 549-559. https://academic.oup.com/biomet/article-abstract/85/3/549/228993