会员注册
会员注册
Piala Dunia 2026 | Logik Pengiraan Kebarangkalian · Enjin Matematik M/S/K | Tema Ungu

📐 Piala Dunia 2026 · Logik Pengiraan Kebarangkalian

Model xG | Penilaian ELO | Taburan Poisson | Pemberat Ensembel | Penentukuran Dinamik

📐 Kerangka Asas Kebarangkalian · Logik Matematik Teras

Bayesian + ELO + Kecekapan Serangan/Pertahanan
1 Sistem Penilaian ELO

Mengemas kini penilaian kekuatan pasukan secara dinamik berdasarkan keputusan sejarah, diselaraskan selepas setiap perlawanan.

ELO_baru = ELO_lama + K × (S_sebenar - S_dijangka)
  • K = 20 (pekali berat perlawanan Piala Dunia)
  • S_dijangka = 1 / (1 + 10^{(ELO_pelawat - ELO_tuan_rumah)/400})
  • S_sebenar: 1=Menang, 0.5=Seri, 0=Kalah
2 Penilaian Kecekapan Serangan/Pertahanan

Mengira kekuatan komprehensif berdasarkan data serangan/pertahanan 10 perlawanan terkini.

Penilaian_Serangan = (Purata Gol×0.6) + (Purata Tembakan Tepat×0.3) + (Umpan Kunci/10×0.1)
Penilaian_Pertahanan = 1 / (Purata Kebocoran×0.7 + Tembakan Tepat Kebocoran×0.3)
※ Semua petunjuk dinormalisasi ke julat [0,100].
📌 Contoh: Mexico vs Amerika Syarikat (Perlawanan Fokus 2026)
🇲🇽 Mexico ELO: 1892 · Penilaian Serangan 87 · Penilaian Pertahanan 82
🇺🇸 AS ELO: 1835 · Penilaian Serangan 84 · Penilaian Pertahanan 83
→ Nisbah kekuatan komprehensif ≈ 1.083, kecenderungan awal kepada tuan rumah.

⚽ Model xG Jangkaan Gol · Anggaran Parameter Poisson

Jangkaan Gol setiap 90 minit
📈 Formula Jangkaan Gol
xG_tuan = α × (Penilaian_Serangan_tuan / 100) × (Penilaian_Pertahanan_pelawat / 100) × β

α = pekali purata gol kejohanan (Piala Dunia 1.42), β = faktor kelebihan tempat sendiri (1.12).

λ_tuan = (xG_tuan × Trend 5 Perlawanan Terkini) + (xG_pelawat × 0.15)

λ_pelawat dikira sama, dengan faktor kelemahan tempat lawan 0.92.

📊 Kajian Kes

Mexico menjadi tuan rumah kepada AS:

xG_mex = 1.42 × (87/100) × (83/100) × 1.12 ≈ 1.68
xG_usa = 1.42 × (84/100) × (82/100) × 0.92 ≈ 1.45

→ Jangkaan Gol: Mexico 1.68, AS 1.45

※ Model xG menggabungkan ciri mikro: lokasi tembakan, jenis tembakan, tekanan pertahanan (dikalibrasi melalui data Opta).

📊 Taburan Poisson · Terbitan Kebarangkalian M/S/K

P(Gol Tuan Rumah = i) = e^{-λ}·λⁱ / i!
🎯 Formula Teras

Andaikan gol tuan rumah X ~ Poisson(λ_tuan), gol pelawat Y ~ Poisson(λ_pelawat), bebas.

P(Menang Tuan Rumah) = Σ_{i>j} P(X=i)·P(Y=j)
P(Seri) = Σ_{k≥0} P(X=k)·P(Y=k)
P(Kalah Pelawat) = Σ_{i

Dipotong pada gol maksimum ≤ 10, ralat ketepatan <0.001.

📊 Contoh Pengiraan (λ_tuan=1.68, λ_pelawat=1.45)
P(0-0) = e^{-1.68}·e^{-1.45} = 0.186×0.235 ≈ 0.0437
Selepas lelaran:
Menang Tuan Rumah ≈ 40.3% · Seri ≈ 26.1% · Kalah Pelawat ≈ 33.6%

⚠️ Kebarangkalian berdasarkan xG mentah memerlukan pelarasan model.

※ Poisson menganggap kebebasan gol. Pembetulan kovarians diperkenalkan untuk perlawanan intensiti tinggi (korelasi gol 3 pertemuan terakhir).

🎲 Odds → Kebarangkalian Tersirat → Penentukuran Sisihan

Penyingkiran Margin + Pembetulan Bias Odds
📐 Penyingkiran Margin
Kebarangkalian Tersirat Mentah = 1 / Odds
Kebarangkalian Adil = Mentah / Jumlah Pasaran

Jumlah Pasaran = Σ(1/Menang + 1/Seri + 1/Kalah) ≈ 1.05 ~ 1.12

→ Kebarangkalian tersirat pasaran selepas menyingkirkan margin pembuat buku.

⚖️ Gabungan Sisihan Kebarangkalian

Kebarangkalian Akhir = α × Kebarangkalian Model + (1-α) × Kebarangkalian Tersirat Pasaran

α = 0.65 (berat model asas) + pelarasan dinamik (berdasarkan ralat model terkini)

Sisihan = Kebarangkalian Tersirat Pasaran - Kebarangkalian Model → Positif bermaksud pasaran melebihkan hasil tersebut.

🎯 Contoh Langsung (Odds semasa Mexico vs AS)
Menang 2.10 → Tersirat 44.0% | Seri 3.40 → 27.2% | Kalah 3.30 → 28.0%
Kebarangkalian Model: Menang 42.5% / Seri 28.3% / Kalah 29.2%
→ Gabungan akhir (α=0.7): Menang 43.0% / Seri 28.3% / Kalah 28.7%
Sisihan: Menang +1.0% (pasaran sedikit panas) / Seri -1.1% (zon nilai)

🧠 Model Ensembel & Penentukuran Kebarangkalian Dinamik

XGBoost + DNN + Poisson → Gabungan Berwajaran
⚙️ Mekanisme Pemberat Tiga Model
P_akhir = w₁·P_xgb + w₂·P_dnn + w₃·P_poisson

Berat asas: w₁=0.40, w₂=0.35, w₃=0.25

Berat dikemas kini secara dinamik berdasarkan baki ramalan 10 perlawanan terkini:

w_i_baru = w_i / (1 + Ralat Mutlak Purata_i)

(Kemudian dinormalisasi semula supaya jumlah = 1)

📉 Penentukuran Platt & Indeks Kejutan

Penskalaan Suhu mengurangkan terlebih padan:

P_dikalibrasi = 1 / (1 + exp( - (logit(P_mentah) / T) ))

T dioptimumkan pada set pengesahan, T semasa = 1.12.

Indeks Kejutan = (P_Seri + P_Kalah) × (1 - Faktor Haba Pasaran)

Indeks Kejutan tinggi mencetuskan pengenalpastian odds bernilai tinggi.

✅ Ringkasan Saluran Pengiraan Lengkap (Mexico vs AS)
PeringkatMenangSeriKalah
xG Poisson40.3%26.1%33.6%
XGBoost44.2%27.8%28.0%
DNN41.9%29.4%28.7%
Gabungan Berwajaran42.5%28.3%29.2%
Selepas Penentukuran Odds43.0%28.3%28.7%
⚠️ Kebarangkalian output akhir disegarkan setiap hari berdasarkan odds dan data kecederaan terkini, dengan berat ensembel dinamik dan pekali suhu.

📱 Simulasi Kebarangkalian Masa Nyata · Arkitektur Enjin

Mikroperkhidmatan + Pengkomputeran Aliran
📥 Lapisan Input
Aliran Odds Langsung | API Kecederaan | Gudang Data Sejarah
⚙️ Lapisan Pengiraan
Modul xG | Kemas Kini ELO | Ensembel Poisson | Penentukur
📤 Lapisan Output
Kebarangkalian M/S/K | Petunjuk Nilai | Hujung API
Contoh Teras Python (Poisson):
def poisson_prob(lam_home, lam_away, max_goals=10):
    prob_home = [poisson.pmf(i, lam_home) for i in range(max_goals+1)]
    prob_away = [poisson.pmf(i, lam_away) for i in range(max_goals+1)]
    home_win = sum(prob_home[i] * sum(prob_away[:i]) for i in range(max_goals+1))
    return home_win, draw, away_win
📌 Logik pengiraan kebarangkalian telus sepenuhnya. Layari halaman Penjelasan Model untuk butiran teknikal dan laporan ujian balik.