Articulo de referencia

Autosimilitud del análisis de datos de red

En redes informáticas , la autosimilitud es una característica de la dinámica de transferencia de datos. Al modelar esta dinámica, los modelos tradicionales de series temporales...

En redes informáticas , la autosimilitud es una característica de la dinámica de transferencia de datos. Al modelar esta dinámica, los modelos tradicionales de series temporales , como el modelo autorregresivo de media móvil, no resultan apropiados. Esto se debe a que dichos modelos solo proporcionan un número finito de parámetros y, por lo tanto, una interacción en una ventana temporal finita, mientras que los datos de la red suelen presentar una estructura temporal dependiente de largo alcance . Un proceso autosimilar es una forma de modelar la dinámica de los datos de la red con dicha correlación de largo alcance. Este artículo define y describe la dinámica de transferencia de datos en el contexto de un proceso autosimilar. Se muestran las propiedades del proceso y se presentan métodos para graficar y estimar parámetros que modelan la autosimilitud de los datos de la red.

Definición

Suponerincógnita{\displaystyle X}sea ​​un proceso débilmente estacionario (estacionario de segundo orden) con mediaμ{\displaystyle \mu }, varianzaσ2{\displaystyle \sigma ^{2}}y función de autocorrelaciónγ(t){\displaystyle \gamma (t)}. Supongamos que la función de autocorrelaciónγ(t){\displaystyle \gamma (t)}tiene la forma γ(t)tβL(t){\displaystyle \gamma (t)\rightarrow t^{-\beta }L(t)}comot{\displaystyle t\to \infty }, dónde0<β<1{\displaystyle 0<\beta <1} yL(t){\displaystyle L(t)}es una función que varía lentamente en el infinito , es decirlímitetL(tincógnita)L(t)=1{\displaystyle \lim _{t\to \infty }{\frac {L(tx)}{L(t)}}=1}a pesar deincógnita>0{\displaystyle x>0}. Por ejemplo,L(t)=doonortest{\displaystyle L(t)=const}yL(t)=registro(t){\displaystyle L(t)=\log(t)}son funciones que varían lentamente .incógnitak(metro)=1metroH(incógnitakmetrometro+1++incógnitakmetro){\displaystyle X_{k}^{(m)}={\frac {1}{m^{H}}}(X_{km-m+1}+\cdot \cdot \cdot +X_{km})}, dóndek=1,2,3,{\displaystyle k=1,2,3,\ldots }, denotan una serie de puntos agregados sobre bloques no superpuestos de tamañometro{\displaystyle m}, para cadametro{\displaystyle m}es un número entero positivo .

Proceso exactamente autosimilar

  • incógnita{\displaystyle X}Se denomina proceso exactamente autosimilar si existe un parámetro autosimilar.H{\displaystyle H}de tal manera queincógnitak(metro){\displaystyle X_{k}^{(m)}}tiene la misma distribución queincógnita{\displaystyle X}. Un ejemplo de proceso exactamente autosimilar conH{\displaystyle H}es Ruido Gaussiano Fraccional (FGN) con12<H<1{\displaystyle {\frac {1}{2}}<H<1}.

Definición: Ruido gaussiano fraccional (FGN)

incógnita(t)=BH(t+1)BH(t), t1{\displaystyle X(t)=B_{H}(t+1)-B_{H}(t),~\forall t\geq 1}se denomina ruido gaussiano fraccional, dondeBH(){\displaystyle B_{H}(\cdot )}es un movimiento browniano fraccional . [ 1 ]

proceso autosimilar de segundo orden exacto

  • incógnita{\displaystyle X}Se denomina proceso autosimilar de segundo orden exacto si existe un parámetro autosimilar.H{\displaystyle H}de tal manera queincógnitak(metro){\displaystyle X_{k}^{(m)}}tiene la misma varianza y autocorrelación queincógnita{\displaystyle X}.

proceso autosimilar asintótico de segundo orden

  • incógnita{\displaystyle X}se denomina proceso autosimilar asintótico de segundo orden con parámetro autosimilarH{\displaystyle H}siγ(metro)(t)12[(t+1)2H2t2H+(t1)2H]{\displaystyle \gamma ^{(m)}(t)\to {\frac {1}{2}}[(t+1)^{2H}-2t^{2H}+(t-1)^{2H}]}comometro{\displaystyle m\to \infty }, t=1,2,3,{\displaystyle ~\forall t=1,2,3,\ldots }

Algunas situaciones relativas de procesos autosimilares

Dependencia de largo alcance (LRD)

Suponerincógnita(t){\displaystyle X(t)}sea ​​un proceso débilmente estacionario (estacionario de segundo orden) con mediaμ{\displaystyle \mu }y varianzaσ2{\displaystyle \sigma ^{2}}. La función de autocorrelación (FAC) del retardot{\displaystyle t}es dado porγ(t)=doov(incógnita(h),incógnita(h+t))σ2=mi[(incógnita(h)μ)(incógnita(h+t)μ)]σ2{\displaystyle \gamma (t)={\mathrm {cov} (X(h),X(h+t)) \over \sigma ^{2}}={E[(X(h)-\mu )(X(h+t)-\mu )] \over \sigma ^{2}}}

Definición:

Se dice que un proceso débilmente estacionario es de "dependencia de largo alcance" sit=0|γ(t)|={\displaystyle \sum _{t=0}^{\infty }|\gamma (t)|=\infty }

Un proceso que satisfaceγ(t)tβL(t){\displaystyle \gamma (t)\rightarrow t^{-\beta }L(t)}comot{\displaystyle t\to \infty }Se dice que tiene dependencia de largo alcance. La función de densidad espectral de dependencia de largo alcance sigue una ley de potencias cerca del origen. De manera equivalente aγ(t)tβL(t){\displaystyle \gamma (t)\rightarrow t^{-\beta }L(t)},incógnita{\displaystyle X}tiene dependencia de largo alcance si la función de densidad espectral de la función de autocorrelación,Ft(w)=t=0γ(t)miiwt{\displaystyle f_{t}(w)=\sum _{t=0}^{\infty }\gamma (t)e^{iwt}}, tiene la forma dewγL(w){\displaystyle w^{-\gamma }L(w)}comow0{\displaystyle w\to 0}dónde0<γ<1{\displaystyle 0<\gamma <1},L{\displaystyle L}está variando lentamente en 0.

ver también

Varianzas que disminuyen lentamente

incógnita(metro)=1metro(incógnita1++incógnitametro){\displaystyle X^{(m)}={\frac {1}{m}}(X_{1}+\cdot \cdot \cdot +X_{m})} Cuando una función de autocorrelación de un proceso autosimilar satisfaceγ(t)tβL(t){\displaystyle \gamma (t)\rightarrow t^{-\beta }L(t)}comot{\displaystyle t\to \infty }, eso significa que también satisfaceVar(incógnita(metro))ametroβ{\displaystyle Var(X^{(m)})\to am^{-\beta }}comometro{\displaystyle m\to \infty }, dóndea{\displaystyle a}es una constante positiva finita independiente de m, y 0<β<1.

Estimación del parámetro de autosimilitud "H"

Análisis R/S

Supongamos que el proceso subyacenteincógnita{\displaystyle X}es ruido gaussiano fraccional. Considere la serieincógnita(1),,incógnita(norte){\displaystyle X_{(1)},\ldots ,X_{(n)}}y dejarY(norte)=i=1norteincógnita(i){\displaystyle Y_{(n)}=\sum _{i=1}^{n}X_{(i)}}.

La varianza muestral deincógnita(i){\displaystyle X_{(i)}}esS2(norte)=1nortei=1norteincógnita(i)2(1norte)2Ynorte2{\displaystyle S^{2}(n)={\frac {1}{n}}\sum _{i=1}^{n}X_{(i)}^{2}-({\frac {1}{n}})^{2}Y_{n}^{2}}

Definición: Estadístico R/S

RS(norte)=1S(norte)[máximo0tnorte(YttnorteYnorte)min0tnorte(YttnorteYnorte)]{\displaystyle {\frac {R}{S}}(n)={\frac {1}{S(n)}}[\max _{0\leq t\leq n}(Y_{t}-{\frac {t}{n}}Y_{n})-\min _{0\leq t\leq n}(Y_{t}-{\frac {t}{n}}Y_{n})]}

Siincógnita(i){\displaystyle X_{(i)}}es FGN, entoncesmi(RS(norte))doH×norteH{\displaystyle E({\frac {R}{S}}(n))\to C_{H}\times n^{H}} Considere ajustar un modelo de regresión  : registroRS(norte)=registro(doH)+Hregistro(norte)+ϵnorte{\displaystyle \log {\frac {R}{S}}(n)=\log(C_{H})+H\log(n)+\epsilon _{n}}, dónde ϵnortenorte(0,σ2){\displaystyle \epsilon _{n}\thicksim N(0,\sigma ^{2})} En particular para una serie temporal de longitudnorte{\displaystyle N}dividir los datos de la serie temporal enk{\displaystyle k}grupos cada uno de tamañonortek{\displaystyle {\frac {N}{k}}}, calcularRS(norte){\displaystyle {\frac {R}{S}}(n)}para cada grupo. Por lo tanto, para cada n tenemosk{\displaystyle k}pares de datos (registro(norte),registroRS(norte){\displaystyle \log(n),\log {\frac {R}{S}}(n)}).Hayk{\displaystyle k}puntos por cadanorte{\displaystyle n}, por lo que podemos ajustar un modelo de regresión para estimarH{\displaystyle H}Con mayor precisión, si la pendiente de la línea de regresión está entre 0,5 y 1, se trata de un proceso autosimilar.

Gráfico de varianza-tiempo

La varianza de la media muestral viene dada porVar(incógnita¯norte)donorte2H2, do>0{\displaystyle Var({\bar {X}}_{n})\to cn^{2H-2},~\forall c>0} Para estimar H, calcule las medias muestrales .incógnita¯1,incógnita¯2,,incógnita¯metrok{\displaystyle {\bar {X}}_{1},{\bar {X}}_{2},\cdots ,{\bar {X}}_{m_{k}}}parametrok{\displaystyle m_{k}}subserie de longitudk{\displaystyle k}. La media general se puede obtener medianteincógnita¯(k)=1metroki=1metrokincógnita¯i(k){\displaystyle {\bar {X}}(k)={\frac {1}{m_{k}}}\sum _{i=1}^{m_{k}}{\bar {X}}_{i}(k)}, varianza de la muestraS2(k)=1metrok1i=1metrok(incógnita¯i(k)incógnita¯(k))2{\displaystyle S^{2}(k)={\frac {1}{m_{k}-1}}\sum _{i=1}^{m_{k}}({\bar {X}}_{i}(k)-{\bar {X}}(k))^{2}}Los gráficos de varianza-tiempo se obtienen graficandoregistroS2(k){\displaystyle \log S^{2}(k)}contra registrok{\displaystyle \log k}y podemos ajustar una línea simple de mínimos cuadrados a través de los puntos resultantes en el plano, ignorando los valores pequeños de k.

Para valores grandes dek{\displaystyle k}Se espera que los puntos en el gráfico estén dispersos alrededor de una línea recta con pendiente negativa.2H2{\displaystyle 2H-2}Para la dependencia o independencia de corto alcance entre las observaciones, la pendiente de la línea recta es igual a -1. La autosimilitud se puede inferir a partir de los valores de la pendiente estimada, que está asintóticamente entre -1 y 0, y una estimación del grado de autosimilitud viene dada porH^=1+12(slopagmi).{\displaystyle {\hat {H}}=1+{\frac {1}{2}}(slope).}

Análisis basado en periodogramas

El estimador de máxima verosimilitud aproximado de Whittle ( MLE ) se aplica para resolver el parámetro de Hurst a través de la densidad espectral deincógnita{\displaystyle X}No es solo una herramienta para visualizar el parámetro de Hurst, sino también un método para realizar inferencias estadísticas sobre los parámetros a través de las propiedades asintóticas del MLE. En particular,incógnita{\displaystyle X}sigue un proceso gaussiano . Sea la densidad espectral deincógnita{\displaystyle X}, Fincógnita(w;θ)=σϵ2Fincógnita(w;(1,η)){\displaystyle f_{x}(w;\theta )=\sigma _{\epsilon }^{2}f_{x}(w;(1,\eta ))}, dónde θ=(σϵ2,η)=(σϵ2,H,θ3,,θk),H=γ+12{\displaystyle \theta =(\sigma _{\epsilon }^{2},\eta )=(\sigma _{\epsilon }^{2},H,\theta _{3},\ldots ,\theta _{k}),H={\frac {\gamma +1}{2}}}, yθ3,,θk{\displaystyle \theta _{3},\ldots ,\theta _{k}}construir un modelo de autorregresión (AR) de series temporales de corto alcance, es decirincógnitaj=i=1kαiincógnitaji+ϵj{\displaystyle X_{j}=\sum _{i=1}^{k}\alpha _{i}X_{j-i}+\epsilon _{j}}, conVar(ϵj)=σϵ2{\displaystyle Var(\epsilon _{j})=\sigma _{\epsilon }^{2}}.

Por lo tanto, el estimador de Whittleη^{\displaystyle {\hat {\eta }}}deη{\displaystyle \eta }minimiza la funciónQ(η)=ππI(w)F(w;(1,η))dw{\displaystyle Q(\eta )=\int _{-\pi }^{\pi }{\frac {I(w)}{f(w;(1,\eta ))}}\,dw} , dóndeI(w){\displaystyle I(w)}denota el periodograma de X como(2πnorte)1|j=1norteincógnitajmiiwj|2{\displaystyle (2\pi n)^{-1}|\sum _{j=1}^{n}X_{j}e^{iwj}|^{2}}yσ^2=ππI(w)F(w;(1,η^))dw{\displaystyle {\hat {\sigma }}^{2}=\int _{-\pi }^{\pi }{\frac {I(w)}{f(w;(1,{\hat {\eta }}))}}\,dw}Estas integraciones pueden evaluarse mediante la suma de Riemann .

Entoncesnorte1/2(θ^θ){\displaystyle n^{1/2}({\hat {\theta }}-\theta )}sigue asintóticamente una distribución normal siincógnitaj{\displaystyle X_{j}}puede expresarse como una forma de modelo de media móvil infinita.

Para estimarH{\displaystyle H}Primero, hay que calcular este periodograma. Dado que Inorte(w){\displaystyle I_{n}(w)}es un estimador de la densidad espectral, una serie con dependencia de largo alcance debería tener un periodograma, que es proporcional a|λ|12H{\displaystyle |\lambda |^{1-2H}}cerca del origen. El gráfico del periodograma se obtiene graficando registro(Inorte(w)){\displaystyle \log(I_{n}(w))}contraregistro(w){\displaystyle \log(w)}. Luego, ajustando un modelo de regresión de laregistro(Inorte(w)){\displaystyle \log(I_{n}(w))}en elregistro(w){\displaystyle \log(w)}debería dar una pendiente deβ^{\displaystyle {\hat {\beta }}}. La pendiente de la línea recta ajustada es también la estimación de12H{\displaystyle 1-2H}. Por lo tanto, la estimaciónH^{\displaystyle {\hat {H}}}se obtiene.

Nota: Existen dos problemas comunes al aplicar el método del periodograma. Primero, si los datos no siguen una distribución gaussiana, la transformación de los datos puede resolver este tipo de problemas. Segundo, el espectro de la muestra que se desvía de la densidad espectral supuesta es otro problema. Se sugiere un método de agregación para resolver este problema.incógnita{\displaystyle X}es un proceso gaussiano y la función de densidad espectral deincógnita{\displaystyle X}SatisfacewγL(w){\displaystyle w^{-\gamma }L(w)}comow{\displaystyle w\to \infty }, la función, metroHL12(metro)i=(j1)metro+1metrok(incógnitaimi(|incógnitai|)), j=1,2,,[nortemetro]{\displaystyle m^{-H}L^{-{\frac {1}{2}}}(m)\sum _{i=(j-1)m+1}^{m}k(X_{i}-E(|X_{i}|)),~j=1,2,\ldots ,[{\tfrac {n}{m}}]}, converge en distribución a FGN comometro{\displaystyle m\to \infty }.

Referencias

  • P. Whittle, "Estimación e información en series temporales estacionarias", Art. Mat. 2, 423-434, 1953.
  • K. PARK, W. WILLINGER, Evaluación del rendimiento y el tráfico de redes autosimilares, WILEY, 2000.
  • WE Leland, W. Willinger, MS Taqqu, DV Wilson, "Sobre la naturaleza autosimilar del tráfico Ethernet", ACM SIGCOMM Computer Communication Review 25,202-213,1995.
  • W. Willinger, MS Taqqu, WE Leland, DV Wilson, "Autosimilitud en el tráfico de paquetes de alta velocidad: análisis y modelado de mediciones de tráfico Ethernet", Statistical Science 10,67-85,1995.
  1. WE Leland, W. Willinger, MS Taqqu, DV Wilson, "Sobre la naturaleza autosimilar del tráfico Ethernet", ACM SIGCOMM Computer Communication Review 25,202-213,1995.