Ιδρυματικό Αποθετήριο [SANDBOX]
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

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

Sklavos Panagiotis

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/FA6C4431-605B-4AD9-96CE-A8974BF1B006-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.100437-
Γλώσσαen-
Μέγεθος125 pagesen
Μέγεθος11.7 megabytesen
ΤίτλοςFederated learning at flower and NS3 integrating the geometric approach for efficient synchronization en
ΤίτλοςΟμοσπονδιακή μάθηση σε Flower και NS3 ενσωματώνοντας τη γεωμετρική προσέγγιση για αποδοτικό συγχρονισμόel
ΔημιουργόςSklavos Panagiotisen
ΔημιουργόςΣκλαβος Παναγιωτηςel
Συντελεστής [Επιβλέπων Καθηγητής]Deligiannakis Antoniosen
Συντελεστής [Επιβλέπων Καθηγητής]Δεληγιαννακης Αντωνιοςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Samoladas Vasilisen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Σαμολαδας Βασιληςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Giatrakos Nikolaosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Γιατρακος Νικολαοςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠεριγραφήΔιπλωματική Εργασία του φοιτητή Σκλάβου Παναγιώτη με τίτλο: "Federated Learning at Flower and NS3 Integrating the Geometric Approach for Efficient Synchronization". Η εργασία εκπονήθηκε στο Πολυτεχνείο Κρήτης με επιβλέποντα καθηγητή τον κ. Αντώνιο Δεληγιαννάκη.el
ΠερίληψηThe rapid advancement of edge computing and the Internet of Things (IoT) has led to an exponential increase in data generation, underscoring the need for privacy-preserving and efficient decentralized machine learning methods. This thesis addresses these needs by implementing Federated Learning (FL) under realistic network conditions, integrating the Flower Framework with the NS3 network simulator, and employing the Geometric Method (GM) for enhanced synchronization and performance. Our approach involves several key steps. Initially, a Federated Learning orchestrator is developed using the Flower framework to establish a distributed network with a central server and multiple clients connected in a star topology. To optimize model updates and minimize communication costs, a synchronization method based on geometric monitoring, known as Functional Dynamic Averaging (FDA), is implemented. Additionally, the NS3 network simulator is used to emulate realistic network conditions, and a socket-based Inter-Process Communication (IPC) protocol is employed to ensure seamless interaction between the federated learning framework and the network simulator. Our integrated FL framework demonstrates robustness and effective synchronization across various simulated network conditions. The Geometric Monitoring approach of FDA efficiently balances the computation-to-communication ratio while maintaining high accuracy levels. Thorough testing across diverse datasets, artificial neural networks (ANNs), networking conditions, and data distributions (IID and non-IID) reveals significant improvements in communication efficiency and model accuracy compared to a baseline distributed algorithm. In conclusion, this research presents a novel and effective Federated Learning framework that bridges existing infrastructure gaps, ensuring robust performance and efficient synchronization in real-world network environments.en
ΠερίληψηΗ ταχεία εξέλιξη του υπολογιστικού περιβάλλοντος αιχµής (edge computing) και του ∆ιαδικτύου των Πραγµάτων (IoT) έχει οδηγήσει σε εκθετική αύξηση του παραγώµενου όγκου δεδοµένων, επισηµαίνοντας την ανάγκη για µεθόδους αποκεντρωµένης µηχανικής µάθησης που διασφαλίζουν ιδιωτικότητα και απόδοση. Η παρούσα διπλωµατική εργασία ανταποκρίνεται σε αυτές τις ανάγκες, εφαρμόζοντας Οµοσπονδιακή Μάθηση (FL) υπό ϱεαλιστικές δικτυακές συνθήκες, συνδυάζοντας το πλαίσιο Flower µε τον προσωµοιωτή δικτύου NS3 και ενσωματώνοντας τη Γεωµετρική Μέθοδο για ϐελτιωµένο συγχρονισµό και επιδόσεις. Η προσέγγισή µας περιλαµβάνει πολλαπλά ϐασικά ϐήµατα. Αρχικά, αναπτύχθηκε ένας ορχηστρωτής Οµοσπονδιακής Μάθησης χρησιµοποιώντας το πλαίσιο Flower για τη δηµιουργία ενός κατανεµηµένου δικτύου µε έναν κεντρικό διακοµιστή και πολλαπλούς πελάτες συνδεδεµένους σε τοπολογία αστέρα. Για τη ϐελτιστοποίηση των ενηµερώσεων των νευρωνικών δικτύων και τον περιορισµό των επικοινωνιακών εξόδων, εφαρµόστηκε µια µέθοδος συγχρονισµού ϐασισµένη στη γεωµετρική παρακολούθηση, γνωστή ως Functional Dynamic Averaging (FDA). Επιπλέον, χρησιµοποιήθηκε ο προσοµοιωτής δικτύου NS3 για την εξοµείωαη ϱεαλιστικών συνθηκών δικτύου και εφαρµόστηκε ένα πρωτόκολλο ∆ιαδιεργασιακής Επικοινωνίας (IPC) µε χρήση Unix Sockets για την απρόσκοπτη αλληλεπίδραση µεταξύ του πλαισίου Οµοσπονδιακής Μάθησης και του προσοµοιωτή δικτύου. Το ολοκληρωµένο πλαίσιο Οµοσπονδιακής Μάθησης που υλοποιήθηκε παρουσιάζει ανθεκτικότητα και αποτελεσµατικό συγχρονισµό σε ποικιλόµορφες εξοµοιωµένες συνθήκες δικτύου. Η Γεωµετρική προσέγγιση που εφαρµόζεται από τον αλγόριθµο FDA εξισορροπεί αποτελεσµατικά τον λόγο υπολογισµού προς το επικοινωνιακό κόστος, διατηρώντας υψηλά επίπεδα ακρίβειας. Εξονυχιστικές δοκιµές σε ποικίλα σύνολα δεδοµένων, τεχνητά νευρωνικά δίκτυα (ΑΝΝ), συνθήκες δικτύου και κατανοµές δεδοµένων (δεδοµένα ανεξάρτητα και οµοιόµορφα κατανεµηµένα και µη) αποκαλύπτουν σηµαντικές ϐελτιώσεις στην αποδοτικότητα επικοινωνίας και την ακρίβεια του µοντέλου σε σύγκριση µε έναν ϐασικό κατανεµηµένο αλγόριθµο. Συµπερασµατικά, αυτή η έρευνα παρουσιάζει ένα καινοτόµο και αποδοτικό πλαίσιο Οµοσπονδιακής Μάθησης που γεφυρώνει τα υπάρχοντα κενά σε υποδοµές ανάπτυξης και προσωµοίωσης, εξασφαλίζοντας ανθεκτική απόδοση και αποτελεσµατικό συγχρονισµό σε πραγµατικές ϱεαλιστικές συνθήκες δικτύου.el
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2024-07-22-
Ημερομηνία Δημοσίευσης2024-
Θεματική ΚατηγορίαOnline machine learningen
Θεματική ΚατηγορίαFunctional dynamic averagingen
Θεματική ΚατηγορίαDistributed learningen
Θεματική ΚατηγορίαDistributed systemsen
Θεματική ΚατηγορίαEfficient communicationen
Θεματική ΚατηγορίαRealistic communicationen
Θεματική ΚατηγορίαNetwork simulatoren
Θεματική ΚατηγορίαFlower frameworken
Θεματική ΚατηγορίαΔιπλωματική Εργασίαel
Θεματική ΚατηγορίαDiploma Worken
Θεματική ΚατηγορίαOμοσπονδιακη μάθησηel
Θεματική ΚατηγορίαFederated learningen
Βιβλιογραφική ΑναφοράPanagiotis Sklavos, "Federated learning at flower and NS3 integrating the geometric approach for efficient synchronization", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2024el
Βιβλιογραφική ΑναφοράΠαναγιώτης Σκλάβος, "Ομοσπονδιακή μάθηση σε Flower και NS3 ενσωματώνοντας τη γεωμετρική προσέγγιση για αποδοτικό συγχρονισμό", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2024el

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά