www.vorhilfe.de
- Förderverein -
Der Förderverein.

Gemeinnütziger Verein zur Finanzierung des Projekts Vorhilfe.de.
Hallo Gast!einloggen | registrieren ]
Startseite · Mitglieder · Impressum
Forenbaum
^ Forenbaum
Status VH e.V.
  Status Vereinsforum

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Suchen
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "Kombinatorik" - paarweise W' zu globalem Rang
paarweise W' zu globalem Rang < Kombinatorik < Stochastik < Hochschule < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Kombinatorik"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

paarweise W' zu globalem Rang: Aufgabe
Status: (Frage) überfällig Status 
Datum: 18:27 So 17.10.2010
Autor: Wasserman

I would be grateful if someone is willing to help...Suppose I have 3 contenders A, B and C. I know the results from paired comparisons A v B, A v C and B v C for example:
p(AB)...A beats B 50% of the time,
p(AC)...A beats C 70% of the time,
p(BC)...B beats C 40% of the time,

now, if I let all the three contenders compete simultaneously, is it possible to calculate the probability of the final ranking, for example p(ABC),p(ACB), p(BAC), ...

cheers

Ich habe folgendes Problem auf einer Internetseite gefunden. Erst
dachte ich, ich könne das Problem sehr einfach über logit-Regression
lösen, dieser Ansatz führte zu keinem brauchbaren Ergebnis.
Die Aufgabe ist sehr speziell gestellt. Ich möchte sie gerne für den
allgemeinen Fall wissen. Wie kommt man also von einem paarweisen
Vergleich zu einem globalen Ranking.

Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.

        
Bezug
paarweise W' zu globalem Rang: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 11:47 Do 21.10.2010
Autor: Walde

Hi Wassermann,

man müsste zuerst mal festlegen, wie die Ränge überhaupt bestimmt werden, würde ich sagen. Sowas wie: jeder spielt gegen jeden und ein Sieg gibt einen Punkt? Und die Ränge werden dann nach der Anzahl der Punkte vergeben. (Was macht man bei Punktgleichheit von einem oder mehreren? )

Ansonsten verstehe ich nicht ganz, wie "sie spielen gleichzeitig" zu verstehen ist.

Ne andere Alternative könnte auch sein "ABC" bedeutet:
A gewinnt gegen B und C und gleichzeitig B gegen C. Das wäre dann ein Schnitt aus den Ereignissen AB [mm] \cap [/mm] AC [mm] \cap [/mm] BC würde ich sagen und die W'keit kann dann einfach nach den üblichen Regeln ausgerechnet werden, wenn man Unabhängigkeit vorraussetzen kann. Wäre glaube ich auf mehrere Beteiligte analog übertragbar.


LG Walde

Bezug
                
Bezug
paarweise W' zu globalem Rang: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 01:20 Sa 23.10.2010
Autor: Wasserman

Ersteinmal herzlichen Dank für die Antwort!!

Die Ursprüngliche Aufgabe ist dem Pferdewettsport entnommen, dabei traten die Pferde in früheren Rennen gegeneinander an und man möchte die Siegreihenfolge ermitteln in einem zukünfigten Rennen ermitteln.

Ich hatte schon versucht die Aufgabe so zu lösen, aber falsch!

m<-matrix(c(1,1,0,1,0,1,0,1,1),3,3);

Thus m looks like:

> m

[,1] [,2] [,3]
[1,] 1 1 0
[2,] 1 0 1
[3,] 0 1 1

and furthermore, we transform the results to logits:

logit<-function(p) log(p/(1-p))
and define its inverse:
invlogit<-function(x) 1/(1+exp(-x))

The we do a linear regression:

fit<-lm(res~m[,1:2])

We don't need the last column, we have the intercept.

We look at the summary:

> summary(fit)

Call:
lm(formula = res ~ m[, 1:2])

Residuals:
ALL 3 residuals are 0: no residual degrees of freedom!

Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.4418 NA NA NA
m[, 1:2]1 0.4055 NA NA NA
m[, 1:2]2 -0.8473 NA NA NA

Residual standard error: NaN on 0 degrees of freedom
Multiple R-squared: 1, Adjusted R-squared: NaN
F-statistic: NaN on 2 and 0 DF, p-value: NA

We fitted C to the intercept:

C=invlogit(.4418)
A=invlogit(.4418+.4050)
B=invlogit(.4418-.8473)

We convert them back to probabilities:

> A

[1] 0.6998954

> B

[1] 0.3999916

> C

[1] 0.6086879

Thus A*(1-B)*(1-C) , means A winning B and C not, but
B > C. So

> A*(1-B)*(1-.4*B)

[1] 0.3528



Mich interessiert die Aufgabe für Klassifzierung Support Vector Maschinen. Dabei treten die Klassen eben Paarweise gegeneinander an und ich möchte einen globalen Rang bestimmen.

Bezug
                        
Bezug
paarweise W' zu globalem Rang: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 13:25 Sa 23.10.2010
Autor: vivo

Hallo,

bitte erklär nochmal genau was alles gegeben ist!

Denn wie schon geschrieben wurde kann falls Unabhängigkeit gegeben ist die Wahrscheinlichkeit der Schnitte der Ereignisse bestimmt werden.

Was ist gegeben was wird angenommen und was ist gesucht.

Grüße

Bezug
                                
Bezug
paarweise W' zu globalem Rang: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 00:16 Mo 25.10.2010
Autor: Wasserman

Also gegen ist, dass alle Gegeneinander spielen. Und aus den Wettquoten wissen wir auch die Wahrscheinlichkeit, wenn A gegen B spielt.

Aber wir wissen z.B. nicht die Wahrscheinlichkeit, dass A erster, B zweiter und C dritter wird, möchten diese aber aus den Paarweisen W' bestimmen. Das ist mit der Wahrscheinlichkeit P(ABC) gemeint.



Bezug
                                        
Bezug
paarweise W' zu globalem Rang: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 08:21 Mo 25.10.2010
Autor: vivo

Hallo,

du schreibst dass alle gegeneinander spielen, damit meinst du paarweise?

Also nehm ich mal an nacheinander und nicht gleichzeitig.

Dann muss die Frage der Unabhängigkeit geklärt werden.

Denn wie auch oben schon geschrieben wurde, kann dass Ereigniss ABC dann aus Schnitten dargestellt werden und die zugehörige Wahrscheinlichkeit bei Unabhängigkeit recht leicht ausgerechnet werden.

Gruß

Bezug
                        
Bezug
paarweise W' zu globalem Rang: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 08:42 Mo 25.10.2010
Autor: Walde

Hi wassermann, hi vivo,

da steckt scheinbar mehr dahinter, als ich erkenne. Ich verstehe zB schon nicht, wo diese Matrix herkommt und warum da (wie es zu sein scheint) eine lineare Regression durchgeführt wird. Leider ist die Lösung auch für mich syntaktisch nicht gut nachvollziehbar,da sie anscheinend zu einem Statistikprogramm gehört.

Tut mir leid, da bin ich mit meinen Grundkenntnissen überfragt.

LG walde

Bezug
                                
Bezug
paarweise W' zu globalem Rang: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 18:42 Mo 25.10.2010
Autor: Wasserman

Hallo Walde,

naja ich habe versucht das über eine logistische Regression zu lösen, denn jeder Wahrscheinlichkeit lässt sich ja in ein logit transformieren, dh. durch log(p/1-p), siehe hier:

http://de.wikipedia.org/wiki/Logit

Nun lässt sich,

A + B = logit(P(AB))
A + C = logit(P(AC))
B + C = logit(P(BC))

als Gleichungssystem aufstellen oder eben als Matrix. Dies geht deshalb, weil die Multiplikation durch den logarithmus in eine Addition überführt wird. Die letzte Spalte der Matrix, die C Spalte habe ich durch den Intercept ersetzt, da ja die Anzahl der Freiheitsgrade immer eins weniger der Anzahl der Variablen ist.

Die Wahrscheinlichkeit für A ergibt sich dann durch die Rücktransformation, oder inversem Logit.

Allerdings mache ich hier irgendwo einen Fehler. Dann das Ergebnis der Regression ist nicht schlüssig. Nur wo?

Bezug
        
Bezug
paarweise W' zu globalem Rang: Fälligkeit abgelaufen
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 18:20 Mo 01.11.2010
Autor: matux

$MATUXTEXT(ueberfaellige_frage)
Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Kombinatorik"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
ev.vorhilfe.de
[ Startseite | Mitglieder | Impressum ]