Ανάπτυξη άμυνας σε επιθέσεις data poisoning σε federated learning με graph clustering
Με την ραγδαία ανάπτυξη της τεχνολογίας παρατηρείται ότι το υλικό καθώς και το λογισμικό που χρησιμοποιείται αυξάνεται σε υπολογιστική ισχύ και μειώνεται σε όγκο. Λόγω αυτού, πολλές προσωπικές συσκευές πλέον είναι ικανές να χειριστούν και επεξεργαστούν σημαντικό όγκο δεδομένων όντας μικρές σε μέγεθο...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2022
|
Θέματα: | |
Διαθέσιμο Online: | https://nemertes.library.upatras.gr/handle/10889/23273 |
id |
nemertes-10889-23273 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-232732022-09-21T17:14:24Z Ανάπτυξη άμυνας σε επιθέσεις data poisoning σε federated learning με graph clustering Development of defense against data poisoning attacks in federated learning with graph clustering Αλ Μπαμπούλ, Γεώργιος Al Bampoul, George Ομοσπονδιακή μάθηση Ιδιωτικότητα Federated learning Privacy Με την ραγδαία ανάπτυξη της τεχνολογίας παρατηρείται ότι το υλικό καθώς και το λογισμικό που χρησιμοποιείται αυξάνεται σε υπολογιστική ισχύ και μειώνεται σε όγκο. Λόγω αυτού, πολλές προσωπικές συσκευές πλέον είναι ικανές να χειριστούν και επεξεργαστούν σημαντικό όγκο δεδομένων όντας μικρές σε μέγεθος, πράγμα που τις καθιστά ιδανικές για την εκπαίδευση μοντέλων μηχανικής μάθησης. Μία μέθοδος που εκμεταλλεύεται αυτό το γεγονός, είναι η "Ομοσπονδιακή Μάθηση" (Federated Learning). Το κύριο πλεονέκτημα της χρήσης αυτής της μεθόδου είναι η διασφάλιση της ιδιωτικότητας των δεδομένων του κάθε συμμετέχοντα, ενώ παράλληλα τα μοντέλα εκπαιδεύονται με δεδομένα που παρουσιάζουν σημαντικές διαφορές στο περιεχόμενο. Ως αποτέλεσμα, τα μοντέλα έχουν εκπαιδευτεί σε ένα ευρύ φάσμα δεδομένων χωρίς να υπάρχει ο κίνδυνος διαρροής τους. Δυστυχώς όμως, λόγω της φύσης της(αποκεντρωμένη), αυτή η μέθοδος είναι ευάλωτη σε πολυάριθμες επιθέσεις. Στην παρούσα διπλωματική, θα παρουσιαστεί μία μέθοδος επίθεσης ονόματι label-flipping ή αλλιώς backdoor attack που επιχειρεί να ε- πηρεάσει τις αποφάσεις του κεντρικού μοντέλου ως προς μία ορισμένη κλάση χωρίς να μειώνει σημαντικά την συνολική ακρίβειά του. Τέλος θα παρουσιαστούν διάφοροι τρόποι αντιμετώπισης που έχουν αναπτυχθεί από ερευνητές του χώρου και θα σχολιαστούν τα αποτελέσματα των πειραμάτων. With the rapid development of technology, it is observed that the hardware, as well as the software used, is increasing in computing power and decreasing in volume. Due to this, many personal devices are now capable of handling and processing a significant amount of data while being small in size, which makes them ideal for training machine learning models. One method that takes advantage of this fact is "Federated Learning". The main advantage of using this method is to ensure the privacy of each participant's data, while training models with data that have significant differences in content. As a result, the models are trained on a wide range of data without the risk of leakage. Unfortunately, however, due to its nature(decentralized), this method is vulnerable to numerous attacks. In this thesis, we will present an attack method called label-flipping or backdoor attack that attempts to influence the decisions of the central model with respect to a certain class without significantly reducing its overall accuracy. Finally, various countermeasures developed by researchers in the field will be presented and the results of experiments will be commented on. 2022-09-21T08:35:08Z 2022-09-21T08:35:08Z 2022-09-16 https://nemertes.library.upatras.gr/handle/10889/23273 el Attribution-NonCommercial-NoDerivs 3.0 United States http://creativecommons.org/licenses/by-nc-nd/3.0/us/ application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Ομοσπονδιακή μάθηση Ιδιωτικότητα Federated learning Privacy |
spellingShingle |
Ομοσπονδιακή μάθηση Ιδιωτικότητα Federated learning Privacy Αλ Μπαμπούλ, Γεώργιος Ανάπτυξη άμυνας σε επιθέσεις data poisoning σε federated learning με graph clustering |
description |
Με την ραγδαία ανάπτυξη της τεχνολογίας παρατηρείται ότι το υλικό καθώς και το λογισμικό που χρησιμοποιείται αυξάνεται σε υπολογιστική ισχύ και μειώνεται σε όγκο. Λόγω αυτού,
πολλές προσωπικές συσκευές πλέον είναι ικανές να χειριστούν και επεξεργαστούν σημαντικό
όγκο δεδομένων όντας μικρές σε μέγεθος, πράγμα που τις καθιστά ιδανικές για την εκπαίδευση
μοντέλων μηχανικής μάθησης. Μία μέθοδος που εκμεταλλεύεται αυτό το γεγονός, είναι η "Ομοσπονδιακή Μάθηση" (Federated Learning). Το κύριο πλεονέκτημα της χρήσης αυτής της μεθόδου
είναι η διασφάλιση της ιδιωτικότητας των δεδομένων του κάθε συμμετέχοντα, ενώ παράλληλα
τα μοντέλα εκπαιδεύονται με δεδομένα που παρουσιάζουν σημαντικές διαφορές στο περιεχόμενο. Ως αποτέλεσμα, τα μοντέλα έχουν εκπαιδευτεί σε ένα ευρύ φάσμα δεδομένων χωρίς να
υπάρχει ο κίνδυνος διαρροής τους. Δυστυχώς όμως, λόγω της φύσης της(αποκεντρωμένη), αυτή
η μέθοδος είναι ευάλωτη σε πολυάριθμες επιθέσεις. Στην παρούσα διπλωματική, θα παρουσιαστεί μία μέθοδος επίθεσης ονόματι label-flipping ή αλλιώς backdoor attack που επιχειρεί να ε-
πηρεάσει τις αποφάσεις του κεντρικού μοντέλου ως προς μία ορισμένη κλάση χωρίς να μειώνει
σημαντικά την συνολική ακρίβειά του. Τέλος θα παρουσιαστούν διάφοροι τρόποι αντιμετώπισης που έχουν αναπτυχθεί από ερευνητές του χώρου και θα σχολιαστούν τα αποτελέσματα
των πειραμάτων. |
author2 |
Al Bampoul, George |
author_facet |
Al Bampoul, George Αλ Μπαμπούλ, Γεώργιος |
author |
Αλ Μπαμπούλ, Γεώργιος |
author_sort |
Αλ Μπαμπούλ, Γεώργιος |
title |
Ανάπτυξη άμυνας σε επιθέσεις data poisoning σε federated learning με graph clustering |
title_short |
Ανάπτυξη άμυνας σε επιθέσεις data poisoning σε federated learning με graph clustering |
title_full |
Ανάπτυξη άμυνας σε επιθέσεις data poisoning σε federated learning με graph clustering |
title_fullStr |
Ανάπτυξη άμυνας σε επιθέσεις data poisoning σε federated learning με graph clustering |
title_full_unstemmed |
Ανάπτυξη άμυνας σε επιθέσεις data poisoning σε federated learning με graph clustering |
title_sort |
ανάπτυξη άμυνας σε επιθέσεις data poisoning σε federated learning με graph clustering |
publishDate |
2022 |
url |
https://nemertes.library.upatras.gr/handle/10889/23273 |
work_keys_str_mv |
AT almpampoulgeōrgios anaptyxēamynasseepitheseisdatapoisoningsefederatedlearningmegraphclustering AT almpampoulgeōrgios developmentofdefenseagainstdatapoisoningattacksinfederatedlearningwithgraphclustering |
_version_ |
1771297141436710912 |