2026/10/26

L2Regularization追加で

既に走破タイム学習や相対タイム学習に導入済みだったけど、ランキング学習のみ入れないのは不自然だし、Geminiが入れるべきだというので実装してみた。

NumberOfLeaves: 319
NumberOfIterations: 2000
LearningRate: 0.01
MaximumBinCountPerFeature: 127
MinimumExampleCountPerLeaf: 150
SubsampleFraction: 0.8
FeatureFraction: 0.75
L2Regularization: 1.000
CustomGains: 0~500 = 0点, 501~1000は0.95乗に0~1000点

これ10回試すと

[Loop 9] NDCG@1 = 0.7667
[Loop 9] NDCG@3 = 0.7730
[Loop 9] NDCG@5 = 0.7886
[Loop 9] NDCG@10 = 0.8494

2,610R 1点 芝(1,278R) ダート(1,243R) 障害(89R) 8頭以下(157R) 9~12頭(665R) 13頭以上(1,788R) 多点
単勝 25.21%
(73.46%)
24.96%
(75.63%)
25.66%
(72.43%)
22.47%
(56.74%)
32.48%
(68.15%)
27.82%
(72.68%)
23.60%
(74.22%)
55.48%
(75.63%)
複勝 54.90%
(77.16%)
52.90%
(75.47%)
56.72%
(78.90%)
58.43%
(77.19%)
63.06%
(85.61%)
59.40%
(75.92%)
52.52%
(76.88%)
89.62%
(80.48%)
枠連 14.48%
(81.73%)
13.51%
(89.50%)
15.16%
(74.27%)
17.72%
(86.20%)
--
(--)
14.44%
(66.24%)
13.65%
(82.69%)
30.54%
(78.29%)
馬連 10.54%
(68.56%)
9.70%
(74.37%)
11.26%
(62.55%)
12.36%
(68.99%)
21.66%
(80.00%)
11.73%
(64.74%)
9.12%
(68.97%)
23.56%
(72.53%)
ワイド 24.52%
(74.24%)
23.08%
(71.63%)
26.07%
(76.54%)
23.60%
(79.66%)
39.49%
(69.43%)
27.82%
(73.70%)
21.98%
(74.87%)
46.28%
(75.56%)
馬単 6.21%
(62.91%)
5.56%
(64.22%)
6.92%
(62.17%)
5.62%
(54.49%)
12.74%
(72.10%)
7.37%
(70.05%)
5.20%
(59.45%)
23.56%
(70.08%)
三連複 6.90%
(105.38%)
6.49%
(129.29%)
7.48%
(86.37%)
4.49%
(27.64%)
12.74%
(72.10%)
7.67%
(60.32%)
6.10%
(125.07%)
16.82%
(74.24%)
三連単 2.03%
(135.03%)
1.56%
(102.03%)
2.57%
(176.43%)
1.12%
(30.67%)
3.18%
(93.82%)
2.56%
(126.23%)
1.73%
(141.92%)
16.82%
(70.31%)
総合 56.90%
(84.85%)
55.48%
(85.19%)
58.25%
(86.28%)
58.43%
(59.83%)
66.24%
(77.32%)
60.15%
(76.23%)
54.87%
(88.01%)
89.81%
(72.44%)

なんか久しぶりに単勝が25%超えてきた。実はこの前にL2=0.5でも10回試したが、その時は

[Loop 3] NDCG@1 = 0.7667
[Loop 3] NDCG@3 = 0.7733
[Loop 3] NDCG@5 = 0.7887
[Loop 3] NDCG@10 = 0.8495

数値的には上だったのに

2,610R 1点 芝(1,278R) ダート(1,243R) 障害(89R) 8頭以下(157R) 9~12頭(665R) 13頭以上(1,788R) 多点
単勝 24.29%
(71.26%)
23.79%
(71.73%)
24.86%
(71.43%)
23.60%
(62.02%)
33.12%
(69.24%)
27.82%
(72.86%)
22.20%
(70.84%)
55.36%
(76.38%)
複勝 54.90%
(78.10%)
51.72%
(74.89%)
57.76%
(81.18%)
60.67%
(81.01%)
64.33%
(91.72%)
59.55%
(76.35%)
52.35%
(77.55%)
89.92%
(81.82%)
枠連 14.01%
(78.64%)
13.05%
(90.02%)
14.65%
(67.43%)
17.72%
(89.62%)
--
(--)
13.83%
(62.51%)
13.26%
(80.02%)
29.90%
(75.53%)
馬連 10.46%
(68.40%)
9.94%
(79.83%)
10.94%
(57.06%)
11.24%
(62.58%)
22.29%
(83.25%)
11.28%
(60.32%)
9.12%
(70.10%)
24.02%
(79.29%)
ワイド 24.41%
(73.16%)
23.24%
(74.00%)
25.82%
(73.11%)
21.35%
(61.80%)
42.04%
(79.17%)
27.52%
(72.05%)
21.70%
(73.05%)
47.05%
(78.64%)
馬単 5.48%
(52.23%)
4.85%
(54.19%)
6.19%
(51.23%)
4.49%
(37.98%)
12.10%
(71.21%)
6.92%
(58.57%)
4.36%
(48.20%)
24.02%
(76.78%)
三連複 7.16%
(110.92%)
6.73%
(136.72%)
7.80%
(90.35%)
4.49%
(27.64%)
14.65%
(95.29%)
7.67%
(65.58%)
6.32%
(129.15%)
16.74%
(72.09%)
三連単 1.69%
(69.59%)
1.25%
(59.54%)
2.17%
(82.70%)
1.12%
(30.67%)
2.55%
(111.21%)
1.95%
(48.17%)
1.51%
(73.90%)
16.74%
(70.00%)
総合 56.86%
(75.24%)
54.15%
(79.93%)
59.37%
(71.84%)
60.67%
(56.20%)
66.88%
(85.87%)
60.15%
(64.55%)
54.75%
(77.85%)
90.08%
(73.53%)

実検証では低かった。って事で、L2=1.5を40回スタートして寝ます(笑)

追記 2026.10.27 5:10

最適はNDCG@1とNDCG@10がトップの

[Loop 21] NDCG@1 = 0.7678
[Loop 21] NDCG@3 = 0.7724
[Loop 21] NDCG@5 = 0.7887
[Loop 21] NDCG@10 = 0.8495

2,610R 1点 芝(1,278R) ダート(1,243R) 障害(89R) 8頭以下(157R) 9~12頭(665R) 13頭以上(1,788R) 多点
単勝 25.13%
(74.70%)
24.33%
(74.86%)
25.99%
(75.24%)
24.72%
(64.83%)
34.39%
(74.01%)
27.97%
(73.22%)
23.27%
(75.31%)
56.13%
(77.27%)
複勝 55.75%
(79.40%)
53.05%
(77.36%)
58.00%
(81.20%)
62.92%
(83.60%)
66.24%
(95.92%)
59.70%
(76.48%)
53.36%
(79.03%)
90.04%
(81.93%)
枠連 14.35%
(79.71%)
13.24%
(85.97%)
14.90%
(71.27%)
21.52%
(119.62%)
--
(--)
13.68%
(58.84%)
13.76%
(82.79%)
31.26%
(81.64%)
馬連 10.38%
(65.49%)
9.62%
(71.72%)
10.86%
(57.35%)
14.61%
(89.89%)
22.29%
(84.97%)
11.43%
(58.72%)
8.95%
(66.30%)
24.48%
(78.60%)
ワイド 24.75%
(73.84%)
23.40%
(71.42%)
26.23%
(75.95%)
23.60%
(79.21%)
43.95%
(84.90%)
26.92%
(71.35%)
22.26%
(73.80%)
46.97%
(77.46%)
馬単 5.52%
(53.33%)
4.93%
(54.77%)
5.95%
(48.99%)
7.87%
(93.48%)
12.10%
(80.13%)
6.92%
(58.39%)
4.42%
(49.10%)
24.48%
(75.24%)
三連複 7.32%
(110.67%)
6.89%
(132.57%)
7.88%
(88.94%)
5.62%
(99.78%)
14.01%
(65.22%)
8.42%
(81.08%)
6.32%
(125.67%)
16.90%
(73.74%)
三連単 1.49%
(80.16%)
1.10%
(39.16%)
1.93%
(125.85%)
1.12%
(30.67%)
1.91%
(24.14%)
2.26%
(60.03%)
1.17%
(92.56%)
16.90%
(71.26%)
総合 57.59%
(77.13%)
55.40%
(75.79%)
59.45%
(78.14%)
62.92%
(82.11%)
68.79%
(72.76%)
60.15%
(67.27%)
55.65%
(80.57%)
90.27%
(74.36%)

NDCG@3がトップの

[Loop 32] NDCG@1 = 0.7658
[Loop 32] NDCG@3 = 0.7728
[Loop 32] NDCG@5 = 0.7886
[Loop 32] NDCG@10 = 0.8492

2,610R 1点 芝(1,278R) ダート(1,243R) 障害(89R) 8頭以下(157R) 9~12頭(665R) 13頭以上(1,788R) 多点
単勝 24.52%
(73.82%)
24.41%
(77.75%)
24.86%
(71.27%)
21.35%
(53.03%)
33.76%
(72.10%)
27.97%
(74.93%)
22.43%
(73.56%)
55.52%
(75.90%)
複勝 55.02%
(78.76%)
52.74%
(77.43%)
56.88%
(79.93%)
61.80%
(81.57%)
64.97%
(93.44%)
60.45%
(78.45%)
52.13%
(77.59%)
89.73%
(81.50%)
枠連 14.31%
(80.86%)
13.14%
(90.30%)
14.99%
(70.04%)
20.25%
(112.41%)
--
(--)
13.38%
(65.20%)
13.81%
(81.93%)
30.75%
(77.72%)
馬連 10.42%
(67.42%)
9.39%
(75.13%)
11.18%
(58.05%)
14.61%
(87.53%)
20.38%
(78.41%)
11.28%
(65.50%)
9.23%
(67.16%)
24.02%
(78.20%)
ワイド 24.18%
(72.66%)
22.69%
(71.90%)
25.66%
(73.55%)
24.72%
(71.01%)
40.13%
(76.11%)
26.92%
(71.65%)
21.76%
(72.72%)
46.44%
(77.01%)
馬単 5.59%
(59.30%)
4.93%
(58.90%)
6.28%
(60.03%)
5.62%
(54.72%)
12.10%
(73.76%)
6.17%
(62.30%)
4.81%
(56.91%)
24.02%
(75.45%)
三連複 7.09%
(107.79%)
6.73%
(129.70%)
7.56%
(85.84%)
5.62%
(99.78%)
14.65%
(72.74%)
7.67%
(69.56%)
6.21%
(125.09%)
16.13%
(69.43%)
三連単 1.80%
(122.26%)
1.64%
(97.79%)
2.01%
(153.97%)
1.12%
(30.67%)
3.18%
(51.59%)
2.41%
(111.47%)
1.45%
(132.48%)
16.13%
(67.15%)
総合 57.13%
(82.88%)
55.24%
(84.76%)
58.73%
(81.66%)
61.80%
(73.29%)
67.52%
(74.02%)
61.20%
(74.89%)
54.70%
(85.93%)
89.85%
(71.63%)

NDCG@5がトップの

[Loop 6] NDCG@1 = 0.7667
[Loop 6] NDCG@3 = 0.7727
[Loop 6] NDCG@5 = 0.7888
[Loop 6] NDCG@10 = 0.8494

2,610R 1点 芝(1,278R) ダート(1,243R) 障害(89R) 8頭以下(157R) 9~12頭(665R) 13頭以上(1,788R) 多点
単勝 24.52%
(71.32%)
23.63%
(72.05%)
25.50%
(71.24%)
23.60%
(61.91%)
31.21%
(64.20%)
26.62%
(67.94%)
23.15%
(73.20%)
54.90%
(75.13%)
複勝 55.25%
(77.85%)
52.50%
(75.38%)
57.36%
(79.61%)
65.17%
(88.88%)
61.15%
(81.21%)
60.15%
(77.16%)
52.91%
(77.82%)
89.62%
(80.75%)
枠連 14.18%
(80.11%)
13.42%
(91.68%)
14.56%
(67.96%)
18.99%
(102.41%)
--
(--)
12.93%
(58.48%)
13.81%
(83.45%)
30.32%
(77.89%)
馬連 10.38%
(69.96%)
9.86%
(78.51%)
10.86%
(61.68%)
11.24%
(62.81%)
22.29%
(84.46%)
10.38%
(55.71%)
9.34%
(73.98%)
23.56%
(74.22%)
ワイド 24.83%
(76.28%)
23.47%
(74.26%)
26.39%
(79.07%)
22.47%
(66.40%)
40.13%
(70.76%)
27.22%
(72.18%)
22.60%
(78.29%)
46.25%
(74.94%)
馬単 5.75%
(59.02%)
5.16%
(63.93%)
6.36%
(54.29%)
5.62%
(54.72%)
12.74%
(74.90%)
6.02%
(50.05%)
5.03%
(60.97%)
23.56%
(71.87%)
三連複 6.74%
(103.61%)
6.34%
(128.04%)
7.24%
(83.50%)
5.62%
(33.71%)
12.10%
(53.63%)
7.37%
(59.62%)
6.04%
(124.36%)
16.70%
(75.62%)
三連単 1.65%
(75.19%)
1.33%
(89.41%)
2.01%
(63.75%)
1.12%
(30.67%)
2.55%
(34.33%)
1.95%
(45.91%)
1.45%
(89.66%)
16.70%
(73.78%)
総合 57.20%
(76.62%)
55.01%
(84.01%)
58.89%
(70.15%)
65.17%
(62.12%)
64.33%
(66.21%)
60.90%
(60.88%)
55.20%
(82.72%)
89.69%
(74.52%)

つまり、どれもL2=1.0を超えない^^; 今晩はL2=1.25あたりを攻めてみるかな。

0 件のコメント:

コメントを投稿