Prediction of basketball game results using machine learning algorithms: Analysis of NBA & TBL
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Fen Bilimleri Enstitüsü, İSTATİSTİK ANABİLİM DALI, Türkiye
Tezin Onay Tarihi: 2022
Tezin Dili: İngilizce
Öğrenci: CANER KAHRAMAN
Danışman: BARIŞ SÜRÜCÜ
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Bir basketbol maçının sonucunu etkileyen takım gücü, ev sahibi avantajı, dinlenme süresi ve momentum gibi çeşitli faktörler vardır. Başta NBA'de olmak üzere son birkaç yılda takımlar gelişmiş metrikler ve veri analizini kullanarak bu faktörlerin oyuna etkisini ölçebilir hale geldiler. Bu gelişmelere rağmen gelişmiş takım istatistiklerini ve oyuncu bazlı faktörleri bir arada ele alarak basketbol maç sonucu tahmini yapan çok az çalışma bulunmaktadır. Bu çalışmada, hem NBA hem TBL için Four Factor metrikleri ile takım gücü, ev sahibi avantajı, fikstür ile dinlenme süresi, momentum ve takımdaki en skorer oyuncu gibi oyuncu bazlı değişkenler dahil olmak üzere basketbol maçı sonucunu etkileyen değişkenler analiz edilmiştir. Bu faktörlerin analizinden elde edilen bulgular kullanılarak NBA ve TBL'nin 2016-2017, 2017-2018 ve 2018-2019 normal sezon maçlarının sonucunu tahmin etmek için makine öğrenmesi modelleri kullanılmıştır. Bu çalışmada ELO Rating Modeli, Lojistik Regresyon, Destek Vektör Sınıflandırıcısı, Karar Ağacı, Random Forest, Naïve Bayes, KNN, LGBM, XGBoost ve Neural Network modelleri kullanılmıştır. NBA'de başarılı bir takım olmak için süper star oyuncu üzerinden oynamanın geçerli bir seçenek olduğu, TBL'de ise bunun tam tersi olduğu gözükmektedir. Ayrıca, TBL'de takımlar arasındaki güç dengesizliğinin fazla olması ve NBA'deki fikstür dengesizlikleri nedeniyle TBL'nin NBA'den daha tahmin edilebilir olduğu gözükmektedir (Model performansları TBL için %77,5'e kadar, NBA'de ise %67,5'e kadar çıkabiliyor). Ayrıca gelişmiş istatistiklerin kullanılması NBA'deki tahmin performansı üzerinde TBL'ye oranla daha iyileştirici bir etkiye sahiptir.