Hardware failure prediction in electronic gaming machines using time-series data
| dc.contributor.advisor | Palma, Francis | |
| dc.contributor.author | Choudhury, Sadman Sakib | |
| dc.date.accessioned | 2026-02-11T19:01:23Z | |
| dc.date.available | 2026-02-11T19:01:23Z | |
| dc.date.issued | 2025-12 | |
| dc.description.abstract | Modern hardware systems produce continuous telemetry that can reveal early signs of performance degradation and emerging failures. This thesis explores whether forecasting hardware telemetry variables, such as CPU utilization, memory usage, etc., can support proactive maintenance. Using 408 GB of Prometheus data, collected from three electronic gaming machines, we curated a data dictionary, ranked these variables, and selected the top five for detailed forecasting. Three time series forecasting models (ARIMA, Prophet, and Chronos) were evaluated under both univariate and multivariate settings. Performance was assessed using Mean Absolute Percentage Error (MAPE). Results show that univariate accuracy varies by metric; no single model dominates across all metrics. When contextual features are added, forecasting accuracy improves; Prophet achieves the lowest error. These findings demonstrate that telemetry can be reliably forecasted and provide strong baselines for early detection of abnormal hardware behavior, reducing downtime and extending hardware lifespan. | |
| dc.description.copyright | © Sadman Sakib Choudhury, 2025 | |
| dc.format.extent | xiv, 100 | |
| dc.format.medium | electronic | |
| dc.identifier.uri | https://unbscholar.lib.unb.ca/handle/1882/38570 | |
| dc.language.iso | en | |
| dc.publisher | University of New Brunswick | |
| dc.relation | Mitacs Accelerate grant | |
| dc.relation | University of New Brunswick - Faculty of Computer Science | |
| dc.rights | http://purl.org/coar/access_right/c_abf2 | |
| dc.subject.discipline | Computer Science | |
| dc.title | Hardware failure prediction in electronic gaming machines using time-series data | |
| dc.type | master report | |
| oaire.license.condition | other | |
| thesis.degree.discipline | Computer Science | |
| thesis.degree.grantor | University of New Brunswick | |
| thesis.degree.level | masters | |
| thesis.degree.name | M.C.S. |
