2024 年歐洲盃預測
該計畫旨在使用機器學習 (ML) 模型和泊松分佈來預測 2024 年歐洲盃的結果。此專案使用回歸 ML 模型產生團隊目標的兩個估計值。然後將這些估計值用作泊松分佈的預期值來預測比賽結果。
數據來源
本項目的數據可從以下來源取得:
- FIFA 世界排名資料集:此資料集提供截至 2024 年 4 月 4 日的 FIFA 國家隊排名。
- 使用 ML 預測 FIFA 2022 世界盃:此資料集包含與 FIFA 世界盃比賽相關的各種特徵和預測。
請下載這些資料集並將其放置在本專案根目錄下名為data
資料夾中。
專案結構
此專案由五個 Jupyter Notebook 檔案組成,應按以下順序執行:
- db Creator.ipynb :建立並設定專案所需的初始資料庫。
- feats eng.ipynb :執行特徵工程以準備用於分析和建模的資料。
- dataanalysis.ipynb :進行探索性資料分析以理解資料並得出見解。
- model.ipynb :建立和訓練機器學習模型以估計團隊目標。
- poisson model.ipynb :使用 ML 模型的估計值作為泊松分佈期望值來預測比賽結果。
要求
請確定您已安裝以下軟體: