Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18347
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΚυριάκου, Δημήτρης-
dc.date.accessioned2022-07-11T08:14:27Z-
dc.date.available2022-07-11T08:14:27Z-
dc.date.issued2022-07-07-
dc.identifier.urihttp://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18347-
dc.description.abstractΗ παρούσα διπλωματική εργασία αποτελεί μια μελέτη των τεχνολογιών Blockchain και Μηχανικής Μάθησης και των τρόπων που αυτά τα δύο θα μπορούσαν να συνδυαστούν. Μέσα από την εργασία δημιουργήθηκε μια αποκεντρωμένη εφαρμογή (dApp) η οποία αξιοποιεί συστήματα Blockchain για την εκπαίδευση και βελτίωση μοντέλων Μηχανικής Μάθησης. Η αποκεντρωμένη εφαρμογή που προτείνεται ονομάζεται DEMOS (DistributedlyEnhancedMachine learning Optimization System) ή αλλιώς Κατανεμημένα Ενισχυμένο Σύστημα Βελτιστοποίησης Μηχανικής Μάθησης. Στόχος του DEMOS είναι η διαρκής βελτίωση της επίδοσης μοντέλων επιβλεπόμενης μάθησης. Αυτό επιτυγχάνεται χρησιμοποιώντας ένα Ethereum Blockchain δίκτυο ώστε να συλλέγονται συνεχώς δεδομένα για τον εμπλουτισμό του συνόλου δεδομένων εκπαίδευσης. Επίσης προσφέρεται η δυνατότητα επανεκπαίδευσης των μοντέλων αλλά και αξιολόγησής τους. Τα μοντέλα Νευρωνικών Δικτύων που εκπαιδεύει το DEMOS βασίζονται στη BERT αναπαράσταση φυσικής γλώσσας. Τα συγκεκριμένα μοντέλα επιλύουν προβλήματα Επεξεργασίας Φυσικής Γλώσσας (NLP) και πιο συγκεκριμένα προβλήματα ανάλυσης συναισθημάτων. Για τη σωστή λειτουργία του DEMOS έχει σχεδιαστεί ένας μηχανισμός κινήτρου που ενθαρρύνει την ορθή χρήση και τιμωρεί τη λανθασμένη χρήση από κακόβουλους χρήστες. Ο μηχανισμός κινήτρου υλοποιήθηκε μέσω των έξυπνων συμβολαίων της εφαρμογής. Ο πηγαίος κώδικας του DEMOS βρίσκεται στο https://gitlab.com/netmode/blockchain-ml This diploma thesis is a piece of research on Blockchain and Machine Learning technologies and methods to combine them. Through this work, I propose a decentralized application (dApp) which exploits Blockchain systems for the training and enhancement of machine learning models. The proposed decentralized application is called DEMOS (DistributedlyEnhancedMachine learning Optimization System). The purpose of DEMOS is the persistent performance improvement of supervised learning models. This is achieved using an Ethereum Blockchain network which enriches the training datasets by constantly collecting new data. Furthermore, DEMOS can be used to train and evaluate models. Models used in DEMOS are based on BERT language model. These models are used for Natural Language Processing (NLP) tasks, specifically Sentiment Analysis problems. An incentive mechanism was developed to ensure the correct use of the application. The mechanism encourages benevolent use and punishes devious behaviour by malevolent users. The incentive mechanism is implemented through the application’s smart contracts. The source code of DEMOS can be found in https://gitlab.com/netmode/blockchain-mlen_US
dc.languageelen_US
dc.subjectBlockchainen_US
dc.subjectEthereumen_US
dc.subjectΑποκεντρωμένες Εφαρμογέςen_US
dc.subjectdAppsen_US
dc.subjectΈξυπνα Συμβόλαιαen_US
dc.subjectSmart Contractsen_US
dc.subjectΜηχανισμός Κινήτρουen_US
dc.subjectIncentive Mechanismen_US
dc.subjectΜηχανική Μάθησηen_US
dc.subjectMachine Learningen_US
dc.subjectΕπιβλεπόμενη Μάθησηen_US
dc.subjectSupervised Learningen_US
dc.subjectΝευρωνικά Δίκτυαen_US
dc.subjectNeural Networksen_US
dc.subjectΕπεξεργασία Φυσικής Γλώσσαςen_US
dc.subjectNatural Language Processingen_US
dc.subjectΑνάλυση Συναισθημάτωνen_US
dc.subjectSentiment Analysisen_US
dc.subjectBERTen_US
dc.titleΑξιοποίηση συστημάτων Blockchain για εκπαίδευση μοντέλων μηχανικής μάθησηςen_US
dc.description.pages81en_US
dc.contributor.supervisorΠαπαβασιλείου Συμεώνen_US
dc.departmentΤομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικήςen_US
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File Description SizeFormat 
Δημήτρης Κυριάκου - Διπλωματική Εργασία.pdf2.76 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.