バグ修正

バグ修正

学習する(改良5:高速化 groupby.apply,rolling,astype(“category”))

データの前処理の高速化を行いました。いまのボトルネックは主に「groupby.apply(lambda … rolling …)」と「同じ列の何度もソート/astype/fillna」の往復です。副作用なく速くできる“差し替えポイント”を順...
バグ修正

学習する(改良4:枠の位置バイアスを素直に学習させ、順位情報を削らず、レース全体の確率モデル(Plackett–Luce)で“勝ち切る力”を直接最適化する。

もっと、頭を良くさせたいと思い、以下の改良を加えてみました!枠番を復活 & レース内正規化特徴(A)順位の切り詰めをやめる(フルランク学習)Plackett–Luce 損失(B)の追加1) 枠番を復活 & レース内正規化特徴(A)置き換える...