Οπτικοποίηση δεδομένων και χρήση μηχανικής μάθησης για ανάλυση απόδοσης ποδοσφαιριστών και πρόληψης τραυματισμών

datacite.contributor.RelatedPersonΜακρής, Χρήστος
datacite.contributor.RelatedPersonΤσώλης, Δημήτριος
datacite.contributor.SupervisorΣιούτας, Σπυρίδων
dc.contributor.authorΔιαμαντόπουλος, Ιωάννης
dc.contributor.otherDiamantopoulos, Ioannis
dc.date.accessioned2025-07-11T10:42:33Z
dc.date.available2025-07-11T10:42:33Z
dc.date.issued2025-07-10
dc.degreegraduateThesis
dc.description.abstractΗ παρούσα διπλωματική εργασία επικεντρώνεται στην ανάπτυξη ενός συστήματος για την ανάλυση της απόδοσης ποδοσφαιριστών μέσω δεδομένων GPS και μεθόδων μηχανικής μάθησης. Ο κύριος στόχος είναι η συλλογή, επεξεργασία και οπτικοποίηση δεδομένων προπονήσεων και αγώνων, καθώς και η αξιολόγηση του προπονητικού φόρτου των παικτών. Το σύστημα βασίζεται σε αρχιτεκτονική backend με Spring Boot και PostgreSQL για την αποθήκευση των δεδομένων, ενώ το frontend αναπτύχθηκε με React για την οπτικοποίησή τους. Οι μετρήσεις απόδοσης περιλαμβάνουν τη συνολική απόσταση, το τρέξιμο υψηλής ταχύτητας, τις επιταχύνσεις, τις επιβραδύνσεις και τη μετρική εξωτερικού προπονητικού φόρτου. Επιπλέον, η μελέτη εξετάζει τη χρήση της μεθόδου K-Means συσταδοποίησης για την ταξινόμηση των ποδοσφαιριστών σε διαφορετικά επίπεδα φόρτου προπόνησης, παρέχοντας έτσι ένα εργαλείο αξιολόγησης των προπονήσεων. Η ανάλυση περιλαμβάνει τη σύγκριση μεταξύ της μετρικής ACWR, της μετρικής εξωτερικού προπονητικού φόρτου και των αποτελεσμάτων του συσταδοποίησης, ώστε να διερευνηθεί η καταλληλότητά τους στην παρακολούθηση του προπονητικού φόρτου. Τα αποτελέσματα δείχνουν ότι η χρήση μεθόδων συσταδοποίησης μπορεί να προσφέρει πρόσθετη αξία στην κατηγοριοποίηση του προπονητικού φόρτου και να βελτιώσει τη διαχείριση της προπονητικής επιβάρυνσης. Τέλος, η εργασία προτείνει μελλοντικές βελτιώσεις, όπως η ενσωμάτωση εξατομικευμένων μοντέλων μηχανικής μάθησης και η εφαρμογή του συστήματος σε επαγγελματικό επίπεδο.
dc.description.translatedabstractIn modern football, the use of data analytics has become a key factor in optimizing player performance and preventing injuries. This diploma thesis presents the design and development of a web-based application that aims to support coaches and analysts by providing advanced data visualization and training load analysis tools based on GPS-derived metrics. The system is implemented using a full-stack approach. The backend is developed in Spring Boot and exposes a secure RESTful API, while the frontend is built with React, enabling an interactive user interface and dynamic data visualizations using the Recharts library. Player and session data are stored in a PostgreSQL relational database and are processed to extract key performance indicators such as total distance, high speed running (HSR), accelerations, decelerations, and sprint distance. To evaluate training load and potential injury risk, we apply existing mathematical models such as the Acute:Chronic Workload Ratio (ACWR) and GPS-based external load metrics. Furthermore, we introduce a machine learning module utilizing K-Means clustering and PCA dimensionality reduction to categorize player sessions into different workload levels. This categorization aims to assist coaching staff in identifying abnormal training loads and making informed decisions. The thesis also explores potential future extensions of the system, such as the integration of personalized machine learning models, support for larger datasets, and real-time monitoring capabilities. The proposed platform provides a foundation for smarter, data-driven decision making in football training environments.
dc.identifier.urihttps://hdl.handle.net/10889/30096
dc.language.isoel
dc.rightsAttribution-NonCommercial-ShareAlike 3.0 Greeceen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/gr/
dc.subjectΠροπονητικός φόρτος
dc.subjectΠοδοσφαιρική ανάλυση
dc.subjectΡίσκος τραυματισμού
dc.subjectΕξωτερικός φόρτος
dc.subjectΜηχανική μάθηση
dc.subjectΣυσταδοποίηση
dc.subject.alternativeTraining load
dc.subject.alternativeFootball analytics
dc.subject.alternativeInjury risk
dc.subject.alternativeExternal load
dc.subject.alternativeMachine learning
dc.subject.alternativeClustering
dc.titleΟπτικοποίηση δεδομένων και χρήση μηχανικής μάθησης για ανάλυση απόδοσης ποδοσφαιριστών και πρόληψης τραυματισμών
dc.title.alternativeData visualisation and machine learning for football player performance analysis and injury prevention

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ΔΙΠΛΩΜΑΤΙΚΉ ΕΡΓΑΣΊΑ - ΔΙΑΜΑΝΤΌΠΟΥΛΟΣ ΙΩΆΝΝΗΣ.pdf
Size:
2 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
5.02 KB
Format:
Item-specific license agreed upon to submission
Description: