Ausreißer

Ein Ausreißer-Messwert. Die blaue Regressionsgerade wurde ohne Einbeziehung des Ausreißers erstellt, die violette mit.
Der Boxplot wird über einem Zahlenstrahl dargestellt.

In der Statistik spricht man von einem Ausreißer, wenn ein Messwert oder Befund nicht in eine erwartete Messreihe passt oder allgemein nicht den Erwartungen entspricht. Die „Erwartung“ wird meistens als Streuungsbereich um den Erwartungswert herum definiert, in dem die meisten aller Messwerte zu liegen kommen, z.B. der Quartilabstand Q75 – Q25. Werte, die weiter als das 1,5-fache des Quartilabstandes außerhalb dieses Intervalls liegen, werden (meist willkürlich) als Ausreißer bezeichnet. Im Boxplot werden besonders hohe Ausreißer gesondert dargestellt. Die robuste Statistik beschäftigt sich mit der Ausreißerproblematik. Auch im Data-Mining beschäftigt man sich mit der Erkennung von Ausreißern.

Überprüfung auf Messfehler

Entscheidend ist es dann, zu überprüfen, ob es sich bei dem Ausreißer tatsächlich um ein verlässliches und echtes Ergebnis handelt, oder ob ein Messfehler vorliegt.

Beispiel: So wurde das Ozonloch über der Antarktis einige Jahre zwar bereits gemessen, die Messwerte aber als offensichtlich falsch gemessen bewertet (d.h. als „Ausreißer“ interpretiert und ignoriert) und dadurch nicht in ihrer Tragweite erkannt.

Ausreißertests

Ein anderer Ansatz wurde u.a. von Ferguson im Jahr 1961 vorgeschlagen. Danach wird davon ausgegangen, dass die Beobachtungen aus einer hypothetischen Verteilung stammen. Ausreißer sind dann Beobachtungen, die nicht aus der hypothetischen Verteilung stammen. Die folgenden Ausreißertests gehen alle davon aus, dass die hypothetische Verteilung eine Normalverteilung ist und prüfen, ob einer oder mehrere der Extremwerte nicht aus der Normalverteilung stammen:

Der Ausreißertest nach Walsh basiert hingegen nicht auf der Annahme einer bestimmten Verteilung der Daten. Im Rahmen der Zeitreihenanalyse können Zeitreihen, bei denen ein Ausreißer vermutet wird, darauf getestet werden und dann mit einem Ausreißermodell modelliert werden.

Unterschiede zu Extremwerten

Ein beliebter Ansatz ist es, den Boxplot zu nutzen, um „Ausreißer“ zu identifizieren. Die Beobachtungen außerhalb der Whisker werden dabei willkürlich als Ausreißer bezeichnet. Für die Normalverteilung kann man leicht ausrechnen, dass knapp 0,7 % der Masse der Verteilung außerhalb der Whiskers liegen. Bereits ab einem Stichprobenumfang von n>143 würde man daher (im Mittel) mindestens eine Beobachtung außerhalb der Whiskers erwarten (oder auch k Beobachtungen außerhalb der Whiskers bei n>143.3362*k). Sinnvoller ist es daher zunächst, statt von Ausreißern von Extremwerten zu sprechen.

Multivariate Ausreißer

Ausreißer rechts unten im Scatterplot und Boxplots für jede einzelne Variable.

In mehreren Dimensionen wird die Situation noch komplizierter. In der Grafik rechts kann der Ausreißer rechts unten in der Ecke nicht durch Inspektion jeder einzelnen Variablen erkannt werden; er ist in den Boxplots nicht sichtbar. Trotzdem wird er eine lineare Regression deutlich beeinflussen.

Andrews Kurven

Andrews Kurven mit unterschiedlich eingefärbten Daten.

Andrews (1972) schlug vor jede multivariate Beobachtung (x_{{i1}},x_{{i2}},\dotsc ,x_{{ip}}) durch eine Kurve zu repräsentieren:

f_{i}(t)={\frac  {x_{{i1}}}{{\sqrt  {2}}}}+x_{{i2}}\sin(t)+x_{{i3}}\cos(t)+x_{{i4}}\sin(2t)+x_{{i5}}\cos(2t)+\dotsb

Damit wird jede multivariate Beobachtung auf eine zweidimensionale Kurve im Intervall [-\pi ;\pi ] abgebildet. Aufgrund der Sinus- und Kosinusterme wiederholt sich die Funktion f_{i}(t) außerhalb des Intervalls [-\pi ;\pi ].

Für jeweils zwei Beobachtungen i und j gilt:

\underbrace {\int _{{-\pi }}^{{\pi }}\left(f_{i}(t)-f_{j}(t)\right)^{2}dt}_{{(1)}}=\underbrace {\pi \sum _{{k=1}}^{p}(x_{{ik}}-x_{{jk}})^{2}}_{{(2)}}

Die Formel (1) links neben dem Gleichheitszeichen entspricht (zumindest approximativ) der Fläche zwischen den beiden Kurven, und die Formel (2) rechts ist (zumindest approximativ) der multivariante euklidische Abstand zwischen den beiden Datenpunkten.

Ist also der Abstand zwischen zwei Datenpunkten klein, dann muss auch die Fläche zwischen den Kurven klein sein, d.h., die Kurven f_{i}(t) und f_{j}(t) müssen nahe beieinander verlaufen. Ist jedoch der Abstand zwischen zwei Datenpunkten groß, muss auch die Fläche zwischen den Kurven groß sein, d.h., die Kurven f_{i}(t) und f_{j}(t) müssen sehr unterschiedlich verlaufen. Ein multivariater Ausreißer würde als Kurve sichtbar, die sich von allen anderen Kurven in ihrem Verlauf deutlich unterscheidet.

Andrews Kurven haben zwei Nachteile:

Stahel-Donoho Outlyingness

Stahel (1981) und David Leigh Donoho (1982) haben die sog. Outlyingness definiert um eine Maßzahl zu erhalten, die angibt wie weit ein Beobachtungswert von der Masse der Daten entfernt liegt. Durch die Berechnung aller möglichen Linearkombinationen \alpha _{1}x_{{i1}}+\alpha _{2}x_{{i2}}+\dotsb +\alpha _{p}x_{{ip}}=\alpha ^{T}x_{i}, d.h. die Projektion des Datenpunktes auf den Vektor \alpha , mit \sum _{{k=1}}^{p}\alpha _{i}^{2}=1 ergibt sich die Outlyingness

\operatorname {out}(x_{i})=\sup _{{\alpha }}\left(\operatorname {out}(x_{i},\alpha )\right)=\sup _{{\alpha }}\left({\frac  {\alpha ^{T}x_{i}-\operatorname {median}(\alpha ^{T}x)}{\operatorname {mad}(\alpha ^{T}x)}}\right)

mit \operatorname {median}(\alpha ^{T}x) der Median der projizierten Punkte, als robustes Lagemaß, und \operatorname {mad}(\alpha ^{T}x) die mittlere absolute Abweichung der projizierten Punkte, als robustes Streuungsmaß. \operatorname {out}(x_{i},\alpha ) ist dabei eine Standardisierung.

In der Praxis wird die Outlyingness berechnet, indem für mehrere hundert oder tausend zufällig ausgewählte Projektionsrichtungen \alpha das Maximum \operatorname {out}(x_{i},\alpha ) genommen wird.

Ausreißererkennung im Data-Mining

Unter dem englischen Begriff Outlier Detection (deutsch: Ausreißererkennung) versteht man den Teilbereich des Data-Mining, bei dem es darum geht, untypische und auffällige Datensätze zu identifizieren. Anwendung hierfür ist beispielsweise die Erkennung von (potentiell) betrügerischen Kreditkartentransaktionen in der großen Menge der validen Transaktionen. Die ersten Algorithmen zur Outlier Detection waren eng an den hier erwähnten statistischen Modellen orientiert, jedoch haben sich aufgrund von Berechnungs- und vor allem Laufzeitüberlegungen die Algorithmen seither davon entfernt. Ein wichtiges Verfahren hierzu ist der dichtebasierte Local Outlier Factor.

Trenner
Basierend auf einem Artikel in: Wikipedia.de
Seitenende
Seite zurück
©  biancahoegel.de
Datum der letzten Änderung:  Jena, den: 21.02. 2021