Hallo, das ist Aoki (@aoki_eng). Dieses Mal habe ich versucht, die Stärke von Rennpferden im Pferderennen zu quantifizieren, daher werde ich es in diesem Artikel zusammenfassen.
Klicken Sie hier für Github (https://github.com/katsuomi/keiba-BTmodel)
Ich liebe Pferderennen. Jedes Wochenende schaue ich mir alle großen Rennen an, die als schwere Preisrennen bezeichnet werden, und ich setze einen kleinen Geldbetrag.
Daher schaue ich oft auf die vergangenen Rennergebnisse von Wettkampfpferden, aber ich hatte das Gefühl, nicht genau zu wissen, wie stark das Pferd war. Zum Beispiel Wie stark ist dieses Pferd? Es gibt so viele Rennen, die an erster Stelle stehen, also scheint es ziemlich stark zu sein!
Wie wäre es mit diesem Pferd? Es gibt so viele Rennen, die an erster Stelle stehen, also scheint es ziemlich stark zu sein!
Nun, ich kann intuitiv sagen, ob es ein starkes oder ein schwaches Pferd ist. Ich weiß nicht, wie stark es ist.
Ich möchte die Stärke des Pferdes konkret ausdrücken! !! Aufgrund meiner Neugier habe ich mich entschlossen, es diesmal zu quantifizieren.
Es gibt n Elemente (Teams und Einzelpersonen), und es soll eine Art Kampf gespielt werden. Das Match ist ein Match von einem Element zu einem Element und das Ergebnis ist nur ein Sieg oder eine Niederlage gegen ein Element. Nehmen wir an, dass die "Stärke" jedes Elements aus den Ergebnissen mehrerer Schlachten gemessen wird. Unter der Annahme, dass die Wahrscheinlichkeit, dass Element i Element j gewinnt, für alle Kombinationen Pij ist, Führe πi ein. Der relationale Ausdruck von Gleichung (1) wird als Bradley-Terry (BT) -Modell bezeichnet. Im BT-Modell kann man sich vorstellen, dass πi die Stärke des Elements i darstellt. Das BT-Modell soll in der Lage sein, das Ergebnis durch einen Kampf mit einem Dritten zu bestimmen, auch wenn keine direkte Konfrontation vorliegt. (Zitiert aus hier)
Dieser Artikel geht nicht detailliert auf das BT-Modell ein. Einfach ausgedrückt,
** Es ist ein Modell, das die Stärke jedes Elements gegen Dinge wie Einzelkämpfe vernünftigerweise zeigen kann! ** **.
(Ich kann nicht ausdrücken, was ich gut oder schwach kann, wie Janken)
Ein häufiges Beispiel ・ Lassen Sie uns die Stärke der Teams Seregi und Paregi zeigen! ・ Lassen Sie uns die Stärke des J League-Teams zeigen! Es gibt so etwas wie.
Denken wir jetzt über Pferderennen nach. Zum Beispiel, wenn das Ergebnis eines Rennens wie folgt ist Konzentration auf das zweite Pferd, ・ Ich habe gegen das erste Pferd verloren ・ Gewonnen gegen Pferde 3-18
Das kann man sagen.
Auf diese Weise bei einem Pferderennen "Es findet ein Wettkampf zwischen Rennpferd und Rennpferd statt" Ich dachte darüber nach, das BT-Modell anzuwenden.
・ Auf der offiziellen Website von JRA werden die Rennergebnisse von 2014 bis 2018 abgekratzt und tabellarisch dargestellt ・ Wenden Sie das BT-Modell auf das Ergebnis an
Die spezifische Implementierungsmethode finden Sie hier (https://github.com/katsuomi/keiba-BTmodel/blob/master/pointToHorseStrength.py).
Das stärkste konkurrierende Pferd unter den aktiven Pferden ist ** Almond Eye **!
Dieses Mal habe ich versucht, die Stärke des Rennpferdes mit dem BT-Modell zu zeigen. Immerhin ist die Anzahl der Pferde, die noch aktiv sind, und der Pferde, die in der Vergangenheit aktiv waren, hoch, und es gibt nichts, was insbesondere erhalten werden kann. (Lol)
Hoppla Dieses Wochenende wird es ein Rennen namens Victoria Mile geben, bei dem Almond Eye, das stärkste aktive Pferd, laufen wird. Es ist jedes Jahr ein hartes Rennen, aber ... !!!!
[Referenz] Informationen zum Bradley-Terry-Modell https://www.gavo.t.u-tokyo.ac.jp/~mine/japanese/IT/2017/toukei171211.pdf In Bezug auf die Leistung von Pferden https://www.netkeiba.com/ In Bezug auf vergangene Renninformationen http://www.jra.go.jp/
Recommended Posts