2012-04-03 9 views
0

Ich versuche, einige Datenanalyse auf meiner Streaming-Video-Website zu tun. Um festzustellen, ob Probleme auf meiner oder der Seite des Benutzers sind, habe ich angefangen, die mittlere und Standardabweichung ihrer Bandbreite für die Streams zu sammeln. Was ich nicht sicher bin, ist, wie man den normalen Stream erkennt.So erkennen Sie schlechte Videostreams

Um herauszufinden, was ein normaler Strom, wie ich nach dem zu finden, dachte aussehen soll:

  1. Durchschnittliche Means - Was
  2. StdDev von Means normale Bandbreite ist - wie viel die Bandbreite der Bevölkerung variiert
  3. durchschnittliche StdDevs - Was ist die normale Menge an Variation ist
  4. StdDev von StdDevs - Wie viel kostet die durchschnittliche StdDev
variieren

Machen diese Statistiken Sinn?

Grundsätzlich versuche ich schlechte Streams zu erkennen, indem ich nach Dingen wie niedriger Bandbreite oder stark variabler Bandbreite suche. Also dachte ich, ich könnte ein paar Basislinien finden und dann nach Ausreißern Ausschau halten.

Auch, alle Daten für jede Probe zu halten ist nicht machbar, so dass ich nur mit aggregierten Statistiken arbeiten kann. Wenn es noch etwas gibt, das du vorschlagen würdest, logge ich das würde eine große Hilfe auch sein.

Antwort

0

Wenn die Anzahl der Beobachtungen groß genug ist (sagen wir> 30) bauen einfach ein Konfidenzintervall (hier bin ich es mit Alpha zu tun = 0,05)

CI = [sample_mean- (sample_st.dev * 1,96)/sqrt (Anzahl der Beobachtungen); sample_mean + (sample_st.dev * 1,96)/sqrt (Anzahl der Beobachtungen)]

Das ist ein Bereich, für den Sie sich sicher sind, dass der Mittelwert von 95% der Proben fällt Vergrößern Sie Ihr Konfidenzintervall, indem Sie z (alpha/2) nach einer statistischen Tabelle suchen und ersetzen Sie ihren Wert durch 1,96 (was für Alpha = 0,05 gilt).

Ps.s. Die folgenden Parameter nicht viel Sinn für mich .. Durchschnittliche StdDevs - Was ist die normale Menge an Variation StdDev von StdDevs ist - Wie viel kostet die durchschnittliche StdDev variieren

+0

Große, vielen Dank für die Beratung. Was den Mittelwert von StdDevs angeht, habe ich versucht, Änderungen zu erkennen, die ein Benutzer beschleunigt. Also, wenn ich Daten für denselben Benutzer über die Zeit habe und ihre Geschwindigkeitsschwankungen plötzlich ansteigen, würde dies bedeuten, dass es ein Problem gibt. In diesem Fall die Mean und StdDev von StdDevs Ich versuchte den Fall zu erkennen, wo die durchschnittliche Geschwindigkeit des Benutzers normal ist, aber es ist nicht konsistent, was Probleme verursachen würde, wenn Sie versuchen, etwas wie Streaming-Video zu tun. – caffein