8 votos

La regresión lineal es malo?

Yo traté de preguntar esto en la electrónica como una cuestión relativa a los osciladores, pero yo no era capaz de obtener una respuesta satisfactoria. Creo que la más de las matemáticas-y los tipos de aquí puede arrojar algo de luz sobre el fenómeno estoy observando.

Estoy utilizando dos relojes (medido-reloj de referencia y reloj) para medir el tiempo de uno con respecto al otro. Yo parcela de la diferencia acumulada entre los relojes (en microsegundos) frente al tiempo total transcurrido en la referencia de reloj (en segundos). Después de recoger a una hora en' el valor de los datos, puedo realizar una regresión lineal para determinar la diferencia en frecuencia entre los relojes.

La regresión lineal se ha $r^2 = 0.9999$, por lo que es casi tan perfecto como usted puede conseguir. La pendiente de la recta es, por ejemplo, $-36.3$. Esto implica que por cada segundo de referencia-la hora del reloj, la medida del reloj cae 36.3 microsegundos detrás.

Yo entonces ajustar la medida del reloj, de modo que cuenta con un extra de 36.3 microsegundos por segundo. Yo, a continuación, vuelva a ejecutar mi análisis, esperando una muy plana pendiente y pobres $r^2$. En lugar de eso, tengo otra $r^2 = 0.9999$, con una pendiente de alrededor de $-1.2$. Si puedo ajustar para un adicional de 1,2 us/s (con lo que el total de 37.5 nosotros/s), I, a continuación, obtener la satisfactoria "plano de la pendiente y la pobre $r^2$".

Parece como si la primera regresión lineal fue equivocado, a pesar de la perfecta $r^2$. De forma iterativa el cálculo de regresiones lineales mientras que $r^2$ es muy alto, se llega a la respuesta correcta, de modo que parece como si hay algún error sistémico que no me doy cuenta de. ¿Qué estoy haciendo mal?

EDITAR:

Mi primera estimación de la frecuencia de reloj es 14,318,180 Hz (el HPET temporizador). Desde iterativo regresiones, puedo determinar que la verdadera frecuencia de reloj debe ser 14,318,712 Hz. Este es un adicional de 532 ticks por segundo, lo que implica que el error real es de $-37.156$ nosotros/s.

Aquí es el de la regresión inicial. El eje X es el tiempo transcurrido de la referencia de reloj, en cuestión de segundos. El eje Y es la diferencia entre el tiempo transcurrido en la medida del reloj y el tiempo transcurrido en el reloj de referencia, en microsegundos (es decir, el error entre los dos relojes como una función del tiempo transcurrido en el reloj de referencia). El reloj de referencia es preciso, pero no precisa, sin embargo quiero para que coincida con cualquier inexactitud en el reloj de referencia de lo que está bien.
8951d1d4a105b959e9439a067331be29ab0d9ce5504f8c247a69dd4f1cf077584g.jpg

Aquí es un gráfico de los residuos de la regresión. 71b6c0b368efd8f41db2074650b1a3afc4f82d38ecc0f1aa0a1572b21b620bd44g.jpg

La regresión inicial sugiere un error de $-36.054$ nosotros/s. Este es un adicional de 516 ticks por segundo, lo que sugiere que mi HPET realmente es $14,318,696$ Hz. Como se mencionó anteriormente, sin embargo, este valor no es correcto.

3voto

Erik Hesselink Puntos 1570

Usted está violando la independencia de la asunción de la regresión lineal. Sus observaciones están correlacionadas entre sí. Usted no puede utilizar el estándar de la regresión lineal.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X