Using Machine Learning for Accelerating the Detection Time of Unreliable Failure Detectors
dc.contributor.author | Ren, Chengbo | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
dc.contributor.examiner | Duvignau, Romaric | |
dc.contributor.supervisor | Schiller, Elad Michael | |
dc.date.accessioned | 2025-01-13T09:01:07Z | |
dc.date.available | 2025-01-13T09:01:07Z | |
dc.date.issued | 2024 | |
dc.date.submitted | ||
dc.description.abstract | This study evaluates Machine Learning-based Failure Detectors for detecting faulty nodes in distributed systems, focusing on metrics like Detection Time and Average Mistake Rate. Random Forest and Support Vector Machine Failure Detectors emerge as top performers. However, Machine Learning-based Failure Detectors exhibit higher error rates, especially with longer detection times. To address this, three ensemble methods are proposed, with one integrating top Machine Learningbased Failure Detectors and analytical Failure Detectors for better balance. The Precision Distribution module improves accuracy but struggles with completeness. One analytical Failure Detector is used as a fallback to address completeness concerns, although its effectiveness depends on the relationship between the analytical Failure Detector and Precision Distribution module thresholds. Additionally, the Li-Marin Long Short-Term Memory Failure Detector shows reduced detection time but with increased computational overhead, posing challenges in fine-tuning overestimation levels. | |
dc.identifier.coursecode | DATX05 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12380/309072 | |
dc.language.iso | eng | |
dc.setspec.uppsok | Technology | |
dc.subject | Failure Detector | |
dc.subject | Machine Learning | |
dc.subject | Distributed Systems | |
dc.subject | Ensemble Methods | |
dc.title | Using Machine Learning for Accelerating the Detection Time of Unreliable Failure Detectors | |
dc.type.degree | Examensarbete för masterexamen | sv |
dc.type.degree | Master's Thesis | en |
dc.type.uppsok | H | |
local.programme | Data science and AI (MPDSC), MSc |