Dynamic Paired Comparison Prediction Using Modified Elo Ratings
Overview
The performance of a modified Elo update rule was tested against the original Elo update rule. The Elo update rule can be interpreted as an application of gradient descent using a certain loss function. Research suggests that different optimizers and loss functions may improve performance. I tested the binary cross-entropy loss function and the Adam optimizer (Kingma and Ba, 2014), with hyperparameters estimated using a meta-optimization. This optimization was parallelized on 150,000 GPU threads using Python and CUDA. Rating update rules were evaluated using data generated from a simulator also running on the GPU with one thread for each simulation (750 simulations, 75,000,000 total games in the simulations). Although the accuracy measures were quantitatively similar, I found that the best performing Elo update rule used cross-entropy loss with gradient descent, having 67.03% accuracy. Hypothesis tests were conducted by treating each game as an individual of the population; in all treatments, the null hypothesis was rejected (p<0.0002). The results show that Elo ratings can be improved by using either cross-entropy or Adam.
Competition history
- ISEF 2021
Resources
Related projects
ISEF · 2017
Determining Optimal Pitch Selection Using Run Values and PITCHf/x Data
ISEF · 2016
Permaximize
CSEF · 2019
Greedy, Yet Intelligent, Algorithms for the Game 2048 Using Python
ISEF · 2024
A Novel and Convenient Go-Games Win-Rate Estimation and Misplay Detection Model Based on Convolutional Neural Networks
CSEF · 2006
The Least Obvious Choice: Modified Rock-Paper-Scissors as a Testing Ground for the Human Mind
CSEF · 2018
A Machine Learning Approach to Predicting NBA Rookie Potential
CSEF · 2014
Constructing an Adaptive Blackjack Computer Program to Self-Improve Itself Based on Previous Performance
CSEF · 2011
Evolving Neural Networks to Play Mastermind
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: Regeneron International Science and Engineering Fair